- PanaXseries_ MICROCOMPUTER MN102H MN102H75K/F75K/85K/F85K LSI User's Manual
MN102H75K/F75K/85K/F85K LSI User Manual Panasonic Semiconductor Development Company
3
Panasonic
P33
The MN102H75K contains an internal PLL circuit. To use this circuit, 
you must connect it to an external (lag-lead) filter.
P34
The MN102H75K/85K contains an internal PLL circuit. To use this 
circuit, you must connect it to an external (lag-lead) filter.
P37
The most important factor in real-time control is an MCU’s speed in 
servicing interrupts. The MN102H75K
 has an extremely fast interrupt 
response time due to its ability to abort instructions, such as multiply or 
divide, that require multiple clock cycles. The MN102H75K
 re-
executes an aborted instruction after returning from the interrupt service 
routine.
This section describes the interrupt system in the MN102H75K
. The 
MN102H75K contains 36 interrupt group controllers. Each controls a 
single interrupt group. Because each group contains only one interrupt 
vector, the MN102H75K
 can handle interrupts much quicker than pre-
viously possible. Each interrupt group belongs to one of twelve classes, 
which defines its interrupt priority level.
With the exception of reset interrupts, all interrupts from timers, other 
peripheral circuits, and external pins must be registered in an interrupt 
group controller. Once they are registered, interrupt requests are sent to 
the CPU in accordance with the interrupt mask level (0 to 6) set in the 
interrupt group controller. Groups 1 to 3 are dedicated to system inter-
rupts. Table 2-1 compares the interrupt parameters of the MN102H75K
to those of the MN102L35G, the comparable MCU in the previous gen-
eration of the 16-bit series
Table2-1Comparison of MN102H75K and MN102L35G Interrupt Features
The MN102H75K has six external interrupt pins. Set the interrupt con-
dition (positive edge, negative edge, either edge, or active low) in the 
EXTMD register
P37
The most important factor in real-time control is an MCU’s speed in 
servicing interrupts. The MN102H75K/85K
 has an extremely fast 
interrupt response time due to its ability to abort instructions, such as 
multiply or divide, that require multiple clock cycles. The 
MN102H75K/85K
 re-executes an aborted instruction after returning 
from the interrupt service routine.
This section describes the interrupt system in the MN102H75K/85K
. 
The MN102H75K/85K
 contains 36 interrupt group controllers. Each 
controls a single interrupt group. Because each group contains only one 
interrupt vector, the MN102H75K/85K
 can handle interrupts much 
quicker than previously possible. Each interrupt group belongs to one 
of twelve classes, which defines its interrupt priority level.
With the exception of reset interrupts, all interrupts from timers, other 
peripheral circuits, and external pins must be registered in an interrupt 
group controller. Once they are registered, interrupt requests are sent to 
the CPU in accordance with the interrupt mask level (0 to 6) set in the 
interrupt group controller. Groups 1 to 3 are dedicated to system inter-
rupts. Table 2-1 compares the interrupt parameters of the MN102H75K/
85K to those of the MN102L35G, the comparable MCU in the previous 
generation of the 16-bit series
Table2-1Comparison of MN102H75K/85K and MN102L35G Interrupt Features
The MN102H75K/85K has six external interrupt pins. Set the interrupt 
condition (positive edge, negative edge, either edge, or active low) in 
the EXTMD register
P72
The MN102H75K provides two ways to reduce power consumption, controlling 
CPU operating and standby modes to cut overall consumption and shutting down 
unused functions by stopping the system clock supplied to them.
3.1 CPU Modes
3.1.1 Description
The MN102H75K has two CPU operating modes, NORMAL and SLOW, and two 
CPU standby modes, HALT and STOP. Effective use of these modes can signifi-
cantly reduce power consumption. Figure 3-1 shows the CPU states in the different 
modes
P72
The MN102H75K/85K provides two ways to reduce power consumption, con-
trolling CPU operating and standby modes to cut overall consumption and shutting 
down unused functions by stopping the system clock supplied to them.
3.1 CPU Modes
3.1.1 Description
The MN102H75K/85K has two CPU operating modes, NORMAL and SLOW, and 
two CPU standby modes, HALT and STOP. Effective use of these modes can sig-
nificantly reduce power consumption. Figure 3-1 shows the CPU states in the dif-
ferent modes
P73
The MN102H75K/85K
 recovers from power up and reset in SLOW 
mode. For normal operation, the program must switch the MCU from 
SLOW to NORMAL mode
P73
The MN102H75K/85K
 recovers from power up and reset in SLOW 
mode. For normal operation, the program must switch the MCU from 
SLOW to NORMAL mode
P73
The MN102H75K contains a PLL circuit that, in NORMAL mode, multiplies the 
clock input through the OSC1 and OSC2 pins by 12, divides the signal by 2, then 
sends the resulting clock to the CPU. (See figure 3-2.) The MCU starts in SLOW 
mode on power up and on recovery from a reset. In SLOW mode (system clock = 2 
MHz), the clock from the OSC pins feeds directly to the CPU, without going 
through the PLL circuit. This means that the program must switch the CPU from 
SLOW to NORMAL mode (system clock = 12 MHz)
P73
The MN102H75K/85K contains a PLL circuit that, in NORMAL mode, multiplies 
the clock input through the OSC1 and OSC2 pins by 12, divides the signal by 2, 
then sends the resulting clock to the CPU. (See figure 3-2.) The MCU starts in 
SLOW mode on power up and on recovery from a reset. In SLOW mode (system 
clock = 2 MHz), the clock from the OSC pins feeds directly to the CPU, without 
going through the PLL circuit. This means that the program must switch the CPU 
from SLOW to NORMAL mode (system clock = 12 MHz)
P73
For information on invoking SLOW mode from NORMAL mode, see MN10200 
Series Linear Addressing High-Speed Version LSI User Manual.
P73
For information on invoking SLOW mode from NORMAL mode, see MN102H 
Series LSI User Manual.
P75
The MN102H75K
 allows you to turn each peripheral function on or off 
through writing to the registers. You can significantly reduce power 
consumption by turning off unused functions. Table 3-1 shows the 
register bits controlling on and off for each function block. The ADC 
used for the OSD and CCD functions is turned off on reset. Write a 1 to 
the function to enable it, when necessary
P75
The MN102H75K/85K allows you to turn each peripheral function on 
or off through writing to the registers. You can significantly reduce 
power consumption by turning off unused functions. Table 3-1 shows 
the register bits controlling on and off for each function block. The 
ADC used for the OSD and CCD functions is turned off on reset. Write 
a 1 to the function to enable it, when necessary
Parameter
MN102L35G
MN102H75K
interrupt groups
(IAGR group numbers)
4 vectors per group
(Separated by interrupt
 service routine)
1 vector per group
(Group number gener-
 ated for each interrupt)
interrupt response time
interrupt level settings
Software compatibility
Good
4 vectors per level
Excellent
4 vectors per level
Easily modified
Parameter
MN102L35G
MN102H75K/85K
interrupt groups
(IAGR group numbers)
4 vectors per group
(Separated by interrupt
 service routine)
1 vector per group
(Group number gener-
 ated for each interrupt)
interrupt response time
interrupt level settings
Software compatibility
Good
4 vectors per level
Excellent
4 vectors per level
Easily modified










