
45
Figure 2-5 shows the RAM memory map for the microcomputers in the HD404358/HD404358R
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
$023
$024
$025
$026
$038
(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)
(DCR8)
*1
$050
$180
$3C0
$3FF
$200
W
(DCR0)
(DCR1)
(DCR2)
(DCR3)
(DCR4)
W
$02C
$02D
$02E
$02F
$030
$031
$032
$033
$034
(DCD0)
(DCD1)
(DCD2)
$040
$00A
$00B
$00E
$00F
(TWBL)
(TWBU)
W
R
W
R
(TRBL)
(TRBU)
(TRCL)
(TRCU)
(TWCL)
(TWCU)
RAM address
Symbols
R:
W:
R/W:
Read only
Write only
Read/Write
Notes:
Two registers are mapped to the same address at locations $00A, $00B, $00E, and $00F.
Interrupt control bit area
Unused
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
A/D channel register
A/D data register L
A/D data register U
A/D mode register 1
A/D mode register 2
Register flag area
Port mode register B
Port mode register C
Port mode register B2
Data control registers D0 to D3
Data control registers D4 to D7
Data control register D8
Data control register R0
Data control register R1
Data control register R2
Data control register R3
Data control register R4
Data control register R8
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
RAM mapped
register area
Memory register (MR)
Data
(304 digits)*2
Data
(432 digits)*3
Unused
Stack
(64 digits)
1.
Applies to the HD404354, HD404356, HD404358, HD40A4354, HD40A4356, and HD40A4358.
Applies to the HD404354R, HD404356R, HD404358R, HD40A4354R, HD40A4356R, HD40A4358R,
HD40C4354R, HD40C4356R, HD40C4358R, HD407A4359R, HD407C4359R, HD407A4359.
2.
3.
Miscellaneous register
Timer mode register C
Unused
Figure 2-5 HD404358/HD404358R Series RAM Memory Map