主要功能及特点
1.标准8051指令集,快速的机器周期
指令执行比传统8051快六倍
2.Flash程序存储器
8K字节闪存程序存储器(TM52FN8274/78)
16K字节闪存程序存储器(TM52FN8273/76)
支持ICP(在线编程)或ISP(在系统编程)的闪存程序码
在IAP(在应用编程)模式可以作为EEPROM,以字节的方式存取
程序码保护功能
内建IAP防死机看门狗模式
至少1万次的擦写次数
至少10年的数据保存时间
3.128字节EEPROM数据存储器
至少5万次的擦写次数
至少10年的数据保存时间
4.总计1024字节SRAM(IRAM+XRAM)
256字节IRAM在8051内部数据存储器区
768字节XRAM在8051外部数据存储区(由MOVX指令存取)
5.4种系统时钟类型选择
快时钟使用外部1~16 MHz晶体(FXT)
快时钟使用内部RC(FRC,14.7456 MHz)
慢时钟使用外部32768 Hz晶体(SXT)
慢时钟使用内部RC(SRC,80 KHz)
系统时钟可以通过1/2/4/16选项除频
6.8051标准定时器–Timer0/1/2
16位Timer0,支持T0O时钟输出供蜂鸣器应用
16位Timer1
16位Timer2,支持T2O时钟输出供蜂鸣器应用
7.15位Timer3
时钟源为慢时钟
中断期可选时钟除以32768/16384/8192/4096/2048/1024/512/256选项
8.UARTs
UART1:8051标准UART,单线UART选项
UART2:第二组额外UART,仅支持模式1和模式3
9.3个独立的“8+2”位的PWM有预分频器/周期调整
10.SPI界面
主或从模式选择
可编程的传输波特率
串行时钟相位和极性选项
MSB优先或LSB优先可选择
11.19通道触摸按键(仅FN8276/78)
内部参考电容支持
自动触摸时钟调变
12.12位ADC,具有14个通道的外部引脚输入和2通道内部参考电压
通道可选内部基准电压源(VBG):1.20V±1%VCC=5V~3V,25℃
通道可选内部参考电压:Vcc/4
2种ADC内部基准电压:2.5V/VCC
13.LCD驱动器
软件控制COM00~07,COM10~17,COM20~21,COM30~37(最多26引脚)
1/2 LCD偏压
14.LED控制器/驱动器
正反扫描模式
最多10引脚(4 COM x 4 SEG~4 COM x 6 SEG)
支持COM死区防闪烁
支持暂停功能
三组8段亮度可调,支持亮度均匀功能
15.12来源,4中断优先级
Timer0/Timer1/Timer2/Timer3中断
INT0/INT1下降沿/低电平中断
P1.0~P1.3引脚电平变化中断
UART1/UART2 TX/RX中断
P3.7(INT2)中断
ADC/触摸按键中断
SPI中断
16.引脚中断能将停止模式下的CPU唤醒
P3.2/P3.3(INT0/INT1)中断和唤醒
P3.7(INT2)中断和唤醒
P1.0~P1.3每个引脚可以定义为唤醒和中断引脚(通过引脚电平变化)
17.最大26可编程I/O引脚
CMOS推挽输出
伪开漏或开漏输出
施密特触发输入
引脚上拉可以使能/禁止
所有引脚具有高灌电流(80mA VCC=5V,VOL=0.1VCC)
18.独立的RC振荡看门狗定时器
400ms/200ms/100ms/50ms可选择的看门狗超时选项
19.5种复位
上电复位
可选的外部引脚复位
可选的看门狗复位
软件命令复位
可选的低电压复位
20.8级低电压复位
2.2V/2.5V/2.8V/3.1V/3.4V/3.7V/4.0V/4.3V(可关闭)
21.5种电源工作模式
快钟模式/慢钟模式/空闲模式/停止模式/暂停模式
22.集成的16位循环冗余校验功能
23.在板仿真/ICE接口
使用P3.0/P3.1引脚或P0.0/P0.1引脚
与ICP编程引脚共享
24.工作电压和电流
VCC=2.2V~5.5V FSYSCLK=14.7456 MHz(-40℃~85℃)
ICC=0.1µA停止模式,PWRSAV=1,VCC=3V
ICC=5.5µA暂停模式,PWRSAV=1,VCC=3V
ICC=16µA空闲模式,PWRSAV=1,VCC=3V
25.工作温度范围
–40℃~+85℃