TM87ML25H/L
概述
TM87ML25(H/L)是一个多次编程ROM嵌入式高性能4位微型计算机与LCD驱动程序。它包含所有必要的功能,如4位并行处理器ALU、程序存储器(ROM),数据存储器(RAM),输入输出(I / O)端口,计时器,时钟产生器,双时钟操作,电阻频率转换器(RFC),背光(EL)面板驱动器,LCD驱动器,数据查找表,看门狗定时器和矩阵按键扫描电路。
系统框图
基本功能
1.低功耗
1.5V/3V 工作电压范围
TM87ML25L电源模式为1.5V
TM87ML25H电源模式为3V
2.指令集
二进制加法、减法,BCD加法、减法
4位x4位乘器
单位操作(置位,清除,分支跳转)
各种条件跳转
16个初始工作寄存器和控制器(可以通过页面模式扩展到所有 RAM)
ROM查找表
LCD驱动器数据转换与输出指令。
3.ROM(MTP)容量.3Kx 16位
指令ROM最大容量 3Kx 16 位
表ROM最大容量 4Kx 8 位
耐久性:1000个循环(最小)
4.RAM 容量. 384x 4 位
5.数据存储器(RAM)具有直接/间接寻址模式
6.LCD 驱动输出.
LCD驱动器可以驱动6 条COMS 和 40个 SEGS 组成最多240个点的LCD面板。SEG24~39可定义为IOA1~4/CX、RR、RT、RH、IOB1~4/ELC、ELP、BZB、BZ、 IOC/KI1~4,IOD1~4选择
1/1~1/6占空比可按选项选择
1/2~1/3偏压可以通过选项进行选择
单指令关闭所有Segment输出
COM1~6、SEG1~40可定义为CMOS或P_open漏型输出
内置调节器模式的VL1/2的选项
7.输入/输出端口
端口IOA4引脚(内部下拉),可选择定义为SEG24~27/CX、RR、RT、RH
端口IOB4引脚(内部下拉),可选择定义为SEG28~31/ELC、ELP、BZB、BZ
端口IOC4引脚(具有内部下拉、低电平保持、输入信号抖动防止电路),可选择定义为SEG32~35/KI1~4
端口IOD4引脚(具有内部下拉,输入信号抖动防止电路),并可通过选项定义为SEG36~39
8.中断功能.
外部中断 4 (INT 引脚, IOC端口, IOD & KI输入)
内部中断 4 (预分频器, 定时器 1, 定时器 2 &电阻频率转换器(RFC))
9.内置 EL背光片驱动线路
ELC, ELP.可通过选择定义为SEG28,29/IOB1,2
10.内置报警器,时钟或单音调旋律发生器
BZB, BZ. 可通过选择定义为SEG30,31/IOB3,4
11.内置电阻-频率转换线路(RFC)
CX, RR, RT, RH. 可以通过 OPT 文件定义为 SEG24~27/IOA1~4
12.内置矩阵按键扫描功能
KO1~KO16 (与 SEG1~16共用)
KI1~KI4. 可以通过 OPT文件定义为 SEG32~35/IOC1~4
13.两个6位可编程定时器与可编程时钟源
定时器内容可随时读出
14. 看门狗定时器
15.内置LCD分压,升压电路
16. 双时钟运行
慢时钟振荡可以OPT文件设定外部晶体或外部RC型振荡器
快速时钟振荡可OPT文件设定3.58MHz陶瓷谐振器,内部R或外部R型振荡器
17.HALT 功能
18.STOP功能
19.内置低压电量检测
20.内置低压复位