版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/DJDN426611/article/details/83585048
一、概述
STC12C5201AD系列单片机是STC生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速8位A/D转换(300K/s,即30万次每秒),针对电机控制,强干扰场合。
在Keil C开发环境下,选择Intel8052编译,头文件包含<reg51.h>即可。
二、特性
三、STC12C5201AD系列单片机内部结构
STC12C5201AD系列单片机的内部结构框图如下图所示。STC12C5201AD单片机中包含中央处理器(CPU)、程序存储器(Flash)、数据存储器(SRAM)、定时/计数器、UART串口、I/O接口、高速A/D转换、PCA、看门狗及片内R/C振荡器和外部晶体振荡电路等模块。STC12C5201AD系列单片机几乎包含了数据采集和控制中所需的所有单元模块,可称得上一个片上系统。
四、SOP-28/SKDIP-28封装
STC12C5201AD系列(有A/D转换,有PWM功能,有内部EEPROM)
五、引脚功能
引脚编号 | 引脚命名 | 默认功能 |
SOP-28/SKDIP-28 | ||
六、最小系统
关于复位电路:
时钟频率低于12MHz时,可以不用C1,R1接1K电阻到地;
时钟频率高于12MHz时,建议使用第二复位功能脚;
STC12C5201AD系列RST2/EX_LVD/P1.2口。
七、典型电路