
46
Figure 2-6 shows the RAM memory map for the microcomputers in the HD404339 Series.
W
R/W
W
R/W
W
R/W
W
R
W
$000
$003
$004
$005
$006
$007
$008
$009
$00A
$00B
$00C
$00D
$00E
$00F
$016
$017
$018
$019
$01A
$020
$024
$025
$026
$027
$028
$033
$034
$035
$036
$037
(PMRA)
(SMR)
(SRL)
(SRU)
(TMA)
(TMB1)
(TRBL/TWBL)
(TRBU/TWBU)
(MIS)
(TMC)
(TRCL/TWCL)
(TRCU/TWCU)
$000
$03F
(ACR)
(ADRL)
(ADRU)
(AMR1)
(AMR2)
(PMRB)
(PMRC)
(TMB2)
(SSR1)
(SSR2)
(DCR3)
(DCR4)
(DCR5)
(DCR6)
(DCR7)
W
$030
(DCR0)
$040
$050
$200
$3C0
$3FF
*
$00A
$00B
$00E
$00F
(TWBL)
(TWBU)
W
R
W
R
(TRBL)
(TRBU)
(TRCL)
(TRCU)
(TWCL)
(TWCU)
$023
RAM address
Interrupt control bit area
Port mode register A
Serial mode register
Serial data register L
Serial data register U
Timer mode register A
Timer mode register B1
Timer B
Timer C
Unused
Register flag area
Unused
A/D channel register
A/D data register L
A/D data register U
A/D mode register 1
A/D mode register 2
Port mode register B
Port mode register C
Port mode register B2
System clock selection register 1
System clock selection register 2
Data control register R0
Unused
Data control register R3
Data control register R4
Data control register R5
Data control register R6
Data control register R7
Unused
Timer write register BL
Timer write register BU
Timer write register CL
Timer write register CU
Timer read register BL
Timer read register BU
Timer read register CL
Timer read register CU
Symbols
R:
W:
R/W:
Read only
Write only
Read/Write
Note: * Two registers are mapped to the same address at locations $00A, $00B, $00E, and $00F.
Unused
RAM mapped
register area
Memory register (MR)
Data
(432 digits)
Stack
(64 digits)
Miscellaneous register
Timer mode register C
Unused
Figure 2-6 HD404339 Series RAM Memory Map