STC89C51与AT89C51的区别?
1、STC89C51在AT89C51的基础上加入了AD数模转换,集成程度更高;AT89C51是老式的255位单片机2、STC89C51是宏晶公司生产;AT89C51是Atmel公司生产。3、STC89C51可以在线编程,即有ISP功能;而AT89C51必须通过编程器编程。4、STC89C51具有6T模式,速度更快;AT89C51是12T模式,速度较慢。5、STC89C51集成了512或1280字节的RAM ,而AT89C51没有。6、STC89C51有三个16位定时器;AT89C51只有两个(AT89C52是三个)。7、STC89C51的工作电压是5.5V~3.3V;AT89C51的工作电压是5.25V~4.75V。8、STC89C51用户的程序空间从4K到64K不等,可以选择;而AT89C51用户的程序空间是4K。扩展资料:1、STC89C51的特点:(1)增强型1T 流水线/精简指令集结构8051 CPU。(2)(5V单片机)/ 2.0V-3.8V 。(3)时钟频率0~35MHz,相当于普通8051 的0~420MHz,实际工作频率可达48MHz。(4)用户应用程序空间12K / 10K / 8K / 6K / 4K / 2K字节。(5)片上集成512 字节RAM。(6)通用I/O 口(27/23个),复位后为:准双向口/ 弱上拉(普通8051 传统I/O 口)可设置成四种模式:准双向口/ 弱上拉,推挽/ 强上拉,仅为输入/高阻,开漏。每个I/O 口驱动能力均可达到20mA,但整个芯片最大不得超过55mA。(7)ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器。可通过串口(P3.0/P3.1)直接下载用户程序,数秒即可完成一片。(8)有2个16 位定时器/ 计数器2、AT89C51的主要特性:(1)与MCS-51 兼容(2)4K字节可编程FLASH存储器(3)寿命:1000写/擦循环(4)数据保留时间:10年(5)全静态工作:0Hz-24MHz(6)三级程序存储器锁定(7)128×8位内部RAM(8)5个中断源(9)可编程串行通道(10)低功耗的闲置和掉电模式参考资料:stc89c51-百度百科 AT89C51-百度百科
stc89c51和stc89c52的区别是什么??
有以下区别:1、两者都是直流供电电压单片机,STC89C51电压为4.5V-5.5V,STC89LE52的电压为2.0V-3.8V;2、STC89c51/52的存储器不一样,51有4K,52有8K;内部FLASH变大:AT89C51 有 4K 字节的内部 FLASH PERAM,而。AT89C52 的内部FLASH PERAM 增加1倍,达到8K。3、52还多了一个定时器,所以可以说52是51(这个51是指stc89c51,不是51内核)的增强型;4、中断源增加:AT89C52 除了具备 AT89C51 的定时器/计数器 T0 和定时器/计数器 T1,还额外增加了一个定时器/计数器 T2。单机片:扩展资料注意点:1、区分集成电路芯片的引脚。我们观察单片机的表面(如右图),有一个凹进去的半圆缺口,它所对应的左边第一个脚就是这个芯片的脚1。然后按逆时针的方向数下去,依次为2,3,•••,40(如左图)。2、电容、晶振离单片机越近越好,因为晶振的频率非常高,易受影响。3、单片机应该安在锁紧座上,而不是直接焊在板上。4、单片机P0口要接上10kΩ的上拉电阻。参考资料来源:百度百科-stc89c51百度百科-STC89C52
STC89C52与AT89C52有什么区别
1、生产的公司不同AT89C52是Atmel公司生产;STC89C52是宏晶公司生产。2、RAM和ROM不同AT89C52是128byteRAM,4KROM;STC89C52是256Byte,8KROM。3、定时器数量不同AT89C52有T0、T1两个16位定时器;STC89C52有T0、T1、T2三个16位定时器。扩展资料:STC是中国自己产的一种单片机,是宏晶科技生产的单时钟/机器周期(1T)的单片机。STC单片机是高速/低功耗/抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S),针对电机控制,通用I/O口(36/40/44个),复位后为:准双向口/弱上拉(普通8051传统I/O口),可设置成四种模式:准双向口/弱上拉,推挽/强上拉,仅为输入/高阻,开漏,每个I/O口驱动能力均可达到20mA,但整个芯片最大不要超过120mA。参考资料来源:百度百科-STC89C52参考资料来源:百度百科-AT89C51