English
Language : 

M16C30_02 Datasheet, PDF (32/178 Pages) Renesas Technology Corp – SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Bus Control
Mitsubishi microcomputers
M16C / 30 Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
(6) Hold signal
The hold signal is used to transfer the bus privileges from the CPU to the external circuits. Inputting “L” to
__________
the HOLD pin places the microcomputer in the hold state at the end of the current bus access. This status
__________
__________
is maintained and “L” is output from the HLDA pin as long as “L” is input to the HOLD pin. Table 1.9.6
shows the microcomputer status in the hold state.
__________
Bus-using priorities are given to HOLD, DMAC, and CPU in order of decreasing precedence.
__________
HOLD > DMAC > CPU
Figure 1.9.5. Bus-using priorities
Table 1.9.6. Microcomputer status in hold state
Item
Oscillation
___
_____ _______
R/W signal, address bus, data bus, CS, BHE
Programmable I/O ports
P0, P1, P2, P3, P4, P5
__________
HLDA
P6, P7, P8, P9, P10
Internal peripheral circuits
ALE signal
Status
ON
Floating
Floating
Maintains status when hold signal is received
Output “L”
ON (but watchdog timer stops)
Undefined
(7) External bus status when the internal area is accessed
Table 1.9.7 shows the external bus status when the internal area is accessed.
Table 1.9.7. External bus status when the internal area is accessed
Item
SFR accessed
Internal ROM/RAM accessed
Address bus
Address output
Maintain status before accessed
address of external area
Data bus When read
Floating
Floating
When write
Output data
Undefined
RD, WR, WRL, WRH
RD, WR, WRL, WRH output
Output “H”
BHE
BHE output
Maintain status before accessed
status of external area
CS
Output “H”
Output “H”
ALE
Output “L”
Output “L”
31