概述
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), I2C接口和看门狗定时器(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%2BXRAM)
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. 一组主I2C 接口(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.5V
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 I2C (MIIC) 中断
LVD中断
PWM0/PWM1中断
14.引脚中断能将 暂停/停止模式下的CPU唤醒
INT0~INT2中断和唤醒
端口0/1/2/3每个引脚可以定义为唤醒和中断引脚(通过引脚电平变化)
15.26可编程I/O引脚
CMOS推挽输出
伪开漏或开漏输出
施密特触发输入
引脚上拉可以使能/禁止
16.独立的RC振荡看门狗定时器
400ms/200ms/100ms/50ms可选择的看门狗超时选项