mbmc.net
当前位置:首页 >> STC89C52和AT89S52用法上有什么要注意的? >>

STC89C52和AT89S52用法上有什么要注意的?

STC和AT的引脚完全兼容,硬件连接基本一样,但STC的是增强型,多了一些AT没有的功能,比如储存容量RAM大小,还有多了Timer3和P4口等,因此STC用AT的程序是没什么问题的,但是AT用STC的程序就有可能不正常,比如STC上我使用了Timer3或者P4口,而A...

AT89S52是一种低功耗、高性能CMOS 8位微控制器,具有8K 系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有...

不能用是程序不会执行还是总线时序错误? stc89c52有内部扩展ram(STC下载器默认选中) 也就是xdata定义的部分 at89s52是没有的,如果使用xdata定义的变量,at89s52会尝试通过P0 P2 ALE P3.6 P3.7这几个IO去读取外部SRAM的数据。 如果没有外部SRAM...

AT89S52,是ATMEL的产品,对于初学者,要烧录程序有一定的难度,比较麻烦,需要买一条USB转ISP的下载线,还要用配套的烧录软件。而网上卖的USB转ISP线,是针对AVR的,用在AT89S52上,需要改线,但自己又改不了。所以,现在,对于初学者,AT89S单...

AT89C52是ATMEL公司早期的产品,早就停产了。而AT89S52是AT89C52的替代产品。 区别:AT89C52需要专门的编程器和专用软件才能下载程序,而且必须是先编程后才能焊到板子上。现在几乎没有人再用这款产品了,因为编程麻烦。 而AT89S52是可以在线编...

STC打头的芯片是STC公司的产品,支持串口下载。可以通过USB虚拟串口向单片机中下载程序。 AT打头的是Atmel公司的产品。关于at89C52和S52 1、前者不支持在系统编程,后者支持 2、89C52具有一个数据指针DPTR,而89S52具有两个数据指针DPTR0和DPTR1...

能用百度云分享一下吗,我下的几个总是没有,下了4.8的一直说加载控件MSComm失败

STC 都是ISP的,就是在线用串口编程的,只需要接三四根线就行了。那个AT的要取下来用编程器 麻烦。 STC的有很多乱七八糟的功能,还内带EEPROM,可以断电后保存资料,比如温度告警的上下限什么的,当然也可以不用。 AT的木有,要实现短点保存就得...

1、生产的公司不同 AT89C51是Atmel公司生产;STC89C52是宏晶公司生产。 2、RAM和ROM不同 AT89C51是128byte RAM,4K ROM;STC89C52是256Byte,8K ROM。 3、定时器数量不同 AT89C51有T0、T1两个16位定时器;STC89C52有T0、T1、T2三个16位定时器。 ...

基本功能相同,同样的晶振频率,前者的速度比后者快 同时前者下载程序方面,直接串口就可以下载,后者需要使用专用的编程器 前者比较流行,后者已经停产十年了

网站首页 | 网站地图
All rights reserved Powered by www.mbmc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com