基本功能及特点
1.标准8051指令集,快速的机器周期
指令执行比传统8051快六倍
2.FLASH程序存储器
32K字节闪存程序存储器
在IAP(在应用编程)模式可以作为EEPROM,以字节的方式存取
程序码保护功能
内建IAP防死机看门狗模式
至少100K次的擦写次数
至少10年的数据保存时间
3.1024字节EEPROM数据存储器
至少5万次的擦写次数
至少10年的数据保存时间
4.总计1280字节SRAM(IRAM+XRAM)
256字节IRAM在8051内部数据存储器区
1024字节XRAM在8051外部数据存储区(由MOVX指令存取)
5.4种系统时钟类型选择
快时钟使用外部1~18MHz晶体(FXT)
快时钟使用内部RC(FRC,18.432 MHz)
慢时钟使用外部32768 Hz晶体(SXT)
慢时钟使用内部RC(SRC,130 KHz)
系统时钟可以通过1/2/4/16选项除频
6.8051标准定时器–Timer0/1/2
16位Timer0,支持T0O时钟输出供蜂鸣器应用
16位Timer1
16位Timer2,支持T2O时钟输出供蜂鸣器应用
7.15位Timer3
时钟源为慢时钟或FRC/512
中断期可选时钟除以32768/16384/8192/4096/2048/1024/512/256选项
8.UARTs
UART1,8051标准UART
UART2,第二组额外UART,仅支持mode1和mode3
9.3个独立的16位的PWM有周期调整
10. SPI 串口
主机模式或从机模式可选
可编程的传输比特率
串行时钟相位和极性选项
优先选择 MSB 优先或 LSB 优先
11.I2C接口(主/从)
12. 20 通道触摸键(FTK)
13.12位ADC,具有13个通道的外部引脚输入和2通道内部参考电压
通道内部参考电压源(VBG):1.20V VCC=5V~2.5V,25℃
通道内部参考电压源:1/4 VCC
14.LCD控制器/驱动器
1/8 占空比
软件控制的 COM0〜7
1/2 LCD 偏压
15.LED控制器/驱动器
正反扫模式(BiD):4Cx6S,10 引脚,最多 48 点
点矩阵模式 (DMX):8 * 8、9 引脚,最高 64 点
16.14来源,4中断优先级
Timer0/Timer1/Timer2/Timer3 中断
INT0/INT1 下降沿/低电平中断
INT2~INT9 下降沿中断
端口 1 引脚电平变化中断
UART1/UART2 TX/RX 中断
ADC /触摸键中断
SPI 中断
I 2C 中断
PWM0/PWM1/PWM2 中断
17.引脚中断能将停止/暂停模式下的CPU唤醒
INT0〜INT9 中断与唤醒
端口 1 每个引脚可以定义为唤醒和中断引脚(通过引脚电平变化)
Note: 如果 INTn 引脚为低电平并且使能了唤醒功能,则芯片无法进入停止/暂停模式。 (INTn = 0 和 EXn = 1,n = 0〜9)
18.最大30可编程I/O引脚
CMOS推挽输出
开漏输出
施密特触发输入
引脚上拉/下拉可以使能/禁止
所有引脚均具有高灌电流(60mA VCC=5V,VOL=0.1VCC)
19.独立的RC振荡看门狗定时器
400ms/200ms/100ms/50ms 可选择的看门狗超时选项
20.5种复位
上电复位
可选的外部引脚复位
可选的看门狗复位
软件命令复位
可选的低电压复位
21.8级低电压复位
2.2V/2.42V/2.64V/2.86V/3.08V/3.32V/3.56V/3.8V
22.8级低电压检测
2.2V/2.42V/2.64V/2.86V/3.08V/3.32V/3.56V/3.8V
23.5种电源工作模式
快钟模式/慢钟模式/空闲模式/停止模式/暂停模式
24.集成的16位循环冗余校验功能
25.乘法与除法
8位乘法器和除法器(标准8051)
16位乘法器和除法器
32位÷16位除法器
26.在板仿真/ICE接口
使用P3.0/P3.1引脚或P0.0/P0.1引脚
与ICP编程引脚共享
27. 烧录器接口
使用 P3.0/P3.1
28.工作电压
VCC =2.2V ~ 5.5V @FSYSCLK=18.432MHz
ICC =12µA @Stop mode, VCC=5V
ICC =5µA @Stop mode, VCC=3V
ICC =170µA @Idle mode, VCC=5V
26.工作温度范围
–40°C~+105°C