概述
TM52系列eF1375A是一个新的,快速的8051架构,与业界标准8051指令集完全兼容的8位单片机,并保持了8051外围的功能模块。通常情况下,TM52执行指令,比传统的8051架构快六倍。
TM52-eF1375A通过集成多种功能在芯片上,提供更高的性能,更低的成本,能快速进入市场,包括32K字节的Flash程序存储器,1280字节SRAM,低电压复位(LVR),低电压检测(LVD),双时钟省电工作模式,8051标准UART和定时器Timer0/Timer1/Timer2,实时计时器Timer3,LCD/LED驱动器,3组16位脉冲宽度调制器, 16通道的12位模数转换器(ADC), 20通道触摸按键, I2C/SPI 串口和看门狗定时器(WDT)。它的高可靠性和低功耗的特性,可广泛适用于消费电子及家用电器产品。
基本功能
1.标准8051指令集,快速的机器周期
指令执行比传统8051快六倍
2.FLASH程序存储器
32K字节FLASH程序存储器
支持IAP(类EEPROM)
程序码保护功能
擦除10K次
10年数据保留
3.总计1280字节SRAM(IRAM%2BXRAM)
256字节IRAM在8051内部数据存储器区
1024字节XRAM在8051外部数据存储区(由MOVX指令存取)
4.4种系统时钟类型选择
快时钟使用外部1~18 MHz晶体(FXT)
快时钟使用内部RC(FRC, 18.432 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.UARTs
UART1,8051标准UART
UART2,仅支持模式1和模式3
8.三个独立的16位的PWM有周期调整
具有PWM0/PWM1/PWM2中断
9.SPI 串口
主机模式或从机模式可选
可编程的传输比特率
串行时钟相位和极性选项
优先选择MSB优先或LSB优先
10.I2C接口(主/从)
11.20通道触摸键(FTK)
内部参考电容支持
支持四种扫描模式
12.12位ADC,具有13个通道的外部引脚输入和3通道内部参考电压
内部基准电压源(VBG): 1.22V @VCC=5V~3V, 25℃
内部基准电压源: 1/4VCC
2种ADC内部基准电压源: 2.5V/VCC
13.LCD控制器/驱动器
1/8占空比
软件控制的COM0?7
1/2 LCD偏压
14.LED控制器/驱动器
支持COM死区防闪烁
支持暂停功能
支持亮度均匀/增强模式
【正反扫模式(BiD)】
4C x 6S,10引脚,多48点
三组 8段亮度可调
【点矩阵模式(DMX)】
8C x 8S、9引脚,64点
8段亮度可调
15.引脚中断能将暂停/停止模式下的CPU唤醒
INT0?INT9中断与唤醒
端口1每个引脚可以定义为唤醒和中断引脚(通过引脚电平变化)
注: 如果INTn引脚为低电平并且使能了唤醒功能,则芯片无法进入暂停/停止模式。(INTn = 0和EXn = 1,n = 0?9)
16.14来源,4中断优先级
Timer0/Timer1/Timer2/Timer3中断
INT0/INT1下降沿/低电平中断
INT2~INT9下降沿中断
端口1引脚电平变化中断
UART1/UART2 TX/RX中断
ADC/触摸键中断
SPI中断
I2C中断
PWM0/PWM1/PWM2中断
17.26可编程I/O引脚
CMOS推挽输出
伪开漏或开漏输出
施密特触发输入
引脚上拉可以使能/禁止
所有引脚均具有高灌电流(80mA @ VCC = 5V,VOL = 0.1VCC)
18.独立的RC振荡看门狗定时器
400ms/200ms/100ms/50ms可选择的看门狗超时选项
19.5种复位
上电复位
可选的外部引脚复位
可选的看门狗复位
软件命令复位
可选的低电压复位
20.16级低电压复位
4.3V/4.2V/4.0V/3.9V/3.8V/3.7V/3.6V/3.4V/3.3V/3.2V/3.1V/3.0V/2.8V/2.7V/2.6V/2.5V
21.8级低电压检测
4.2V/3.9V/3.7V/3.4V/3.2V/3.0V/2.7V/2.5V
22.5种电源工作模式
快钟模式/慢钟模式/空闲模式/暂停模式/停止模式
23.集成的16位循环冗余校验功能
24.乘法与除法
8位乘法器和除法器(标准8051)
16位乘法器和除法器
32位?16位除法器
25.在板仿真/ICE接口
使用P3.0/P3.1引脚或P0.0/P0.1引脚
与ICP编程引脚共享
26.工作电压
VCC =2.5V ~ 5.5V @FSYSCLK=18.432MHz
ICC =7.7?A @停止模式, VCC=5V
ICC =1.5?A @停止模式, VCC=3V
ICC =11?A @暂停模式, VCC=5V
ICC =4.0?A @暂停模式, VCC=3V
ICC =150?A @空闲模式, VCC=5V
27.工作温度范围
–40*C ~ %2B105*C
28.封装类型
28-pin SOP (300 mil)
20-pin SOP (300 mil)
16-pin SOP (150 mil)