TM52 系列 F1376/78 是一个新的,快速的 8051 架构,与业界标准 8051 指令集完全兼容的 8 位单片 机,并保持了 8051 外围的功能模块。通常情况下,TM52 执行指令,比传统的 8051 架构快六倍。 TM52-F1376/78 通过集成多种功能在芯片上,提供更高的性能,更低的成本,能快速进入市场, 包括 8K/16K 字节的 Flash 程序存储器,128 字节的 EEPROM 数据存储器,512 字节 SRAM,低电 压复位(LVR),低电压检测(LVD),双时钟省电工作模式,8051 标准 UART 和定时器 Timer0/Timer1/Timer2,实时计时器 Timer3,LCD/LED 驱动器,3 组 16 位脉冲宽度调制器,24 通道的 12 位模数转换器(ADC),I 2C 串口和看门狗定时器(WDT)。它的高可靠性和低功耗的特性, 可广泛适用于消费电子及家用电器产品。
基本功能 1. 标准 8051 指令集,快速的机器周期 指令执行比传统 8051 快六倍 2. FLASH 程序存储器 8K 字节闪存程序存储器(TM52F1378) 16K 字节闪存程序存储器(TM52F1376) 支持 ICP(在线编程)或 ISP(在系统编程)的闪存程序码 在 IAP(在应用编程)模式可以作为 EEPROM,以字节的方式存取 程序码保护功能 内建 IAP 防死机看门狗模式 至少 1 万次的擦写次数 至少 10 年的数据保存时间 3. 128 字节 EEPROM 数据存储器
至少 5 万次的擦写次数 至少 10 年的数据保存时间4. 总计 512 字节 SRAM(IRAM+XRAM) 256 字节 IRAM 在 8051 内部数据存储器区 256 字节 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,仅支持模式 1 和模式 3 带 UART 引脚选择选项9. 3 个独立的 16 位的 PWM 有预分频器/周期调整 具有 PWM0/PWM1/PWM2 中断10. I2C 接口(主/从)11. 12 位 ADC,具有 22 个通道的外部引脚输入和 2 通道内部参考电压 通道内部参考电压源(VBG): 1.20V @VCC = 5V~2.5V,25℃ 通道内部参考电压源: 1/4 VCC ADC 基准电压源: 2.5V/VCC12. LCD 控制器/驱动器 软件控制 COM00~07,COM10~17,COM20~25,COM30~37(最多 30 引脚)
1/2 LCD 偏压13. LED 控制器/驱动器 支持 COM 死区防闪烁 支持暂停功能 支持亮度均匀/增强模式正反扫模式(BiD) 4C x 6S,10 引脚,最多 48 点 三组 8 段亮度可调点矩阵模式(DMX) 8C x 8S、9 引脚, 64 点 8 段亮度可调14. 13 来源,4 中断优先级 Timer0/Timer1/Timer2/Timer3 中断 INT0/INT1 下降沿/低电平中断 端口 0/1/2/3 引脚电平变化从暂停/停止模式唤醒中断
UART1/UART2 TX/RX 中断 LVD 中断 ADC 中断 I2C 中断 PWM0/PWM1/PWM2 中断