EM73P461A
4位微控制器的液晶显示器产品
y
iminar
PREL
概述
EM73P461A是一种先进的单芯片CMOS 4位一次性编程( OTP )微控制器。它包含
4K / 8K字节ROM , 244半字节RAM , 4位ALU , 13级硬件堆栈, 22级时基, 2个12位定时器/
计数器的内核函数。 EM73P461A还包含6个中断源, 1个输入端口,2个双向端口,
液晶显示器( 32×4 ) ,以及一个高速定时器/计数器,旋律输出。
EM73P461A具有旨在降低功耗丰富的操作模式( SLOW , IDLE, STOP) 。
特点
工作电压
- 时钟源
: 2.4V至3.6V 。
:双时钟系统。低频振荡器是晶体或RC振荡器( 32K赫兹,
通过掩膜选项和高频振荡器RC连接一个外部电阻器)
振荡器(连接一个外部电阻器) 。
指令集
:对于4K ROM 109条指令/ 107强大的instructoins为8K ROM 。
指令周期时间:最多2us的4兆赫(高速时钟) 。
122 μs或244μs通过为32768赫兹(低速时钟)频率的双屏蔽选项。
ROM容量
: 4096 ×8位/ 8192 ×8位ROM是由掩膜选项选用。
RAM容量
: 244 ×4位。
输入端口
: 1端口( P0 ) 。 P0 ( 0..3 )和空闲释放功能都可以通过掩膜选项。
双向端口
: 2个端口( P4 , P8 ) 。 P4.0和声音可通过掩膜选项。 P4.1与共享
HTC外部输入。 P8 ( 0..3 )和空闲释放功能都可以通过面具
选项。
12位定时器/计数器: 2个12位定时器/计数器是可编程的定时器,计数器和脉宽
测量。
高速定时器/计数器:一个8位高速定时器/计数器是可编程的自动加载定时器,旋律
输出和脉冲宽度测量。
内置的时基计数器: 22级。
子程序嵌套
:最多13个级别。
打断
:外部。 。 。 。 。 2输入中断源。
内部。 。 。 。 。 。 2定时器溢出中断, 1个时基中断。
1高速定时器溢出中断。
LCD驱动器
: 32 X 4点, 1 / 4duty , 1 / 3duty , 1 / 2duty ,静态, 1/2偏压,偏压1/3 ; 6个选项进行选择。
节电功能:慢, IDLE , STOP操作模式。
套餐类型
:芯片形式
61引脚。
QFP
100针脚。
PDIP
42引脚。
应用
EM73P461A适合于家庭应用,消费产品,手持游戏和玩具应用
控制器。
*本规范恕不另行通知进行更改。
12.27.2001
1
EM73P461A
4位微控制器的液晶显示器产品
引脚说明
符号
V
DD
V
SS
RESET
针型
y
iminar
PREL
功能
电源线(+ )
电源线(+ )进行编程的OTP
电源( - )
电源( - )用于编程的OTP
RESET -A
系统复位输入信号,低电平有效
复位输入信号进行编程的OTP
始终内部上拉
OSC -I
RC时钟源连接销
OSC -B / OSC - H1晶振/ RC引脚连接低速时钟源
OSC -B
水晶连接销低速时钟源
INPUT -K
与空闲释放功能的4位输入端口
P0.0 / ACLK :编程OTP地址计数器的时钟
P0.1 / PGMB :程序数据OTP单元进行编程OTP
P0.2 / OEB :数据输出使能用于编程的OTP
P0.3 / DCLK :数据输入/输出时钟信号,用于编程OTP
掩膜选项:
唤醒启用,下降沿释放,引体向上
唤醒启用,下降沿释放,没有
唤醒启用,正沿发布,下拉
唤醒启用,上升沿释放,没有
唤醒禁用,引体向上
唤醒禁用,下拉
唤醒禁用,没有
I / O-R
1位双向I / O端口或逆声音效果输出
掩膜选项:
声能,大电流推挽
SOUND禁用,漏极开路
SOUND禁用,低电流推挽
SOUND禁用,正常电流推挽
SOUND禁用,大电流推挽
I / O -Q
1位双向I / O与HTC外部输入端口
掩膜选项:
NMOS漏极开路
PMOS开漏
低电流推挽
正常电流推挽
大电流推挽
I / O -Q
具有高电流源的2位双向I / O端口
掩膜选项:
NMOS漏极开路
PMOS开漏
低电流推挽
正常电流推挽
大电流推挽
CLK
LXIN
LXOUT
P0(0..3)/WAKEUP0..3
P4.0/SOUND
P4.1/TRGH
P4(2,3)
*本规范恕不另行通知进行更改。
12.27.2001
3
EM73P461A
4位微控制器的液晶显示器产品
y
liminar
PRE
引脚说明
符号
P8.0(INT1)
/ WAKEUPA / DIN ,
P8.2(INT0)/WAKEUPC
针型
I / O -S
功能
2位双向I / O和外部中断源输入和空闲的端口
释放功能
P8.0 / DIN :输入OTP编程数据
掩膜选项:
唤醒使能,低电流推挽
唤醒使能,正常电流推挽
唤醒禁用,漏极开路
唤醒禁用,低电流推挽
唤醒禁用,正常电流推挽
2位双向I /使用时间/计数器A ,B外部输入和空闲O端口
释放功能
P8.1 / DOUT :数据输出用于编程的OTP
掩膜选项:
唤醒使能,低电流推挽
唤醒使能,正常电流推挽
唤醒禁用,漏极开路
唤醒禁用,低电流推挽
唤醒禁用,正常电流推挽
旋律输出
连接电容器LCD偏置电压
LCD常见的输出引脚
LCD段输出引脚
测试引脚必须浮
VPP :高vlotage ( 12V)电源编程OTP
P8.1(TRGB)
/ WAKEUPB / DOUT ,
P8.3(TRGA)
/ WAKEUPD
I / O -S
声音
VA , VB , V1 , V2 , V3
COM0~COM3
SEG0~SEG31
TEST / VPP
功能说明
程序的ROM( 4K ×8位)的
4 KB ×8位的程序ROM中包含用户的程序和一些固定的数据。
的程序ROM中的基本结构可以分成5份。
1.地址000H :复位起始地址。
2.地址002H - 00CH : 6种中断服务程序的入口地址。
3.地址00Eh - 086h : SCALL子程序入口地址,只适用于00Eh , 016H , 01EH , 026h , 02Eh ,
036h , 03Eh , 046h , 04Eh , 056h , 05Eh , 066h , 06Eh , 076h , 07Eh , 086h 。
4.地址000h - 地址为7FFh : LCALL子程序入口地址。
5.地址为000h - FFFh的:除了用作上述功能外,其他区域可以被用作用户的程序的区域。
*本规范恕不另行通知进行更改。
12.27.2001
4
EM73P461A
4位微控制器的液晶显示器产品
地址
000h
002h
004h
006h
008h
00Ah
00Ch
00Eh
086h
4096 ×8位
复位起始地址
INT0 ;外部中断服务程序的入口地址
HTCI ;高速定时器中断服务的入口地址
TRGA ;定时器/ counterA中断服务程序的入口地址
TRGB ;定时器/计数器B中断服务程序的入口地址
TBI ;时基中断服务程序的入口地址
INT1 ;外部中断服务程序的入口地址
SCALL ,子程序调用入口地址
y
iminar
PREL
.
.
.
FFFH
.
.
.
用户的程序和固定的数据被存储在程序ROM 。用户程序是根据PC值
送下一执行的指令代码。固定数据可以通过两种方式被读出。
( 1 )表,查表指令:
表-look式指令依赖于数据指针(DP) ,以指示ROM地址,然后向得到的
ROM代码数据。
LDAX
LDAXI
加
←
ROM [ DP ]
L
加
←
ROM [ DP ]
H
,DP+1
DP是能够存储程序的ROM地址作为指针用于ROM码的12位数据寄存器
数据。首先,用户负载ROM地址为DP通过指令"STADPL , STADPM , STADPH" ,那么用户可以
获取ROM代码数据的低四位通过指令"LDAX"和更高的蚕食通过指令"LDAXI" 。
程序示例:读出地址777h的ROM代码由表查表指令。
LDIA # 07H ;
STADPL
STADPM
STADPH
:
LDL # 00H ;
LDH # 03H ;
LDAX
STAMI
LDAXI
STAM
:
ORG 0777h ;
数据56H ;
:
; DP3-0
←
07h
; DP5-4
←
07h
; DP8-6
←
07H ,加载DP = 0777h
; ACC
←
6h
; RAM [30]
←
6h
; ACC
←
5h
; RAM [ 31 ]
←
5h
*本规范恕不另行通知进行更改。
12.27.2001
5