Wtie,n the system is reset with the CNV~s pin connected to odd-numbered address and an even~numbered address are being accessed simultaneously,
ALE is the address latch enable signal. It is used for latch-ingthe,address signal from a multiplexed signal containing addresses and data. When ALE is at the "H" level, the latch opens to pass off the address signal. When ALE is at the
"L" level, it retains the address signal.
HOLD is the hold request signal. ,It is an input signal used
ternal clock", later than the status signal changes to [ST1 connected to 2Vee. This mode is usually used for evaluation equipment.
16·BIT CMOS MICROCOMPUTER
the CPU uses flag x, however, the MX signal carries the
Table 9. Relationship between the CNVss pin input levels and processor modes
CNV ss Mode Description
Microprocessor mode upon Vss • Microprocessor starting after reset. Evaluation
or chip mode can be selected
CLOCK GENERATING CIRCUIT
Figure 90 shows a block diagram of the clock generator.
When a STP instruction is executed, the internal clock 1>
stops oscillating at "L" level. At the same time, FFF'6 is written to watchdog timer and the watchdog timer input connection is forced to f32 . This connection is broken' and connected to the input determined by the watchdog timer frequency selection flag when the most significant bit of the watchdog timer is cleared or reset.
Oscillation restarts when an interrupt is received, but the internal clock 1> remains at "L" level until the most signifi-cant bit of the watchdog timer is cleared. This is to avoid the unstable interval at the start of oscillation when using a ceramic resonator. When a WIT instruction is executed, the internal clock 1> stops at "L" level, but the oscillator does not stop. The clock is restarted when an interrupt is re-ceived. Instructions can be executed immediately because the oscillator is not stopped.
The stop or wait state is released when an interrupt is re-ceived or when reset is issued. Therefore, interrupts must be enabled before executing a STP or WIT instruction.
Figure 91 shows a circuit example using a ceramic (or quartz crystal) resonator. Use the manufacturer's recom-mended values for constants such as capacitance which differ for each resonator. Figure 92 shows an example of using an external clock signal.
Interrupt request S Q
STP instruction R WIT instruction R
MITSUBISHI MICROCOMPUTERS
M37720S1FP,M37720S1AFP
16·BIT CMOS MICROCOMPUTER
M37720S1FP
X,N XOUT
37 lMQ 38
Rd
<
lOt I I
r
-Fig.91 Circuit using a ,ceramic resonator
M37720S1FP
37
External clock source Vee
n n n r
Vss -I U U U
Fig.92 External clock input circuit
Reset
XOUT
38 Open
Clock 1> 1 output
Fig.90 Block diagram of a clock generator
2-162
• MITSUBISH.I
"'ELECTRIC
MITSUBISHI MICROCOMPUTERS
M37720S1FP,M37720S1AFP
ADDRESSING MODES
The M37720S1 FP has 28 powerful addressing modes.
Refer to the MELPS 7700 addressing mode description for the details of each addressing mode.
MACHINE INSTRUCTION LIST
The M37720S1 FP has 103 machine instructions. Refer to the MELPS 7700 machine instruction list for details.
• MITSUBISHI . . . . ELECTRIC
16-BIT CMOS MICROCOMPUTER
2-163
~ ~
!I I
I
MITSUBISHI MICROCOMPUTERS
M37720S1FP,M37720S1AFP
16-BIT CMOS MICROCOMPUTER
ABSOLUTE MAXIMUM RATINGS
Symbol
Input voltage A,/D,-A'5/D15. A16/Do-A"/D,. P4,-P4"
P50-P5" P6o-P6" P7o-P7" pao-PB"
P90-P9" Pl0o-Pl0" RDY, HOLD, X'N, VREF
Output voltage Ao/MAo-A,/MA" A,/D,-A15/D15, A16/Do-A"fO" P4,-P4" P50-P5"
P6o-P6" P7o-P7" PBo-pa,. P90-P9"
P10o ... P107, 1>1, RESEToUT , XOUT , E, STO, ST1, ALE, BLE, BHE, R/IV
Power dissipation T opr Operating temperature T sto Storage temperature
Conditions Ratings
RECOMMENDED OPERATING CONDITIONS
(Vee=5V±10%, Ta=-20-85°C, unless otherwise noted) LimitsSymbol Parameter Unit
Min. Typ. Max.
Vee Supply voltage 4.5 5.0 5.5 V
AVee Analog supply voltage Vee V
Vss Supply voltage 0 V
AVss Analog supply voltage 0 V
High-level input voltage P4,-P47 , P50-P5" P6o-P6"
V ,H P7o-P7" PBo-pa" P90-P9" High-level peak output current Ao/MAo ... AlIMA7, As/Ds-Ats/D15,
A16/Do-A23/07, P43 ... P47, P50 ... P57, 10H(peak) P6o-P6" P7o-P7" P8o-P8"
pgo-P9" PIOo-Pl0" h -10 mA
RESET OUT, STO, ST1, ALE, BlE, BHE, R/iN
High-level average output current Ao/MAo-A7/MA7, Aa/Da""A15/D15, A16lDo- A23/D" P43-P47 , P50-P5"
I
IOHcavg) P60-P67, P7o-P7" P8o-P8" P90-P9" -5 mA
Pl0o-Pl0" ~" RESETouT,STO, sn,
ALE, SlE, BHE, R/iN Low·level peak output current Ao/MAo ... A7/MA7, As/Os ... A15/D15,
A16/Do ... A23/D7, P43-P47, P50""P57, loLl peak) P6o-P6" P7o-P7" P8o-P8" P90-P9"
- - - 10 mA
Pl0o-PlO" ~" RESETouT, STO, sn,
ALE, SlE, SHE, R/iN
Low·level average output current Ao/MAo ... A7/MA7, As/Ds ... A15/D15, A16/Do""A23/D7, P43-P47, P50""P571
IOLlavg) P6o-P6" P7o-P7" P8o-P8" 5 mA
P90-P9" Pl0o-Pl0" ~" RESETouT, STO, sn, ALE, SlE, SHE, R/iN
f(X,N )
I
M37720Sl FP 8External clock frequency input
I
M37720Sl AFP16 MHz
MITSUBISHI MICROCOMPUTERS
M37720S1FP,M37720S1AFP
16-BIT CMOS MICROCOMPUTER
M37720S1FP
ELECTRICAL CHARACTERISTICS
(Vcc =5V, Vss=ov, Ta=25'C, f(X'N)=8MHz, unless otherwise noted) LimitsSymbol Parameter Test conditions Unit
Min. Typ. Max.
High-level output voltage Ao/MAo-A,/MA" A,/D,-A15/D15, A16/Do-A23/07. P43 ... P47,
V OH P50-P5" P60-P6" P70-P7"
10H=-lOmA 3 V
P8Q-P8" P90-P9" P1Oo-Pl0"
- - -
-¢" RESETouT, STO, ST1, ALE, BLE, BHE, R/W
High-level output voltage Ao/MAo-A,/MA" A,/D,-A'51D15,
V OH A16lDo-A"ID" Mila, MAg, RAS, - IOH=-400!,A 4.7 V
CAS, ¢" STO, ST1, BLE, BHE, R/W
10H=-lOmA 3.1
V OH High-level output voltage ALE
4.8 V
IOH=-400!,A
High-level output voltage E 10H=-lOmA 3.4
V OH V
IOH=-400!,A 4.8
Low-level output voltage Ao/MAo-A7/MA?, Aa/Da-A1s/D15, A16iDo-A"ID" P43-P4" P50-P5"
VOL P60-P6" P70-P7" P80-P8"
P90-P9" Pl00-Pl0" ¢" 10L=lOmA 2 V
RESET OUT, STO, ST1, ALE, BLE,
-
-BHE, R/W
Low-level output voltage Ao/MAo-A,/MA" A,/D,-A,51D'5, -VOL A16IDO-A23/D" MA" MAg, RAS,
IOL=-2mA 0.45 V
CAS, ¢" STO, ST1, BLE, BHE,
-R/W
10L=lOmA 1.9
VOL Low-level output voltage ALE
0.43 V
loc.=2mA
Low-level output voltage E 10L-lOmA 1.6
VOL V
IOL=2mA 0.4
I
Hysteresis RDY, HOLD, TA2'N-TA4'N, T80'N, TB1'N.
-
-VT+-VT- INTo-INT" ADTRG, CTSo, CTS" CLKo, CLK, 0.4 1 V
DMAREQO-DMAREQ3, TC
Vr+-VT- Hysteresis RESET . - 0.2 0.5 V
VT+-VT - Hysteresis X1N 0.1 0.3 V
High-level input current As/Ds--..A1s/D15, A1f/Do-A23/D7.
P43-P4" P50-P5" P60-P6,.
I'H P70-P7" PSo-PS" P90-P9" V,=5V 5 J"A
Pl00-PIO"RDY, HOLD, BYTE, CNVss, X'N, RESET -
-Low-level input current Aa/Os ... A1SJD15, A16/Do ... A23/07, P43-P4" P50-P5" P60-P6"
III P70-P7" P80-P8" P90-P9" v,=OV -5 J"A
PIOo-PIO" RDY, HOLD, BYTE, CNVss, X'N, RESET
VRAM RAM hold voltage When clock is stopped 2 V
f(X'N)=8MHz square waveform 9 18 mA
Icc Power supply current T a=25'C when clock is stopped 1
T a=85'C when clock is stopped 20 J"A
2-165
.
MITSUBISHI MICROCOMPUTERS
M37720S1FP,M37720S1AFP
16-BIT CMOS MICROCOMPUTER
M37720S1AFP
ELECTRICAL CHARACTERISTICS
(Vcc =5V, Vss=ov, T a=25'C, f(X'N)=16MHz)Symbol
Parameter Test conditions
High-level output voltage Ao/MAo ... Al/MA?, Aa/Ds ... A1S/015,
High-level output voltage Ao/MAo-A7/MA?, Aa/Ds ... AH/D15,
A16/Do-A"ID 7, MAs, MAg, RAS, IOH=-400!,A CAS, ¢" STO, ST1, BLE, BHE, R/IV
IOH=-10mA High·level output voltage ALE
IOH=-400!,A
- IOH=-10mA
High-level output voltage E
IOH=-400,uA Low-level output voltage Ao/MAo-A7/MA?, Aa/Oa--Als/D15,
A1S/Do ... A23/D7, P43-P47 , P50 ... P57, Low-level output voltage ALE
IOL=2mA -Low-level input current A8/0s ... A15/015, A16/0o ... A23/07,
P43-P47, P50~P57, P6o-P67,
P7o-P77, paO-P87, P90-P97, V,=OV PIOo-Pl07, RDY, HOLD, BYTE,
-CNVss, X'N, RESET
RAM hold voltage When clock is stopped
f(X,N)=16MHz square waveform
Power supply current T a=25"C when clock is stopped