
HD404829R系列
RAM地址
$000
内存映射寄存器
$040
$050
液晶显示区( 52个数字)
$084
$090
未使用
内存寄存器( 16位)
RAM地址
$000
$003
$004
$005
$006
$007
$008
$009
$00A
$00B
$00C
$00D
$00E
$00F
$010
$011
$012
$013
$014
$015
$016
$017
$018
中断控制位区
端口模式寄存器A
( PMRA )
串行模式寄存器A( SMRA )
串行数据寄存器低位( SRL )
串行数据寄存器高( SRU )
定时器模式寄存器A
铝(TMA)
定时器模式寄存器B1 ( TMB1 )
定时器B
( TRBL / TWBL )
( TRBU / TWBU )
杂项寄存器
(管理信息系统)
定时器模式寄存器C1 ( TMC1 )
定时器C
( TRCL / TWCL )
( TRCU / TWCU )
定时器模式寄存器D1 ( TMD1 )
定时器D
( TRDL / TWDL )
( TRDU / TWDU )
定时器模式寄存器B2
定时器模式寄存器C2
定时器模式寄存器D2
A / D转换模式寄存器
A / D数据寄存器低位
A / D数据寄存器高
未使用
$01B
$01C
$01D
$01E
$01F
$020
$023
$024
$025
$026
$027
$028
$029
$02A
$02B
$02C
$02D
$02E
$02F
$030
$031
$032
$033
$034
$035
$036
$037
$038
$03E
$03F
LCD控制寄存器
LCD模式寄存器
LCD输出寄存器1
LCD输出寄存器2
LCD输出寄存器3
( LCR )
( LMR )
(LOR1)
(LOR2)
(LOR3)
W
W
W
W
W
(TMB2)
(TMC2)
(TMD2)
( AMR)的
( ADRL )
( ADRU )
W
W
读/写
读/写
W
W
读/写
读/写
W
W
读/写
读/写
W
读/写
读/写
读/写
读/写
读/写
W
R
R
*2
数据( 464位
×
3)
V = 0 (银行0 )
V = 1 (组1 )
V = 2 (银行2 )
*1
$260
数据( 352位)
$3C0
堆栈( 64位)
$3FF
$090
数据
( 464位)
V=0
(银行= 0)
$25F
数据
( 464位)
V=1
(银行= 1)
数据
( 464位)
V=2
(银行= 2 )
注册标志区
端口模式寄存器B
端口模式寄存器C
( PMRB )
( PMRC )
W
W
W
W
W
W
检测边沿选择寄存器1 ( ESR1 )
检测边沿选择寄存器2 ( ESR2 )
注: 1。数据区有三家银行:
存储体0 (V = 0)到银行2 (V = 2)。
2.两个寄存器映射
在相同的区域。
R:
只读
W:
只写
R / W :读/写
串行模式寄存器B
( SMRB )
系统时钟选择寄存器( SSR )
未使用
端口D
0
–D
3
DCR
端口D
4
–D
7
DCR
端口D
8
和D
9
DCR
未使用
端口R0 DCR
端口R1 DCR
端口R2 DCR
端口R3 DCR
端口R4 DCR
端口R5 DCR
端口R6 DCR
端口R7 DCR
未使用
V注册
(V)
(DCD0)
(DCD1)
(DCD2)
(DCR0)
(DCR1)
(DCR2)
(DCR3)
(DCR4)
(DCR5)
(DCR6)
(DCR7)
W
W
W
W
W
W
W
W
W
W
W
读/写
10
11
14
15
17
18
定时器读寄存器B低( TRBL )R定时器写寄存器B低( TWBL ) W $ 00A
定时器读寄存器B上( TRBU )R定时器写寄存器B上( TWBU ) W $ 00B
定时器读寄存器C低( TRCL )R定时器写寄存器C低( TWCL ) W $ 00E
定时器读寄存器C上( TRCU )R定时器写寄存器C上( TWCU ) W $ 00F
定时器读寄存器D组( TRDL )R定时器写寄存器D时( TWDL )W, 011美元
定时器读寄存器D上( TRDU )R定时器写寄存器D上( TWDU )W, 012美元
图2的RAM存储器映射
12