主要功能及特点
1. 标准 8051 指令集,快速的机器周期
指令执行比传统 8051 快六倍
2. MTP 程序存储器
TM52E5223 内置 MTP 8K 字节
程序码保护功能
至少 1000 次的擦写次数
至少 10 年的数据保存时间
3. EEPROM 256 字节
至少 3 万次的擦写次数(2.5V<VCC<5.5V,-20℃~85℃)
至少 10 年的数据保存时间
4. 总计 512 字节 SRAM(IRAM+XRAM)
256 字节 IRAM 在 8051 内部数据存储器区
256 字节 XRAM 在 8051 外部数据存储区
5. 2 种系统时钟类型选择
快时钟使用内部 RC(FRC, 16.5888 MHz) (trim 7-bit) (5-bit 微调)
霧化追頻微調 16.5888MHz±1KHz, 108KHz@0.5KHz 微調
慢时钟使用内部 RC(SRC, 131 KHz) (trim 5-bit) 误差 ±2%
慢时钟计时使用 SRC, 131 KHz/, 0~40 度误差(±1.5%)
系统时钟可以通过 1/2/4/16 选项除频
6. 8051 标准定时器 – Timer0/1
16 位 Timer0,支持 T0O 时钟输出供蜂鸣器应用
16 位 Timer1,支持 T1O 时钟输出供蜂鸣器应用
7. 15 位 Timer3 时钟
时钟源可选慢时钟 (131K/4 = 32K), 0~40 度误差(±1.5%)
中断期可选时钟除以65536/32768/16384/8192/4096/2048/1024/512 选项
8. UART
带UART引脚选择选项, 波特率时钟可设定
9. 2 组的 16 位的 PWM
16-bit PWM0
-16 位周期/占空比 设置
-PWM0(N/P) 死区互补, 周期中心对齐 (PPD) 模式
-频率最高 FRC*2 or FRC or FRC/256 or SRC
16-bit PWM1/2/3
-16 位共享周期, 16 位独立占空比可设置
-频率最高 FRC*2 or FRC or FRC/256 or SRC
2 组印射输出
10. LCD 驱动器
所有 GPIO 皆可設置上拉电阻与下拉电阻 33KΩ@5V, 改真電阻非 MOS 電阻
上拉电阻与下拉电阻同时开启为 1/2 LCD 偏压
软件控制 SCOM0~13
11. 11 位 ADC,具有 12 个通道的外部引脚输入和 内置2 通道
内置参考源输出 VCC 或 LDOV: 1.18V
内基准 VBG 1.18V±1%@VCC=5V~3V, 25℃
内置 1/4 VCC 参考源
12. 11 来源,4 中断优先级
Timer0/Timer1/Timer3 中断
端口 1 / 端口 3 引脚电平变化中断
LVD 中断
ADC 中断
PWM0/1 中断
EEP 中断
UART 中断
13. 引脚中断能将 暂停/停止模式下的 CPU 唤醒
端口 0 /端口 3 每个引脚可以定义为唤醒和中断引脚 (通过引脚电平变化)
14. 最大 14 可编程 I/O 引脚
CMOS 推挽输出
伪开漏或开漏输出
施密特触发输入
引脚上拉与下拉可以使能/禁止
所有引脚对地输出 40mA@VDD=5V,VOL=0.1VDD
所有引脚高电平输出 12mA@VDD=5V,VOH=0.9VDD
施密特触发输入 VITH(0) : VIH 0.7VDD , VIL : 0.3VDD
施密特触发输入 VITH(1) : VIH 0.4VDD , VIL : 0.2VDD (仿真不支援)
15. 独立的 RC 振荡看门狗定时器
480ms/240ms/120ms/60ms 可选择的看门狗超时选项
16. 5 种复位
上电复位
可选的外部引脚复位
可选的看门狗复位
软件命令复位 可选的低电压复位
17. 16 级低电压或高电压复位 (LVR)
1.6V ~3.5V
18. 15 级低电压检测 (LVD)
1.6V ~ 3.5V
19. 5 种电源工作模式
快钟模式/慢钟模式/空闲模式/暂停模式/停止模式
20. 工作电压和电流
VCC =2.4V ~ 5.5V(@Fsys = FRC/1=16.5888MHz)
VCC =1.8V ~ 5.5V(@Fsys <= FRC/2=8.2944MHz)
工作模式 8.2944MHz ,ICC = 4mA@5V
工作模式 16.5888MHz ,ICC = 6mA@5V
ICC = 4.3µA @暂停模式,PWRSAV=1,VCC=3V
ICC = 6µA @空闲模式,PWRSAV=1,VCC=3V
工作温度范围 –40C ~ +105C
21. 烧录接口
使用 VPP 与 P3.0/P3.1 引脚进行烧录
量产烧录器支持 P3.0/P3.1