TM52F5288
概述
TM52系列F5288是一个新的,快速的8051架构,与业界标准8051指令集完全兼容的8位单片机,并保持了8051外围的功能模块。通常情况下,TM52F5288执行指令,比传统的8051架构快六倍。
通过集成多种功能在芯片上,提供更高的性能,更低的成本,能快速进入市场,包括16K字节的闪存(Flash)程序存储器,512字节SRAM,低电压复位(LVR),低电压检测(LVD),双时钟省电工作模式,SPI接口,8051标准UART和定时器Timer0/Timer1/Timer2,实时计时器Timer3,LCD/LED驱动器,2组(8+2)位脉冲宽度调制器(PWM),12通道的12位模数转换器(ADC),12通道触摸按键(F5284/84C)和看门狗定时器(WDT)。它的高可靠性和低功耗的特性,可广泛适用于消费电子及家用电器产品。
系统框图
基本功能
1.标准8051指令集,快速的机器周期
指令执行比传统8051快六倍
2.16K字节闪存程序存储器
支持ICP(在线编程)或ISP(在系统编程)的闪存程序码
在IAP(在应用编程)模式可以作为EEPROM,以字节的方式存取
程序码保护功能
3. 总计512字节SRAM(IRAM + XRAM)
256字节IRAM在8051内部数据存储器区
256字节XRAM在8051外部数据存储区(由MOVX指令存取)
4. 4种系统时钟类型选择
快时钟使用外部1~8 MHz晶体(FXT)
快时钟使用内部RC(FRC,7.3728 MHz)
慢时钟使用外部32768 Hz晶体(SXT)
慢时钟使用内部RC(SRC,80 KHz)
系统时钟可以通过1/2/4/16选项除频
5.8051标准定时器 – Timer0/1/2
16位Timer0,支持T0O时钟输出供蜂鸣器应用
16位Timer1
16位Timer2,支持T2O时钟输出供蜂鸣器应用
6.15位Timer3
时钟源为慢时钟
中断期可选时钟除以32768/16384/8192/128选项
7.8051标准UART
单线UART选项可用于ISP或其它应用
8. 两个独立的“8 + 2”位的PWM有预分频器/周期调整
9. SPI介面
主或从模式选择
可编程的传输波特率
串行时钟相位和极性选项
MSB优先或LSB优先可选择
10. 12通道触摸按键(仅F5284/84C)
11. 12位ADC,具有10个通道的外部引脚输入和2通道内部参考电压
12. LCD控制器/驱动器
1/2~1/8占空比
最多8 COM x 20 SEG
1/3或1/4 LCD偏压
8段亮度可调
13. LED控制器/驱动器
1/2~1/8占空比
最多8 COM x 20 SEG
40毫安高灌COM
高有效或低有效共输出
COM死区时间的选择
14. 11来源,4中断优先级
Timer0/Timer 1/Timer 2/Timer 3中断
INT0/INT1下降沿/低电平中断
端口1引脚电平变化中断
UART TX/RX中断
P4.7(INT2)中断
ADC/触摸按键中断
SPI中断
15. 引脚中断能将停止模式下的CPU唤醒
P3.2/P3.3(INT0/INT1)中断和唤醒
P4.7(INT2)中断和唤醒
端口1每个引脚可以定义为唤醒和中断引脚(通过引脚电平变化)
16. 最大42可编程I/O引脚
CMOS推挽输出
伪开漏或开漏输出
施密特触发输入
引脚上拉可以使能/禁止
17. 独立的RC振荡看门狗定时器
400 ms/200 ms/100 ms/50 ms可选择的看门狗超时选项
18.5种复位
上电复位
可选的外部引脚复位
可选的看门狗复位
软件命令复位
可选的低电压复位
19. 3级低电压复位
1.9V/2.3V/2.9V(可关闭)
20. 1级低电压检测
2.3V(可关闭)
21. 4种电源工作模式
快钟模式/慢钟模式/空闲模式/停止模式
22. 在板仿真/ICE接口
使用P1.2/P1.3引脚
与ICP编程引脚共用
23. 工作电压和电流
VCC=2.9V ~ 5.5V @ FSYSCLK=7.3728 MHz
VCC=1.9V ~ 5.5V @ FSYSCLK=4 MHz
ICC=3.5 µA @停止模式,LVR使能,MODE3V=0,PWRSAV=1,VCC=5V
ICC=1.2 µA @停止模式,LVR使能,MODE3V=0,PWRSAV=1,VCC=3V
ICC=1.2 µA @停止模式,LVR使能,MODE3V=1,PWRSAV=1,VCC=3V
24. 工作温度范围
–40°C ~ +85°C
25. 封装类型
DIP 32-引脚(600 mil)
SOP 32-引脚(300 mil)
LQFP 48-引脚(7x7 mm)
LQFP 44-引脚(10x10 mm)
F5284/F5284C/F5288/F5288C基本功能比较表
基本功能 | F5284 | F5288 | F5284C | F5288C |
Touch Key | 有 | 无 | 有 | 无 |
IAP写入控制 | 没有IAPWE选项 | 写入IAP前需要先使能IAPWE | ||
最高系统频率 | 6 MHz 或 FRC/2 | 8 MHz 或 FRC/1 |