6
CHAPTER 1 OVERVIEW
Table 1.2-2 MB89570 Series CPU and Peripheral Functions
Item
Specifications
CPU function
Number of basic instructions: 136
Instruction bit length: 8 bits
Instruction length: 1 to 3 bytes
Data bit length: 1, 8, and 16-bit
Minimum instruction execution time: 0.4
μ
s (at 10 MHz)
Interrupt processing time: 3.6
μ
s (at 10 MHz)
Peripheral
function
Port
General purpose I/O port (N-ch open-drain): 28
General purpose I/O port (CMOS): 49
General purpose input only port (CMOS): 1
General purpose output only port (N-ch open-drain): 4
Total: 82 (maximum)
Timebase timer
21-bit
Interrupt cycle for 10 MHz main clock (0.82 ms, 3.3 ms, 26.2 ms, 419.4
ms)
Watchdog timer
Reset generation cycle
For 10 MHz of the main clock (minimum 209.7 ms)
For 32. 768 kHz of the sub clock (minimum 500 ms)
SM bus compliant I
2
C
bus
Support of the I
2
C bus of PHILIPS and the SM bus proposed by Intel
I
2
C bus (SM bus compliant) x 1 channel
Multi-address I
2
C bus (SM bus compliant) x 1 channel
Master/slave sending/receiving. Slave general call address detection
function. Bus error function. Arbitration function. Transfer direction
detection function. Repeated generation and detection function of the
start condition. Timeout detection function. ALERT function (only for the
multi-address I
2
C)
UART/SIO
Data can be transferred in UART/SIO.
Variable data length (7/8 bits), baud rate generator contained, transfer
rate (1200 to 78125 bps at 10 MHz), full duplex with double buffers, NRZ
transfer format, error detection function, and data transferable both in
clock synchronous (SIO) and clock asynchronous (UART) modes
Comparator
A comparator that can change the hysteresis width is contained.
The battery voltage, mounting/dismounting, and instantaneous
interruption are detected, and the parallel and serial charging/discharging
are controlled.
The serial and parallel connection control is performed by software.
A/D converter
10-bit x 12 channels
D/A converter
8-bit x 2 channels
16-bit timer/counter
16-bit timer operation
16-bit event counter operation
8/16-bit timer/counter
8-bit timer x 2 channels (usable as 16-bit timer x 1 channel)
LCD controller/driver
Up to 14SEG x 4COM (The LCD output/N-ch open-drain I/O port can be
selected)
External interrupt
4 (Edges can be selected)
Standby mode
Sub-mode/sleep mode/watch mode/stop mode