TM87ML28H/L
概述
TM87ML28H/L是具有LCD驱动器的可多次编程(MTP) ROM嵌入式高性能的4位微控制器。 它包含所有必要的功能,例如4位并行处理器ALU,ROM,RAM,I / O端口,计时器,时钟发生器,双时钟运行,电阻-频率转换器(RFC),EL面板驱动器,串行外围设备接口( I2C / UART / SPI),LCD驱动器,查表,看门狗定时器和信号芯片中的矩阵按键扫描电路。
系统框图
基本功能
1. 低功耗.
1.5V/3V工作电压范围.
TM87ML28L | 1.5V 电源模式 |
TM87ML28H | 3V 电源模式 |
2. 强大的指令集.
二进制加法、减法、BCD。BCD可以直接执行加法、减法
单位操作(设置, 重置, 分支决策)
各种条件分支
16个初始工作器和控制器. (可以通过页面模式扩展到所有RAM )
查表
LCD驱动器数据传输
3. ROM(MTP) 容量 8K x 16 位
指令ROM最大容量 8K x 16 位
查表ROM最大容量 8K x 8 位
耐久性: 50000次循环(最小.)
3V 电源模式下内置表ROM字的指令写入
4. RAM 容量 1024 x 4位
5. 在数据RAM访问中具有直接/间接寻址模式.
6. LCD驱动器输出.
LCD 最大423点,由 9 COM输出和 47 SEG输出
SEG24~47可以通过代码选项定义为 IOA1~4/CX,RFC0~2 , IOB1~4/ELC,ELP,BZB,BZ , IOC/KI1~4,IOD1~4,IOE1~4,IOF1~4
1/1~1/9占空比可以通过代码选择
1/2 ~1/3 偏置可以通过代码选择
单条指令关闭所有SEG
COM1~9,SEG1~47 可以通过代码选项定义为 CMOS 或P类型开漏输出
COM5~9 可以通过代码选项定义为SEG52~48
通过代码选择内置VL1 / 2稳压器模式
7. 输入/输出端口
端口IOA的 4个引脚 (带内部下拉, 输入信号防抖电路), 可通过代码选项定义为SEG24~27/ CX,RFC0~2或 CX,RFC0~2/ ELC,ELP,BZB,BZ /SDA,SCL,RXD,TXD
端口 IOB的4个引脚 (带内部下拉), 可通过代码选项定义为SEG28~31/ ELC,ELP,BZB,BZ
端口IOC 的4个引脚 (带内部下拉, 低电平保持, 输入信号防抖电路), 可通过代码选项定义为 SEG32~35 / KI1~4
端口IOD的4个引脚 (带内部下拉,输入信号防抖电路), 可通过代码选项定义为 SEG36~39
端口IOE的4个引脚(带内部下拉,输入信号防抖电路),可通过代码选项定义为SEG40~43or RFC3~5,CX2/ELC,ELP,BZB,BZ/SIOX,SIOY,SCK,SSB
Port IOF的4个引脚 (带内部下拉, 输入信号防抖电路), 可通过代码选项定义为 SEG44~47
8. 中断功能.
外部中断 6(INT引脚, SIO, 端口 IOA, IOC, IOD & KI输入)
内部中断 4(预分频器, 定时器1, 定时器2, 定时器3 & RFC)
9. 内置EL背光片驱动器.
ELC, ELP. 可以通过代码定义为SEG28,29/IOB1,2 或CX,RFC0/IOA1,2/SCA,SCL或 RFC3,4/IOE1,2/MOSI,MISO
10. 内置闹钟, 时钟或单音旋律发生器.
BZB,BZ.可通过代码选项定义为SEG30,31/IOB3,4或RFC2,3/IOA3,4/RXD,TXD或 RFC5,CX2/IOE3,4/SCK/SSB
11. 内置电阻-频率转换器.
CX,RFC0~2 可通过代码选项定义为SEG24~27/IOA1~4 或IOA1~4/ELC,ELP,BZB,BZ / SDA,SCL,RXD,TXD
RFC3~5,CX2可通过代码选项定义IOE1~4/ELC,ELP,BZB,BZ/SIOX,SIOY,SCK,SSB
12. 内置矩阵按键扫描功能.
KO1~KO16(与SEG1~16共用)
KI1~KI4. 可以通过代码选项定义为 SEG32~35/IOC1~4
13. 内置串行接口(UART/SPI/I2C)
SDA,SCL,RXD,TXD 可通过代码选项定义为CX,RFC0~2/IOA1~4/ELC,ELP,BZB,BZ
SIOX,SIOY,SCK,SSB 可通过代码选项RFC3~5,CX2/IOE1~4/ELC,ELP,BZB,BZ
14. 3个带可编程时钟源的6位可编程定时器
内容可随时读出
通过STM指令将2或3个定时器合并为12位或18位定时器
通过STE指令将1个定时器扩展为12位定时器
15.看门狗定时器和按键复位(看门狗定时器或按键复位复位后无初始LCD,CMOS和P类型开漏输出数据,并且需要选择“ OFF”为“复位周期中的LCD显示”的代码选项。)
16. 内置电压电荷减半器 & 泵浦电路
17. 双时钟运行
慢速时钟振荡可通过代码选项定义为晶振或外部RC振荡器
快速时钟振荡可通过代码选项定义为3.58MHz陶瓷谐振器,内部R或外部R型振荡器
18. HALT 功能
19. STOP 功能
20. 内置低电量检测
21. 内置低电压复位