![](http://datasheet.mmic.net.cn/30000/M30622F8PGP_datasheet_2359050/M30622F8PGP_64.png)
Mitsubishi microcomputers
M16C / 62P Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Clock Generation Circuit
64
Under
development
Preliminary Specifications Rev.1.0
Specifications in this manual are tentative and subject to change.
Ring Oscillator Mode
The ring oscillator clock divided by 1 (undivided), 2, 4, 8 or 16 provides the CPU clock. The ring
oscillator clock is also the clock source for the peripheral function clocks. If the sub clock is on, fC32
can be used as the count source for timers A and B.
Ring Oscillator Low Power Dissipation Mode
The main clock is turned off after being placed in ring oscillator mode. The CPU clock can be selected
as in the ring oscillator mode. The ring oscillator clock is the clock source for the peripheral function
clocks. If the sub clock is on, fC32 can be used as the count source for timers A and B. When the
operation mode is returned to the high and medium speed modes, set the CM06 bit to “1” (divided by
8 mode).
Modes
CM2 register
CM21
CM1 register
CM11
CM17, CM16
CM0 register
CM07
CM06
CM05
CM04
PLL operation mode
0
1002
00
High-speed mode
0
002
00
0
Midium-
speed
mode
00
012
00
0
00
102
00
0
divided by 2
00
0
1
0
00
112
00
0
Low-speed mode
1
0
1
Low power dissipation mode
1
1(Note 1)
1
Ring
oscillator
mode
1
divided by 4
divided by 8
divided by 16
Ring oscillator low power
dissipation mode
Note 1: When the CM05 bit is set to “1” (main clock turned off) in low-speed mode, the mode goes to low power
dissipation mode and CM06 bit is set to “1” (divided by 8 mode) simultaneously.
Note 2: The divide-by-n value can be selected the same way as in ring oscillator mode.
0
1012
00
0
1102
00
0
10
1
0
1112
00
0
1002
00
0
(Note 2)
divided by 2
divided by 4
divided by 8
divided by 16
divided by 1
1(Note 1)
(Note 2)
1
(2) Wait Mode
In wait mode, the CPU clock is turned off, so are the CPU (because operated by the CPU clock) and the
watchdog timer. However, if the PM22 bit of PM2 register is “1” (ring oscillator clock for the watchdog
timer count source), the watchdog timer remains active. Because the main clock, sub clock, ring oscillator
clock and PLL clock all are on, the peripheral functions using these clocks keep operating.
Peripheral Function Clock Stop Function
If the CM02 bit is “1” (peripheral function clocks turned off during wait mode), the f1, f2, f8, f32, f1SIO,
f8SIO, f32SIO and fAD clocks are turned off when in wait mode, with the power consumption reduced
that much. However, fC32 remains on.
Entering Wait Mode
The microcomputer is placed into wait mode by executing the WAIT instruction.
If the CM11 bit is “1” (PLL clock for the CPU clock source), set the CM11 bit to “0” (main clock for the
CPU clock source) and then the PLC07 bit to “0” (PLL turned off) before entering wait mode.
Pin Status During Wait Mode
Table 1.9.4 lists pin status during wait mode
Exiting Wait Mode
______
The microcomputer is moved out of wait mode by a hardware reset, NMI interrupt or peripheral func-
tion interrupt.
______
If the microcomputer is to be moved out of exit wait mode by a hardware reset or NMI interrupt, set the
peripheral function interrupt priority ILVL2 to ILVL0 bits to “0002” (interrupts disabled) before execut-
ing the WAIT instruction.
The peripheral function interrupts are affected by the CM02 bit. If CM02 bit is “0” (peripheral function
clocks not turned off during wait mode), all peripheral function interrupts can be used to exit wait
Table 1.9.3. Setting Clock Related Bit and Modes