English
Language : 

HD6433044 Datasheet, PDF (76/867 Pages) Hitachi Semiconductor – Hitachi Single-Chip Microcomputer
3.4.7 Mode 7
This mode operates using the on-chip ROM, RAM, and registers. All I/O ports are available. Mode 7
supports a 1-Mbyte address space.
3.5 Pin Functions in Each Operating Mode
The pin functions of ports 1 to 5 and port A vary depending on the operating mode. Table 3-3
indicates their functions in each operating mode.
Table 3-3 Pin Functions in Each Mode
Port Mode 1
Mode 2
Mode 3
Mode 4
Mode 5
Mode 6
Mode 7
Port 1 A7 to A0
A7 to A0
A7 to A0
A7 to A0
P17 to P10*2 P17 to P10*2
P17 to P10
Port 2 A15 to A8
A15 to A8
A15 to A8
A15 to A8
P27 to P20*2 P27 to P20*2
P27 to P20
Port 3 D15 to D8
D15 to D8
D15 to D8
D15 to D8
D15 to D8
D15 to D8
P37 to P30
Port 4 P47 to P40*1 D7 to D0*1
P47 to P40*1
D7 to D0*1
P47 to P40*1 P47 to P40*1
P47 to P40
Port 5 A19 to A16
A19 to A16
A19 to A16
A19 to A16
P53 to P50*2 P53 to P50*2
P53 to P50
Port A PA7 to PA4
PA7 to PA4 PA7 to PA5*3, A20 PA7 to PA5*3, A20 PA7 to PA4
PA7 to PA5, A20*3 PA7 to PA4
Notes: 1. Initial state. The bus mode can be switched by settings in ABWCR. These pins function
as P47 to P40 in 8-bit bus mode, and as D7 to D0 in 16-bit bus mode.
2. Initial state. These pins become address output pins when the corresponding bits in the
data direction registers (P1DDR, P2DDR, P5DDR) are set to 1.
3. Initial state. A20 is always an address output pin. PA7 to PA5 are switched over to A23 to
A21 output by writing 0 in bits 7 to 5 of BRCR.
3.6 Memory Map in Each Operating Mode
Figure 3-1 shows a memory map of the H8/3048. Figure 3-2 shows a memory map of the
H8/3047. Figure 3-3 shows a memory map of the H8/3044. Figure 3-4 shows a memory map of
the H8/3045. The address space is divided into eight areas.
The initial bus mode differs between modes 1 and 2, and also between modes 3 and 4.
The address locations of the on-chip RAM and on-chip registers differ between the 1-Mbyte modes
(modes 1, 2, 5, and 7) and 16-Mbyte modes (modes 3, 4, and 6). The address range specifiable by
the CPU in the 8- and 16-bit absolute addressing modes (@aa:8 and @aa:16) also differs.
61