STC89C51和AT89C51有什么区别?
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 MCU)/2.0V-3.8V
(3)时钟频率为0~35MHz,相当于普通8051的0 ~ 420 MHz,实际工作频率可达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)有两个16位定时器/计数器。
2.AT89C51的主要特点:
(1)与MCS-51兼容。
(2)4K字节可编程闪存
(3)寿命:1000次写入/擦除循环
(4)数据保留时间:10年。
(5)全静态操作:0Hz-24MHz
(6)三级程序记忆锁定
(7)128×8位内部RAM
(8)五个中断源
(9)可编程串行通道
(10)低功耗空闲和断电模式
参考资料:
Stc89c51-百度百科?AT89C51-百度百科