CHAPTER 1 GENERAL
15
1.6 LIST OF FUNCTIONS
(1/2)
Part Number
μ
PD784031
μ
PD784031Y
μ
PD784035
μ
PD784035Y
μ
PD784036
μ
PD784036Y
μ
PD784037
μ
PD784037Y
μ
PD784038
μ
PD784038Y
μ
PD78P4038
μ
PD78P4038Y
Item
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/250 ns/500 ns/1,000 ns (at 32 MHz operation)
Internal
memory
ROM
None
48 Kbytes
(mask ROM)
64 Kbytes
(mask ROM)
96 Kbytes
(mask ROM)
128 Kbytes
(mask ROM)
128 Kbytes (one-time
PROM or EPROM)
RAM
2,048 bytes
3,584 bytes
4,352 bytes
Memory space
1 Mbyte with program and data memories combined
I/O port
Total
46 lines
64 lines
Input
8 lines
I/O
34 lines
56 lines
Output
4 lines
0 line
Pins with
ancillary
functions
Pin with pull-up resistor
32 pins
54 pins
LED direct drive output
8 pins
24 pins
Transistor direct drive 8 pins
Real-time output port
4 bits
×
2, or 8 bits
×
1
Timer/counter
Timer/counter 0 (16 bits) : Timer register
×
1 Pulse output
Capture register
×
1
Compare register
×
2
Toggle output
PWM/PPG output
One-shot pulse output
Timer/counter 1 (8/16 bits): Timer register
×
1 Pulse output
Capture register
×
1
Capture/compare register
×
1
Compare register
×
1
Real-time output (4 bits
×
2)
Timer/counter 2 (8/16 bits): Timer register
×
1 Pulse output
Capture register
×
1
Capture/compare register
×
1
Compare register
×
1
Toggle output
PWM/PPG output
Timer 3 (8/16 bits)
: Timer register
×
1
Compare register
×
1
PWM output
12-bit resolution
×
2 channels
Serial interface
UART/IOE (3-wire serial I/O): 2 channels (with baud rate generator)
CSI (3-wire serial I/O, 2-wire serial I/O, I
2
C bus
Note 2
): 1 channel
A/D converter
8-bit resolution
×
8 channels
D/A converter
8-bit resolution
×
2 channels
Notes
1.
The pins with ancillary functions are included in the I/O pins.
2.
μ
PD784038Y Subseries only.
Note 1