25
1.2 MB89980 Series
Table 1.2-2 MB89980 Series CPU and Peripheral Functions
Parameter
Specification
CPU funtions
Number of instructions:
Instruction bit length:
Instruction length:
Data bit length:
Minimum execution time:
Interrupt processing time:
136
8 bits
1 to 3 bytes
1, 8, 16 bits
0.95
s to 15.2 s/4.2 MHz, 61.0 s/32.768 kHz
8.6
s to 137.1 s/4.2 MHz, 549.3 s/32.768 kHz
P
e
r
i
p
h
e
r
a
l
F
u
n
c
t
i
o
n
s
Ports
General-purpose I/O ports
(N-ch open-drai)
Output-only ports (N-ch
open-drain)
General-purpose I/O ports
(CMOS)
Input-only ports (CMOS)
Output-only ports (CMOS)
Total
8 (4 ports also serve as peripherals, 3 ports are
heavy-current drive type.)
20 (4 ports also serve as A/D, 14 ports serve as
segment pins and 2 ports serve as common pins,
10 ports are heavy-current drive)
16 (12 ports also serve as an external interrupt, )
2 (serve with sub-clock pins)
1 (serves as peripherials
47 (max.)
21-bit timebase timer
21 bits
Interrupt cycle: 1.95 ms, 7.80 ms, 62.41 ms, 998.64 ms/4.2 MHz for main clock
Watchdog timer
Reset generate cycle: min. 998.6 ms/4.2 MHz for main clock
min. 500 ms/32.768 kHz for subclock
8-bit
PWM timer 1, PWM
timer 2
8-bit interval timer operation (square wave output capable, operating clock cycle:
0.95
s to 249.7 ms)
8-bit resolution PWM operation (conversion cycle: 243.8
s to 63.9 s)
8/16-bit timer/counter output for counter clock selectability
8/16-bit timer/counter
Can be operated either as a 2-channel 8-bit timer/counter (Timer 1 and Timer 2,
each with its own independent operating clock cycle), or as one 16-bit timer/
counter (operating clock cycle: 1.90
s to 487.6 s)
In Timer 1 or 16-bit timer/counter operation, event counter operation (external
clock-triggered) and square wave output capable
External interrupt 1
(wake-up function)
4 independent channels (interrupt vector, request flag, request output enable)
Edge selectability (rising/falling)
Used also for wake-up from stop/sleep mode. (Low-level detection is also
permitted in stop mode.)
External interrupt 2
(wake-up function)
8 inputs, one channel ("L" level interrupts, independent input enable).
Used also for wake-up from stop/sleep mode. (Low-level detection is also
permitted in stop mode.)
8-bit A/D converter
8-bit resolution × 4 channels
A/D conversion function (conversion time: 41.9
∝s)
Sense function (comparison time: 11.4
∝s)
Continuous activation by an 8/16-bit timer/counter output or a timebase timer
output capable.
Reference voltage input (AVR)
Watch prescaler
15 bits
Interrupt cycle: 31.25 ms, 0.25 s, 0.50 s, 1.00 s/32.768 kHz for subclock