TM87ML26H/L
概述
TM87ML26(H/L)是具有LCD驅(qū)動器的,具有可多次編程程序存儲器(MTP)的高性能4位微控制器。 它包含所有必需的功能,例如4位并行處理器ALU,程序存儲器(ROM),數(shù)據(jù)存儲器(RAM),輸入輸出(I / O)端口,計時器,時鐘產(chǎn)生器,雙時鐘操作,電阻頻率轉(zhuǎn)換器(RFC),背光(EL)面板驅(qū)動器,LCD 驅(qū)動器,數(shù)據(jù)查找表,看門狗定時器和矩陣按鍵掃描電路。
系統(tǒng)框圖
基本功能
1.低功耗.
1.5V/3V 工作電壓范圍.
TM87ML26L電源模式為1.5V
TM87ML26H電源模式為3V
2.指令集.
二進制加法、減法,BCD加法、減法
4位x 4位乘法器
單位操作(置位,清除,分支跳轉(zhuǎn))
各種條件跳轉(zhuǎn)
16個初始工作寄存器和控制器(可以通過頁面模式擴展到所有RAM)
ROM查找表
LCD驅(qū)動器數(shù)據(jù)轉(zhuǎn)換與輸出指令
3.ROM (MTP) 容量.4K x 16 bits
指令ROM 最大容量 4K x 16 bits
查找表ROM 最大容量 4K x 8 bits
燒錄次數(shù): 1000 次 (最少)
4.RAM 容量. 512 x 4 bits
5.數(shù)據(jù)存儲器(RAM)具有直接/間接尋址模式
6.LCD 驅(qū)動輸出
LCD驅(qū)動器可以驅(qū)動9 條COMS 和 41個 SEGS 組成最多369個點的LCD面板
SEG24~41 可以由OPT文件定義為IOA1~4/CX, RR, RT, RH, IOB1~4/ELC, ELP, BZB, BZ,IOC/KI1~4, IOD1~4 ,IOE1,2 可選
可由OPT文件設(shè)置1/1~1/9 占空比
可由OPT文件設(shè)置1/2 ~1/3 偏壓
單指令關(guān)閉所有Segment輸出
COM1~9, SEG1~41 可以通過OPT文件定義為 CMOS 或 P_open 漏極輸出
可以通過OPT文件將COM1~9 引腳鏡像為 COM9~1
COM2~9/9~2 可以通過OPT文件定義為SEG38~31/SEG39~32
可以通過OPT文件選擇 VL1/2 內(nèi)置穩(wěn)壓器模式
7.輸入/輸出端口
端口 IOA的4個引腳(帶內(nèi)部下拉)可以通過OPT文件定義為 SEG24~27/CX, RR, RT, RH
端口 IOB的4個引腳(帶內(nèi)部下拉)可以通過OPT文件定義為SEG28~31/ELC, ELP, BZB, BZ
端口 IOC的4個引腳(具有內(nèi)部下拉,低電平保持,防止輸入信號抖動的電路)可以通過OPT文件定義為 SEG32~35/KI1~4
端口 IOD的4個引腳(具有內(nèi)部下拉,防止輸入信號抖動的電路)可以通過OPT文件定義為SEG36~39
端口 IOE的2個引腳(具有內(nèi)部下拉,防止輸入信號抖動的電路)可以通過OPT文件定義為 SEG40~41
8.中斷功能
外部中斷4 (INT 引腳, IOC端口, IOD & KI輸入)
內(nèi)部中斷4 (預(yù)分頻器, 定時器1, 定時器2 &電阻頻率轉(zhuǎn)換器(RFC))
9.內(nèi)置EL背光片驅(qū)動線路
ELC, ELP. 可以通過OPT文件定義為 SEG28, 29/IOB1, 2
10.內(nèi)置鬧鐘,時鐘和單音旋律發(fā)生器
BZB, BZ. 可以通過OPT文件定義為SEG30, 31/IOB3, 4
11.內(nèi)置電阻-頻率轉(zhuǎn)換線路(RFC)
CX, RR, RT, RH. 可以通過OPT文件定義為 SEG24~27/IOA1~4
12.內(nèi)置矩陣按鍵掃描功能
KO1~KO16 (與SEG1~16共用)
KI1~KI4. 可以通過OPT文件定義為SEG32~35/IOC1~4
13.2個帶可編程時鐘源的6位可編程定時器
定時器內(nèi)容可隨時讀出
14.看門狗定時器
15.內(nèi)置LCD分壓,升壓電路
16.雙時鐘運行
可以通過OPT文件設(shè)定慢速時鐘為外部晶體或者外部RC振蕩器
可以通過OPT文件設(shè)定快速時鐘為外部 3.58MHz陶瓷諧振器, 內(nèi)部 RC 或外部 R 型振蕩器
17.HALT 功能
18.STOP 功能
19.內(nèi)置低壓電量檢測
20.內(nèi)置低壓復(fù)位(2種類型)