特点:
(1)增强型8051CPU,1T,单时钟/机器周期,指令代码完全兼容传统8051;
(2)工作电压:STC12C5A60S2系列工作电压:5。5V-3。3V(5V单片机)STC12LE5A60S2系列工作电压:3。6V-2。2V(3V单片机);
(3)工作频率范围:0 - 35MHz,相当于普通8051的 0~420MHz;
(4)用户应用程序空间8K /16K / 20K / 32K / 40K / 48K / 52K / 60K / 62K字节;
(5)片上集成1280字节RAM;源C于H优J尔W论R文M网WwW.youeRw.com 原文+QQ752-018766
(6)通用I/O口(36/40/44个),复位后为:准双向口/弱上拉(普通8051传统I/O口),可设置成四种模式:准双向口/弱上拉,推挽/强上拉,仅为输入/高阻,开漏,每个I/O口驱动能力均可达到20mA,但整个芯片最大不要超过55Ma;
(7)ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器可通过串口(P3。0/P3。1)直接下载用户程序,数秒即可完成一片;
(8)有EEPROM功能(STC12C5A62S2/AD/PWM无内部EEPROM);
(9)内部集成MAX810专用复位电路(外部晶体12M以下时,复位脚可直接1K电阻到地);
(10)外部掉电检测电路:在P4。6口有一个低压门槛比较器,5V单片机为1。32V,误差为+/-5%,3。3V单片机为1。30V,误差为+/-3%;
(11)时钟源:外部高精度晶体/时钟,内部R/C振荡器(温漂为+/-5%到+/-10%以内) 1用户在下载用户程序时,可选择是使用内部R/C振荡器还是外部晶体/时钟,常温下内部R/C振荡器频率为:5。0V单片机为:11MHz~15。5MHz,3。3V单片机为:8MHz~12MHz,精度要求不高时,可选择使用内部时钟,但因为有制造误差和温漂,以实际测试为准;
(12)共4个16位定时器:两个与传统8051兼容的定时器/计数器,16位定时器T0和T1,没有定时器2,但有独立波特率发生器,做串行通讯的波特率发生器再加上2路PCA模块可再实现2个16位定时器;
(13)2个时钟输出口,可由T0的溢出在P3。4/T0输出时钟,可由T1的溢出在P3。5/T1输出时钟;
(14)外部中断I/O口7路,传统的下降沿中断或低电平触发中断,并新增支持上升沿中断的PCA模块,Power Down模式可由外部中断唤醒,INT0/P3。2,INT1/P3。3,T0/P3。4, T1/P3。5, RxD/P3。0,CCP0/P1。3(也可通过寄存器设置到P4。2 ),CCP1/P1。4 (也可通过寄存器设置到P4。3);
(15)PWM(2路)/PCA(可编程计数器阵列,2路):
——也可用来当2路D/A使用
——也可用来再实现2个定时器
——也可用来再实现2个外部中断(上升沿中断/下降沿中断均可分别或同时支持);
(16)A/D转换, 10位精度ADC,共8路,转换速度可达250K/S(每秒钟25万次);
(17)通用全双工异步串行口(UART),由于STC12系列是高速的8051,可再用定时器或PCA软件实现多串口;
(18)STC12C5A60S2系列有双串口,后缀有S2标志的才有双串口,RxD2/P1。2(可通过寄存器设置到P4。2),TxD2/P1。3(可通过寄存器设置到P4。3);
(19)工作温度范围:-40 - +85℃(工业级) / 0 - 75℃(商业级);
(20)封装:PDIP-40,LQFP-44,LQFP-48 I/O口不够时,可用2到3根普通I/O口线外接 74HC164/165/595(均可级联)来扩展I/O口,还可用A/D做按键扫描来节省I/O口,或用双CPU,三线通信,还多了串口。
2。输出电源端通信部分的选择
意法半导体(STMicroelectronics) 集团所生产的的STM32系列产品基于超低功耗的 ARM Cortex-M0 处理器内核,整合增强的技术和功能,瞄准超低成本预算的应用。该系列微控制器缩短了采用 8 位和 16 位微控制器的设备与采用 32 位微控制器的设备之间的性能差距,能够在经济型用户终端产品上实现先进且复杂的功能。