基本功能及特点
1.标准8051指令集,快速的机器周期
指令执行比传统 8051 快六倍
2.FLASH程序存储器
16K 字节闪存程序存储器(TM52F5024)
支持 ICP(在线编程)或 ISP(在系统编程)的闪存程序码
在 IAP(在应用编程)模式可以作为 EEPROM,以字节的方式存取
程序码保护功能
至少 1万 次的擦写次数
至少 10 年的数据保存时间
3.128字节EEPROM数据存储器
至少 5 万次的擦写次数
至少 10 年的数据保存时间
4.总计 1536 字节 SRAM(IRAM+XRAM)
256 字节 IRAM 在 8051 内部数据存储器区
1280 字节 XRAM 在 8051 外部数据存储区(由 MOVX 指令存取)
5.4种系统时钟类型选择
快时钟使用外部 1~18 MHz 晶体(FXT)
快时钟使用内部 RC(FRC, 18.432 MHz)
慢时钟使用外部 32768 Hz 晶体(SXT)
慢时钟使用内部 RC(SRC, 41 KHz)
系统时钟可以通过 1/2/4/16 选项除频
6.8051标准定时器–Timer0/1/2
16 位 Timer0,支持 T0O 时钟输出供蜂鸣器应用
16 位 Timer1 , 支持 T1O 时钟输出供蜂鸣器应用
16 位 Timer2,支持 T2O 时钟输出供蜂鸣器应用
7.24位Timer3
时钟源为慢时钟或 FRC/512
带重载功能
具有清除和保持功能
8.UARTs
UART1,8051 标准 UART
UART2 是第二种 UART,仅支持 Mode1 和 Mode3
额外波特率生成器选项
具有 UART 引脚选择选项
9.7 个 16-bit PWMs
【16-bit PWM0 P+N】
具有周期调整/缓冲加载/清除和保持功能
非重叠持续时间可调
半桥相控输出
FRC*2(36.864MHz)、FRC(18.432MHz)或系统时钟源可选
【16-bit PWM1~6】
分享周期
具有周期调整/缓冲加载/清除和保持功能
FRC*2(36.864MHz)、FRC(18.432MHz)或系统时钟源可选
10.I2C接口(主/从)
具有 I 2C 引脚选择选项
11. SPI 接口
可选择主或从模式
可编程传输比特率
串行时钟相位和极性选项
可选择 MSB-first 或 LSB-first
12.12位ADC,具有26个通道的外部引脚输入和2通道内部基准电压
内部参考电压: VBG, 1/4VCC
ADC 参考电压: VBG / VCC
13. 23 通道触摸键 (FTK)
内部参考按键
具备 4 种扫描方式
动态CS:10V
4KV EFT
14.LCD控制器/驱动器
软件控制 COM00~07, COM10~17, COM20~21, COM30~37 (最多 26 引脚)
1/2 LCD 偏压
15. LED 控制器/驱动程序
带死区时间的 COM
8 级亮度选择
亮度均匀/增强选项
【矩阵(MX)模式】
4Cx12S ~ 8Cx8S 可选,最多 16 引脚,最大 48~64 点
【点阵(DMX)模式】
4Cx4S, 5Cx5S, 6Cx6S, 6Cx7S, 7Cx7S, 7Cx8S, 最多 8 个引脚,最多 56 个点
16.14来源,4中断优先级
Timer0/Timer1/Timer2/Timer3 中断
INT0/INT1 下降沿/低电平中断
端口 0/1/2/3 引脚电平变化从暂停/停止模式唤醒中断
UART1/UART2 TX/RX 中断
LVD 中断
ADC 中断
I 2C/SPI 中断
PWM0/PWM1 中断
17.引脚中断可以唤醒 CPU 从暂停/停止模式
P3.2/P3.3(INT0/INT1)中断和唤醒
P3.7 (INT2)中断和唤醒
每个引脚可以定义为唤醒中断引脚(通过引脚电平变化)
注:如果 INTn 引脚低且启用唤醒,则芯片不能进入暂停/停止模式。(INTn=0, EXn=1, n=0~2)
18.最大26可编程I/O引脚
CMOS 推挽输出
伪开漏或开漏输出
施密特触发输入
引脚上拉/下拉可以使能/禁止
所有引脚均具有高灌电流(80mA @ VCC = 5V,VOL = 0.1VCC)
19.独立的RC振荡看门狗定时器
400ms/200ms/100ms/50ms 可选择的看门狗超时选项
20.5种复位
上电复位
可选的外部引脚复位
可选的看门狗复位
软件命令复位
可选的低电压复位
21.16级低电压复位(LVR)
2.05V/2.19V/2.33V/2.47V/2.61V/2.75V/2.89V/3.03V/3.17V/3.31V/3.45V/3.59V/3.73V/3.87V/4.01V/4.15V (step=0.14V)
22.16级低电压检测(LVD)
2.05V/2.19V/2.33V/2.47V/2.61V/2.75V/2.89V/3.03V/3.17V/3.31V/3.45V/3.59V/3.73V/3.87V/4.01V/4.15V (step=0.14V)
LVD 检测极性选项
LVD 迟滞 30mV~80mV
23.5种电源工作模式
快钟模式/慢钟模式/空闲模式/暂停模式/停止模式
24.集成的16位循环冗余校验功能
25.乘法与除法
8 位乘法器和除法器(标准 8051)
16 位乘法器和除法器
32 位÷16 位除法器
26.在板仿真/ICE接口
使用 P3.0/P3.1 引脚或 P0.0/P0.1 引脚
与 ICP 编程引脚共享
量产烧录器仅支持 P3.0/P3.1
24.工作电压和电流
VCC = 2.2V ~ 5.5V @FSYSCLK=18.432MHz (-40℃ ~ +105℃)
ICC = 0.2µA @停止模式, PWRSAV=1, VCC=3V
ICC = 2.4µA @暂停模式, PWRSAV=1, VCC=3V
ICC = 3.6µA @空闲模式, PWRSAV=1, PORPD=1, VCC=3V
25.工作温度范围
–40°C~+105°C