
MB90960 Series
2
DS07-13749-2E
Instruction system optimized controllers
16 Mbytes CPU memory space : Internal 24-bit addressing
Various data types (bit, byte, word, and long word)
Various addressing modes (23 types)
Enhanced signed instructions of multiplication/division and RETI
Enhanced high-accuracy operations by 32-bit accumulator
Instruction system for high-level language (C language) / multitask
System stack pointer
Enhanced pointer indirect instructions
Barrel shift instructions
Higher execution speed
4-byte instruction queue
Powerful interrupt function
Powerful interrupt function with 8 levels and 34 factors
Corresponds to 8-channel external interrupt
CPU-independent automatic data transfer function
Expanded intelligent I/O service function (EI2OS) : 16 channels
Low-power consumption mode
Clock mode
PLL clock mode (a PLL clock that is a multiple of the oscillation clock is used to operate the CPU and peripheral
functions.)
Main clock mode (the main clock, with the oscillation clock frequency divided by 2 is used to operate the CPU
and peripheral functions.)
Sub clock mode (the sub clock is used to operate the CPU and peripheral functions.)
Standby mode
Sleep mode (stops the operation clock to the CPU.)
Watch mode (operates the sub clock and watch timer only.)
Time-base timer mode (operates the oscillation clock, sub clock, time-base timer and watch timer only.)
Stop mode (stops the operates the oscillation clock and sub clock.)
CPU intermittent operation mode
I/O port
General-purpose input/output ports (CMOS output)
- 34 ports (products without S-suffix)
- 36 ports (products with S-suffix)
Sub clock pin (X0A, X1A)
Yes : (external oscillator used), products without S-suffix
No : products with S-suffix
Timer
Time-base timer, watch timer (products without S-suffix), watchdog timer : 1 channel
8/16-bit PPG timer : 8-bit
× 4 channels or 16-bit × 2 channels
16-bit reload timer : 2 channels
16- bit input/output timer
- 16-bit free-run timer : 1 channel
- 16-bit input capture (ICU) : 4 channels
(Continued)