|
M37733MHBXXXFP Datasheet, PDF (52/89 Pages) Mitsubishi Electric Semiconductor – SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER | |||
|
◁ |
PRELIMINARY NSootimcee: pTahriasmisentroict alimfinitsalasrpeescuifbicjeactitotno. change.
MITSUBISHI MICROCOMPUTERS
M37733MHBXXXFP
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
(1) Single-chip mode [00]
Single-chip mode is entered by connecting the CNVss pin to Vss and
starting from reset. Ports P0 to P4 all function as normal I/O ports.
Port P42 can output clock Ï 1 by setting bit 7 of the processor mode
register 0 to â1â. For clock Ï 1, refer to Figure 65.
In this mode, signal E is output from pin E. Signal E output, however,
can be stopped by setting the signal output disable selection bit (bit 6
of the oscillation circuit control register 0) to â1â, and it is possible to
switch the E pin function to âLâ output. Table 7 shows the function of
the signal output disable selection bit.
(2) Memory expansion mode [01]
Memory expansion mode is entered by setting the processor mode
bits to â01â after connecting the CNVss pin to Vss and starting from
reset.
Pin E becomes the output pin for signal E.
E is an enable signal and is âLâ during the data/instruction code read
or data write term. When the internal memory area is read or written,
E can be fixed to âHâ by setting the signal output disabe selection bit
(bit 6 of the oscillation circuit control register 0) to â1â.
Port P0 becomes an address output pin and loses its I/O port function.
Port P1 has two functions depending on the level of the BYTE pin. In
both cases, the I/O port function is lost.
When the BYTE pin level is âLâ, port P1 functions as an address
output pin while E is âHâ and as an odd address data I/O pin while E
is âLâ. However, if an internal memory is read, external data is ignored
while E is âLâ.
When the BYTE pin level âHâ, port P1 functions as an address output
pin.
Port P2 has two functions depending on the level of the BYTE pin. In
both cases, the I/O port function is lost.
When the BYTE pin level is âLâ, port P2 functions as an address
output pin while E is âHâ and as an even address data I/O pin while E
is âLâ. However, if an internal memory is read, external data is ignored
while E is âLâ.
When the BYTE pin level is âHâ, port P2 functions as an address
output pin while E is âHâ and as an even and odd address data I/O pin
while E is âLâ. However, if an internal memory is read, external data is
ignored while E is âLâ.
Ports P30, P31, P32, and P33 become R/W, BHE, ALE, and HLDA
output pin respectively and lose their I/O port functions.
R/W is a read/write signal which indicates a read when it is âHâ and a
write when it is âLâ.
BHE is a byte high enable signal which indicates that an odd address
is accessed when it is âLâ.
Therefore, two bytes at even and odd addresses are accessed
simultaneously when address A0 is âLâ and BHE is âLâ.
ALE is an address latch enable signal used to latch the address signal
from a multiplexed signal of address and data. The latch is transparent
while ALE is âHâ to let the address signal pass through and held
while ALE is âLâ.
HLDA is a hold acknowledge signal and is used to notify externally
when the microcomputer receives HOLD input and enters hold state.
Ports P40 and P41 become HOLD and RDY input pin, respectively,
and lose their output pin function.
HOLD is a hold request signal. It is an input signal used to put the
microcomputer in hold state. HOLD input is accepted when the internal
clock Ï falls from âHâ level to âLâ level while the bus is not used. Ports
P0, P1, P2, P30 and P31 are floating while the microcomputer stays
in hold state. These ports become floating after one cycle of internal
clock Ï later than HLDA signal changes to âLâ level. At releasing hold
state, these ports are released from floating state after one cycle of
internal clock Ï later than HLDA signal changes to âHâ level.
RDY is a ready signal. When this signal goes âLâ, the internal clock Ï
stops at âLâ. RDY is used when a slow external memory is attached.
Port P42 becomes a normal I/O port when bit 7 of the processor
mode register 0 is â0â and becomes an output pin for clock Ï 1 when
bit 7 is â1â. The Ï 1 output is independent of RDY and does not stop
even when internal clock Ï stops because of âLâ input to the RDY pin.
52
|
▷ |