基本功能及特点
1.标准8051指令集,快速的机器周期
指令执行比传统 8051 快六倍
2.FLASH程序存储器
16K 字节闪存程序存储器(TM52F5024)
支持 ICP(在线编程)或 ISP(在系统编程)的闪存程序码
在 IAP(在应用编程)模式可以作为 EEPROM,以字节的方式存取
程序码保护功能
内建 IAP 防死机看门狗模式
至少 100 次的擦写次数
至少 10 年的数据保存时间
3.256字节EEPROM数据存储器
至少 3 万次的擦写次数
至少 10 年的数据保存时间
4.总计512字节SRAM(IRAM+XRAM)
256 字节 IRAM 在 8051 内部数据存储器区
256 字节 XRAM 在 8051 外部数据存储区(由 MOVX 指令存取)
5.2种系统时钟类型选择
快时钟使用内部 RC(FRC,18.432 MHz)
慢时钟使用内部 RC(SRC,75 KHz)
系统时钟可以通过 1/2/4/16 选项除频
6.8051标准定时器–Timer0/1/2
16 位 Timer0,支持 T0O 时钟输出供蜂鸣器应用
16 位 Timer1
16 位 Timer2,支持 T2O 时钟输出供蜂鸣器应用
7.15位Timer3
时钟源为慢时钟或 FRC/512
中断期可选时钟除以
262144/131072/65536/32768/16384/8192/4096/2048/1024/512/256/128/64/32/16/8 选项
8.UARTs
UART1,8051 标准 UART
UART2,第二组额外 UART, 波特率时钟可设定
带 UART 引脚选择选项
9.2个独立的16位的PWM有预分频器/周期调整
具有 PWM0/PWM1 中断
10.I2C接口(主/从)
11.12位ADC,具有22个通道的外部引脚输入和2通道内部参考电压
通道内部参考电压源 VBG: 2.5V @VCC = 5V~2.5V, 25℃
通道内部参考电压源: VCC/4, VCC/201
ADC 基准电压源: 1.18V/2.0/2.5V/4V
12.LCD控制器/驱动器
软件控制 COM00~05,COM10~1,COM30~37(最多 22 引脚)
1/2 LCD 偏压
4C x 6S,10引脚,最多48点
13.14来源,4中断优先级
Timer0/Timer1/Timer2/Timer3 中断
INT0/INT1 下降沿/低电平中断
端口 0/1/3 引脚电平变化从暂停/停止模式唤醒中断
UART1/UART2 TX/RX 中断
LVD 中断
ADC 中断
I 2C 中断
EEP 写完成中断
PWM0/PWM1 中断
14.引脚中断能将停止/暂停模式下的CPU唤醒
P3.2/P3.3(INT0/INT1)中断和唤醒
每个引脚可以定义为唤醒中断引脚(通过引脚电平变化)
15.最大22可编程I/O引脚
CMOS 推挽输出 开漏输出
施密特触发输入
引脚上拉/下拉可以使能/禁止
所有引脚均具有高灌电流(70mA @ VCC = 5V,VOL = 0.1VCC)
16.独立的RC振荡看门狗定时器
220ms/110ms/54ms/27ms 可选择的看门狗超时选项
17.5种复位
上电复位
可选的外部引脚复位
可选的看门狗复位
软件命令复位
可选的低电压复位
18.16级低电压复位
4. 12V/3.94V/3.0V/3.63V/3.50V/3.32V/3.18V/3.03V/ 2.87V/2.71V/2.56V/2.40V/2.26V/2.11V/1.95V/1.79V
19.16级低电压检测
4. 12V/3.94V/3.0V/3.63V/3.50V/3.32V/3.18V/3.03V/ 2.87V/2.71V/2.56V/2.40V/2.26V/2.11V/1.95V/1.79V
20.5种电源工作模式
快钟模式/慢钟模式/空闲模式/暂停模式/停止模式
21.集成的16位循环冗余校验功能
22.乘法与除法
8 位乘法器和除法器(标准 8051)
16 位乘法器和除法器
32 位÷16 位除法器
23.在板仿真/ICE接口
使用 P3.0/P3.1 引脚或 P0.0/P0.1 引脚
与 ICP 编程引脚共享
24.工作电压
VCC = 2.4V ~ 5.5V @FSYSCLK =18.432MHz (-40℃ ~ +105℃)
ICC = 0.1µA @停止模式,PWRSAV=1,VCC=3V
ICC = 3µA @暂停模式,PWRSAV=1,VCC=3V
ICC = 5µA @空闲模式,PWRSAV=1,VCC=3V
25.工作温度范围
–40°C~+105°C