STC89C52和AT89S52用法上有什么要注意的? - 电子元器件基础知识 - 21IC中国电子网
您当前的位置:&>&&>&&>&&>&
STC89C52和AT89S52用法上有什么要注意的?
有个问题请教,按理论上说STC89C系列和AT89S系列单片机除了各自特有的功能外,程序上应该是兼容的。但我写的一个程序在可以正常工作,但在AT89S52上可以实现部分功能,但能不正常工作。
请问有人用过这两种单片机吗?硬件接法上有什么不同吗?编程上有什么区别吗?
STC和AT的引脚完全兼容,硬件连接基本一样,但STC的是增强型,多了一些AT没有的功能,比如储存容量RAM大小,还有多了Timer3和P4口等,因此STC用AT的程序是没什么问题的,但是AT用STC的程序就有可能不正常,比如STC上我使用了Timer3或者P4口,而AT并没有这些东西,你想想这怎么能用呢?但是如果STC的程序用的东西AT都有那么这个程序在两个芯片中就都能使用了
89C51和89S51内核相同,89S51针对89C51的明显的几个升级如下;
1.程序存储器写入方式:二者的写入程序的方式不同,89C51只支持并行写入,同时需要VPP烧写高压。89S51则支持ISP在线可编程写入技术!串行写入、速度更快、稳定性更好,烧写电压也仅仅需要4~5V即可。
2.电源范围:89S5*电源范围宽达4~5.5V,而89C5*系列在低于4.8V和高于5.3V的时候则无法正常工作。
3.工作频率:目前89S1*的性能远高于89C5*,89S5*系列支持最高高达33MHZ的工作频率,而89C51工作频率范围最高只支持到24M。
4.市场价格:由于89C51已经全面停产,所以在市场价格方面,库存的89C5*的批发价格要比89S5*贵将近一倍!
5.兼容型:89S5*向下兼容89C5*,就是说用89S5*可以替代89C5*使用,同样的程序,运行结果相同。就是说89S5*也同样兼容目前所有的教科书范例程序。
6.加密功能:89S5*系列全新的加密算法,这使得对于89S51的解密变为不可能,程序的保密性大大加强,这样就可以有效的保护知识产权不被侵犯。
7.抗干扰性:内部集成看门狗计时器,不再需要像89C51那样外接看门狗计时器单元电路。
8.烧写寿命更长:89S5*标称的1000次,实际最少是1000次~10000次,这样更有利初学者反复烧写,减低学习成本。综合上面的一些区别,个人认为89C51的停止使用只是时间问题而已,就象当年的8031。移动手机电玩城 _百度 _ 文库
越野跑时如何在途中觅食? 备齐装备可就地取材
移动手机电玩城 遇到网站打不开直接加【微信:】,稳定可信,爆率高,大鱼更容易打,上手简单,轻松成土豪!
:崔龙洙:剩下比赛都当决赛踢 机会渺茫也要去战斗
:顺马桶盖的辞职了,舆论的棍子可以放下了吗
:魔力红主唱被曝家暴女儿妻子 经查系谎报
:最后三战国安拒当送分童子 奥古斯托复出战富力
:菲律宾总统杜特尔特:中国对菲律宾人非常友好
:76人主帅暗示将求交易换控卫 后场已无人可用
:3分后洪炜退赛因赛前受伤 张军:上场弃权有积分
:新浪彩票名家大乐透第16122期推荐汇总
:行业领袖担心原油将出现供应短缺
:11年前世青赛国青场场世界波 也曾牛过|进球gif
百度新闻源&& 10:08:59
编辑:
[] [] [] []
[] [] [] [][] []
网站:(022) 转 9008
电台办公室:
电台总编室:
本网站由天津人民广播电台版权所有,技术支持
Copyright 2003 - 2011All Rights Reserved
新闻中心重点栏目
新闻中心创新实验室
南方网官方微信
微信订阅号