概述 TM52系列F1363是一个新的,快速的8051架构,与业界标准8051指令集完全兼容的8位单片机,并保持 了8051外围的功能模块。通常情况下,TM52执行指令,比传统的8051架构快六倍。 TM52-F1363通过集成多种功能在芯片上,提供更高的性能,更低的成本,能快速进入市场,包括8K字 节的闪存(Flash)程序存储器, 128字节EEPROM, 512字节SRAM,低电压复位(LVR),低电压检测 (LVD),双时钟省电工作模式,8051标准UART和定时器Timer0/Timer1/Timer2,实时计时器Timer3, 7 组16位脉冲宽度调制器(PWM),19通道的12位模数转换器(ADC), I 2C接口和看门狗定时器(WDT)。 它的高可靠性和低功耗的特性,可广泛适用于消费电子及家用电器产品。
基本功能 1. 标准 8051 指令集,快速的机器周期 指令执行比传统 8051 快六倍 2. Flash 程序存储器 8K 字节 支持 ICP(在线编程)或 ISP(在系统编程)的闪存程序码 在 IAP(在应用编程)模式可以作为 EEPROM,以字节的方式存取 程序码保护功能 内建 IAP 防死机看门狗模式 至少 1 万次的擦写次数 至少 10 年的数据保存时间 *每个 IAP 地址可烧写 10000 次(典型值)以上, 客户如需更多烧写次数, 可规划一 ROM 区域分散 IAP data 写入的地址, 本公司可提供该使用方式之源程序.
3. 128 字节 EEPROM 数据存储器 至少 3~5 万次的擦写次数 至少 10 年的数据保存时间 4. 总计 512 字节 SRAM(IRAM+XRAM) 256 字节 IRAM 在 8051 内部数据存储器区 256 字节 XRAM 在 8051 外部数据存储区(由 MOVX 指令存取) 5. 2 种系统时钟类型选择 快时钟使用内部 RC(FRC, 16.588 MHz) 慢时钟使用内部 RC(SRC, 80 KHz) 系统时钟可以通过 1/2/4/16 选项除频 6. 8051 标准定时器 – Timer0/1/2 16 位 Timer0,支持 T0O 时钟输出供蜂鸣器应用 16 位 Timer1,支持 T1O 时钟输出供蜂鸣器应用 16 位 Timer2,支持 T2O 时钟输出供蜂鸣器应用 7. 16 位 Timer3 时钟 时钟源为慢时钟 中断期可选时钟除以 32768/16384/8192/65536 选项 8. 一组 UART 8051 标准 UART, 支援单线 UART 选项 *支持一个 UART,通过 TXRXSEL(SFR 93h.7)引脚选择到 P30 / P31 或 P02 / P16
9. 七个的 16 位的 PWM 有预分频器/周期调整 10. 一组主 I 2C 接口(Master I2C interface) *支持一个 MIIC,通过 MSDASEL(SFR B7h.7)引脚选择到 P35 / P16,通过 MSCLSEL(SFR B7h.6)引脚 选择到 P13 / P02 11. 12 位 ADC,具有 19 个通道的外部引脚输入和 3 通道内部基准电压 内部基准电压源: VBG 1.22V±1.5% @VCC=2.5V~5.5V, 25℃ 内部基准电压源: VSS (0V) 内部基准电压源: VCC/4 ADC 基准电压源选择选项: VCC / 2.54V 12. LCD 驱动器 软件控制 COM0~3 1/2 LCD 偏压 13. 13 来源,4 中断优先级 Timer0/Timer1/Timer2/Timer3 中断 INT0/INT1 下降沿/低电平中断 INT2 下降沿中断 端口 0/端口 1/端口 2/端口 3 引脚电平变化中断 UART TX/RX 中断 ADC 中断 Master I 2C (MIIC) 中断 LVD 中断 PWM0/PWM1 中断 14. 引脚中断能将 暂停/停止模式下的 CPU 唤醒 INT0~INT2 中断和唤醒 端口 0/1/2/3 每个引脚可以定义为唤醒和中断引脚(通过引脚电平变化) 15. 26 可编程 I/O 引脚 CMOS 推挽输出 伪开漏或开漏输出 施密特触发输入 引脚上拉可以使能/禁止 16. 独立的 RC 振荡看门狗定时器 400ms/200ms/100ms/50ms 可选择的看门狗超时选项