stc12c5a60s2
stc89c52与STC12C5A60S2的区别
at89s52基于8051的全静态CMOS控制器,具有三个级别的程序加密,32个I / O线,3个定时器/计数器,8个中断源,
看门狗定时器,2 DPTRs,8K闪存,256字节片上RAM
STC12C5A60S2
基于8051单片机(1T)高速核心,
双DPTR,36-44 I / O线,2个定时器/计数器,2个PCA定时器,
RC振荡器,
独立的波特率发生器,可编程时钟输出,
60K字节ROM,1280字节数据RAM,
片上EEPROM,2个UART,WDT,ISP/ IAP,A / D转换,CCP/ PWM
理论上是完全兼容的
只是stc12c5a60s2的运行速度比at89s52要快12倍
建议把代码贴出来分析一下
stc12c5a60s2的单片机与at89c51单片机有什么区别论文上面要用
1、生产的公司不同AT89C51是Atmel公司生产;stc12c5a60s2是宏晶公司生产。2、RAM和ROM不同AT89C51是128byte RAM,4K ROM;stc12c5a60s2是256Byte,8K ROM。3、定时器数量不同AT89C51有T0、T1两个16位定时器;STC89C52有T0、T1、T2三个16位定时器。扩展资料:at89c51单片机基本介绍单片机的可擦除只读存储器可擦除1000次。该器件采用atmel高密度非易失性存储器制造技术,与工业标准mcs-51指令集和输出引脚兼容。ATMEL的AT89C51是一款高效的微控制器,AT89C051是AT89C051的简化版,它将多功能8位CPU和闪存集成在一块芯片中。AT89C51单片机为许多嵌入式控制系统提供了一种灵活、廉价的方案。例如,80C51类单片机既是通用型又是总线型,还可工控用。参考资料来源:百度百科-AT89C51
STC12C5A60S2单片机的各指令周期是多少?怎样精确定时?
各指令周期可以在芯片手册里查,但STC的芯片采用了流水线,即当前一个指令执行时,后一条指令处理预处理中了,但如果前一条指令是跳转指令,这个时间就会变长。所以单纯的计算机器周期,比较难精确定时 。
但可以精确地定时,即设定定时器为1ms等很小的单位,然后在此定时器中断中进行计数,这样能够精确地定时。一般电子产品中的定时或延时,都是这样来做。
stc12c5a60s2 51单片机区别
stc12c5a60s2与51单片机区别:
1、同样晶振的情况下,stc12c5a60s2速度是普通51的8~12倍 对于AT89c51,1个机器周期=12个震荡周期,对于STC12C5A60S2,1个机器周期=1个震荡周期;
2、stc12c5a60s2有8路10位AD;
3、stc12c5a60s2多了两个定时器,带PWM功能;
4、stc12c5a60s2有SPI接口;
5、stc12c5a60s2有EEPROM;
6、stc12c5a60s2有1K内部扩展RAM;
7、stc12c5a60s2有WATCH_DOG;
8、stc12c5a60s2多一个串口;
9、stc12c5a60s2的IO口可以定义,有四种状态;
10、stc12c5a60s2中断优先级有四种状态可定义。
上一篇:statement是什么意思
下一篇:没有了