概述
TM52系列F1364是一个新的,快速的8051架构,与业界标准8051指令集完全兼容的8位单片机,并保持了8051外围的功能模块。通常情况下,TM52执行指令,比传统的8051架构快六倍。
TM52-F1364通过集成芯片上的功能,包括16K字节闪存程序内存,128字节EEPROM, 1024字节SRAM,低电压复位(LVR),低电压探测器(LVD),双时钟省电操作模式,8051标准UART和Timer0/1/2,实时时钟Timer3, 7组16位PWMs, 19通道12位A/D转换器,8通道触摸键,主I2C接口,SPI接口,全彩LED通信格式波形发生器,S/W控制1/2偏置液晶COM, OPA, CMP与DAC和看门狗定时器。它的高可靠性和低功耗的特性,可广泛适用于消费电子及家用电器产品。
基本功能
1.标准8051指令集,快速的机器周期
指令执行比传统8051快六倍
2.Flash程序存储器
16K字节
支持ICP(在线编程)或ISP(在系统编程)的闪存程序码
在IAP(在应用编程)模式可以作为EEPROM,以字节的方式存取
引导向量选项
至少1万次的擦写次数
至少10年的数据保存时间
3.128字节EEPROM数据存储器
至少5万次的擦写次数
至少10年的数据保存时间
4.总计512字节SRAM(IRAM%2BXRAM)
256字节IRAM在8051内部数据存储器区
768字节XRAM在8051外部数据存储区(由MOVX指令存取)
5.2种系统时钟类型选择
快时钟使用内部RC(FRC, 16.588 MHz)
慢时钟使用内部RC(SRC, 41 KHz)
系统时钟可以通过1/2/4/16选项除频
6.8051标准定时器 – Timer0/1/2
16位Timer0,支持T0O时钟输出供蜂鸣器应用
16位Timer1,支持T1O时钟输出供蜂鸣器应用
16位Timer2,支持T2O时钟输出供蜂鸣器应用
7.16位Timer3时钟
时钟源为慢时钟
中断期可选时钟除以32768/4096/2048/512/25600/3200/1600/400选项
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.一个SPI接口
12.全彩LED通信格式波形发生器
13.12位ADC,具有19个通道的外部引脚输入和3通道内部基准电压
内部基准电压源VBG , OPO, 1/4VCC
14.8通道触摸键
15.运算放大器
内置4级OPA增益1/20/50/100
16.比较器
带有7位DAC输出,用于比较器负输入
DAC参考电压可选择VCC或VBG (1.20V/2.49V)
DAC可输出到PAD
17.LDOC 1.2V高驱动器电流输出(60mA)
18.4级LDO内部数字电路调节器
1.70 V/1.95 V/2.20 V/2.45 V
19.LCD驱动器
软件控制COM0~3
1/2 LCD偏压
20.14来源,4中断优先级
Timer0/Timer1/Timer2/Timer3中断
INT0/INT1下降沿/低电平中断
INT2下降沿中断
端口0/端口1/端口2/端口3引脚电平变化中断
UART TX/RX中断
ADC/TK中断
Master I2C (MIIC) 中断
LVD中断
CMP中断
PWM0/PWM1中断
21.引脚中断能将 暂停/停止模式下的CPU唤醒
INT0~INT2中断和唤醒
端口0/1/2/3每个引脚可以定义为唤醒和中断引脚(通过引脚电平变化)
22.26可编程I/O引脚
CMOS推挽输出
伪开漏或开漏输出
施密特触发输入
引脚上拉可以使能/禁止
23.独立的RC振荡看门狗定时器
400ms/200ms/100ms/50ms可选择的看门狗超时选项
24.独立的RC振荡看门狗定时器
400ms/200ms/100ms/50ms可选择的看门狗超时选