m
PD784044,
784046
3
FUNCTION LIST
Item
Product
m
PD784044
m
PD784046
Number of basic
instructions (mnemonics)
113
General-purpose register
8 bits
¥
16 registers
¥
8 banks, or 16 bits
¥
8 registers
¥
8 banks (memory mapping)
Minimum instruction
execution time
125 ns (with internal 16-MHz clock)
Internal
ROM
32K bytes
64 K bytes
memory
RAM
1024 bytes
2048 bytes
Memory space
1M bytes with program/data combined
I/O port
Total
65 pins
Input
17 pins
I/O
48 pins
Pins with
ancillary
functions
Note
Pins with
pull-up
resistors
29 pins
Real-time output port
4 bits
¥
1
Timer/counter
Timer 0
(16 bits)
: Timer register
¥
1,
capture/compare register
¥
4
Pulse output possible
Toggle output
Set/reset output
Timer 1
(16 bits)
: Timer register
¥
1,
compare register
¥
2
Pulse output possible
Toggle output
Set/reset output
Timer/counter 2
(16 bits)
: Timer register
¥
1,
compare register
¥
2
Pulse output possible
Toggle output
PWM/PPG output
Timer/counter 3
(16 bits)
: Timer register
¥
1,
compare register
¥
2
Pulse output possible
Toggle output
PWM/PPG output
Timer 4
(16 bits)
: Timer register
¥
1,
compare register
¥
2
A/D converter
10-bit resolution
¥
16 channels (V
DD
= 4.5 to 5.5 V)
Serial interface
UART/IOE (3-wire serial I/O): 2 channels (with baud rate generator)
Watchdog timer
1 channel
Interrupt Source
27 (internal: 23, external: 8 (internal/external: 4)) + BRK instruction
Software
BRK instruction
Non-maskable
Internal: 1, external: 1
Maskable
Internal: 22, external: 7 (internal/external: 4)
4 levels of programmable priorities
3 processing formats: vectored interrupt/macro service/context switching
Bus sizing
8-bit/16-bit external data bus width selectable
Standby
HALT/STOP/IDLE mode
Supply voltage
V
DD
= 4.0 to 5.5 V
Package
80-pin plastic QFP (14
¥
14 mm)
Note
The pins with ancillary functions are included in the I/O pins.