
MB90980 Series
2
(Continued)
Maximum memory space
16 Mbytes
Instruction set optimized for controller applications
Supported data types (bit, byte, word, or long word)
Typical addressing modes (23 types)
Enhanced signed multiplication/division instruction and RETI instruction functions
32-bit accumulator for enhanced high-precision calculation
Instruction set designed for high-level language (C) and multi-task operations
System stack pointer adopted
Instruction set compatibility and barrel shift instructions
Enhanced execution speed
4 byte instruction queue
Enhanced interrupt functions
8 levels setting with programmable priority, 8 external interrupt pins
Data transmission function (
μ
DMAC)
Up to 16 channels
Embedded ROM
Flash versions : 192 Kbytes, Mask versions : 128 Kbytes
Embedded RAM
Flash versions : 12 Kbytes, Mask versions : 10 Kbytes
General purpose ports
Up to 48 ports
(10 ports with output open-drain settings)
8/10-bit A/D converter
8-channel RC sequential comparison type (10-bit resolution, 3.68
μ
s conversion time (at 25 MHz) )
I
2
C interface
1 channel, P76/P77 N-ch open drain pin (without P-ch)
UART
1 channel
Extended I/O serial interface (SIO)
2 channels
8/16-bit PPG
2 channels (with 8-bit
×
4 channels/16-bit
×
2 channels mode switching function)
8/16-bit up/down timer
1 channel (with 8-bit
×
2 channels/16-bit
×
1-channel mode switching function)
16-bit PWC
2 channels (Capable of compare the inputs)
16-bit reload timer
1 channel
16-bit I/O timer
2 channels input capture, 4 channels output compare, 1 channel free run timer
On chip dual clock generator system
Low-power consumption (standby) mode
With stop mode, sleep mode, CPU intermittent operation mode, watch timer mode, timebase timer mode