mPD78042F, 78043F, 78044F, 78045F
FUNCTIONAL OUTLINE
Product name
mPD78043F
mPD78042F
16K bytes
mPD78044F
mPD78045F
40K bytes
Item
Internal
memory
ROM
32K bytes
1024 bytes
24K bytes
512 bytes
64 bytes
48 bytes
Internal high-speed RAM
Buffer RAM
FIP display RAM
General registers
8 bits ¥ 32 registers (8 bits ¥ 8 registers ¥ 4 banks)
Instruction
cycle
Variable instruction execution time
For main system clock
For subsystem clock
0.4 ms/0.8 ms/1.6 ms/3.2 ms/6.4 ms (at 5.0 MHz)
122 ms (at 32.768 kHz)
Instruction set
• Multiplication/division (8 bits ¥ 8 bits, 16 bits ÷ 8 bits)
• Bit (set, reset, test, Boolean algebra)
I/O ports (including those
multiplexed with FIP pins)
Total
: 68 lines
2 lines
: 27 lines
5 lines
• CMOS input
:
• CMOS I/O
• N-ch open-drain
• P-ch open-drain I/O
• P-ch open-drain output
:
: 16 lines
: 18 lines
FIP controller/driver
Total
: 34 lines
• Segments
• Digits
: 9 to 24 lines
: 2 to 16 lines
A/D converter
Serial interface
• 8-bit resolution ¥ 8 channels
• Power supply voltage: AVDD = 4.0 to 5.5 V
★
• 3-wire serial I/O/SBI/2-wire serial I/O selectable modes: 1 channel
•
3-wire serial I/O mode (with automatic transmission/
reception function of up to 64 bytes)
: 1 channel
Timer
• 16-bit timer/event counter
• 8-bit timer/event counter
• Watch timer
: 1 channel
: 2 channels
: 1 channel
: 1 channel
: 1 channel
• Watchdog timer
• 6 bit up/down counter
Timer output
Clock output
3 lines (one for 14-bit PWM output)
19.5 kHz, 39.1 kHz, 78.1 kHz, 156 kHz, 313 kHz, 625 kHz
(Main system clock: at 5.0 MHz)
32.768 kHz (Subsystem clock: at 32.768 kHz)
Buzzer output
1.2 kHz, 2.4 kHz, 4.9 kHz (Main system clock: at 5.0 MHz)
Vectored
interrupt
Maskable interrupt
Non-maskable interrupt
Software interrupt
Internal 10 lines, external 4 lines
Internal 1 line
1 line
Text input
Internal 1 line
Power supply voltage
Package
VDD = 2.7 to 5.5 V
★
80-pin plastic QFP (14 ¥ 20 mm)
4