
MB89940 Series
2
s PRODUCT LINEUP
*1: Execution times and clock cycle times are dependent on the use of MCU.
*2: Varies with conditions such as the operating frequency. (See section “s Electrical Characteristics.”) In the case
of the MB89PV940, the voltage varies with the restrictions of the EPROM for use.
Part number
MB89943
MB89945
MB89P945
MB89PV940
Item
Classification
Mass-produced products
(mask ROM products)
One-time PROM
Piggyback
ROM size
8 K
× 8 bits
(internal mask ROM)
16 K
× 8 bits
(internal mask ROM)
16 K
× 8 bits
(internal ROM)
32 K
× 8 bits
(external on piggyback)
RAM size
512
× 8 bits
1 K
× 8 bits
CPU functions
The number of instructions: 136
Instruction cycle:
0.5
s*1@8 MHz
Interrupt response time:
4.0
s*1@8 MHz
Multiply instruction time:
19 instruction cycles
Divide instruction time:
21 instruction cycles
Direct addressing memory-to/from-register data transfer:
7 instruction cycles
Ports
Output:
5-bit N-ch open-drain
Input/Output:
Two 8-bit CMOS schmitt I/Os and 8-bit CMOS I/Os
Timebase timer
21 bits
Interrupt interval: 1 ms, 4.1 ms, 32.8 ms or 524.3 ms
8-bit/16-bit timer
Can be used as two 8-bit timers or one 16-bit timer
Operation clock: 1
s, 16 s, 256 s or external *1
Watchdog Reset
Reset interval: Approx. 524 ms to 1049 ms
Stepping motor
controller
Two 8-bit PWM pulse generators
Synchronized 4-channel high current output
Operation clock: 250 ns, 500 ns, 1
s or 4 s*1
8-bit PWM timers
Two 8-bit PWM timers
External interrupt
3 channels, selective positive edge or negative edge trigger
A/D converter
8-bit resolution, two-channel input
A/D conversion time : (MB89943/945 : 26
s*1/8 MHz oscillation,
MB89P945/MB89PV940 : 22
s*1/8MHz oscillation)
LCD controller
4-common and 17-segment outputs
Number of outputs programmable
Low supply voltage
reset
Autonomous reset when low supply voltage
Reset voltage: 3.3 V, 3.6 V, 4.0 V
External voltage
monitor interrupt
Interrupts when voltage at external pin is lower than the reference voltage
Standby modes
Stop mode and sleep mode
Operating
voltage*2
3.5 V to 5.5 V
Process
CMOS
External EPROM
MBM27C256A-20TVM