DATA SHEET
MOS INTEGRATED CIRCUIT
µ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
16-BIT SINGLE-CHIP MICROCONTROLLERS
DESCRIPTION
The
µ
PD78F4216A/78F4218A
and
78F4216AY/78F4218AY
are
products
of
µ
PD784216A/784218A,
784216AY/784218AY Subseries in the 78K/IV Series.
The
µ
PD78F4216A/78F4218A have flash memory in place of the internal ROM of the
µ
PD784216A/784218A. The
incorporation of flash memory allows a program to be written or erased while mounted on the target board.
The
µ
PD78F4216AY/78F4218AY are based on the
µ
PD78F4216A/78F4218A Subseries with the addition of a
multimaster-supporting I
2
C bus interface.
Detailed function descriptions are provided in the following user’s manuals. Be sure to read them before
designing.
µ
PD784216A, 784216AY Subseries User’s Manual Hardware: U13570E
µ
PD784218A, 784218AY Subseries User’s Manual Hardware: U12970E
78K/IV Series User’s Manual Instructions:
U10905E
FEATURES
•
Pin compatible with the mask ROM products
•
Flash memory: 128 KB (
µ
PD78F4216A/78F4216AY)
256 KB (
µ
PD78F4218A/78F4218AY)
•
Internal RAM:
8,192 bytes (
µ
PD78F4216A/78F4216AY)
12,800 bytes (
µ
PD78F4218A/78F4218AY)
•
Supply voltage: V
DD
= 1.9 to 5.5 V
APPLICATIONS
Cellular phones, PHS, cordless telephones, CD-ROM, AV equipment
Unless otherwise specified, references in this document to the
µ
PD78F4218AY refer to the
µ
PD78F4216A,
78F4218A, 78F4216AY, and 78F4218AY.
The information in this document is subject to change without notice. Before using this document, please
confirm that this is the latest version.
Not all devices/types available in every country. Please check with local NEC representative for
availability and additional information.
Document No. U14125EJ1V0DS00 (1st edition)
Date Published November 2000 N CP(K)
Printed in Japan
2000
µ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
ORDERING INFORMATION
Part Number
Package
100-pin plastic LQFP
(fine pitch) (14
×
14)
100-pin plastic QFP
(14
×
20)
100-pin plastic LQFP
(fine pitch) (14
×
14)
100-pin plastic QFP
(14
×
20)
100-pin plastic LQFP
(fine pitch) (14
×
14)
100-pin plastic QFP
(14
×
20)
100-pin plastic LQFP
(fine pitch) (14
×
14)
100-pin plastic QFP
(14
×
20)
Internal ROM (Bytes)
128 K
128 K
256 K
256 K
128 K
128 K
256 K
256 K
Internal RAM (Bytes)
8,192
8,192
12,800
12,800
8,192
8,192
12,800
12,800
µ
PD78F4216AGC-8EU
µ
PD78F4216AGF-3BA
µ
PD78F4218AGC-8EU
µ
PD78F4218AGF-3BA
µ
PD78F4216AYGC-8EU
µ
PD78F4216AYGF-3BA
µ
PD78F4218AYGC-8EU
µ
PD78F4218AYGF-3BA
2
Data Sheet U14125EJ1V0DS00
µ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
78K/IV SERIES LINEUP
: Products in mass-production
: Products under development
Supports I
2
C bus
Supports multimaster I
2
C bus
µ
PD784038Y
µ
PD784038
µ
PD784225Y
µ
PD784225
80-pin, ROM correction added
Supports multimaster I
2
C bus
Standard models
µ
PD784026
Enhanced
A/D converter,
16-bit timer, and
power management
Enhanced internal memory capacity
Pin-compatible with the
µ
PD784026
Supports multimaster I
2
C bus
µ
PD784216AY
µ
PD784216A
100-pin, enhanced I/O and
internal memory capacity
µ
PD784218AY
µ
PD784218A
Enhanced internal memory
capacity, ROM correction added
µ
PD784054
µ
PD784046
ASSP models
µ
PD784956A
For DC inverter control
On-chip 10-bit A/D converter
µ
PD784967
Enhanced functions of the
µ
PD784938A, enhanced
I/O and internal memory
capacity.
µ
PD784938A
Enhanced functions of the
µ
PD784908, enhanced
internal memory capacity,
ROM correction added.
Supports multimaster I
2
C bus
µ
PD784908
On-chip IEBus
TM
controller
µ
PD784928Y
µ
PD784915
Software servo control
On-chip analog circuit for VCRs
Enhanced timer
µ
PD784928
Enhanced functions
of the
µ
PD784915
µ
PD784976
On-chip VFD controller/driver
Data Sheet U14125EJ1V0DS00
3
µ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
OVERVIEW OF FUNCTIONS (1/2)
Part Number
Item
Number of basic instructions (mnemonics)
General-purpose registers
Minimum instruction execution time
113
8 bits
×
16 registers
×
8 banks, or 16 bits
×
8 registers
×
8 banks (memory
mapping)
•
160 ns/320 ns/640 ns/1,280 ns/2,560 ns (@f
XX
= 12.5 MHz operation with
main system clock)
•
61
µ
s (@f
XT
= 32.768 kHz operation with subsystem clock)
128 KB
8,192 bytes
256 KB
12,800 bytes
µ
PD78F4216A,
µ
PD78F4216AY
µ
PD78F4218A,
µ
PD78F4218AY
Internal
memory
Memory space
I/O ports
Flash memory
RAM
1 MB with program and data spaces combined
Total
CMOS input
CMOS I/O
N-ch open-drain I/O
86
8
72
6
70
22
6
4 bits
×
2 or 8 bits
×
1
Timer/event counter:
(16-bit)
Timer counter
×
1
Pulse output
Capture/compare register
×
2
•
PPG output
•
Square wave output
•
One-shot pulse output
Pulse output
•
PWM output
•
Square wave output
Pulse output
•
PWM output
•
Square wave output
Pulse output
•
PWM output
•
Square wave output
Pulse output
•
PWM output
•
Square wave output
Pulse output
•
PWM output
•
Square wave output
Pulse output
•
PWM output
•
Square wave output
Pins with
additional
functions
Note 1
Pins with pull-up resistor
LED direct drive output
Middle-voltage pin
Real-time output port
Timer/event counter
Timer/event counter 1: Timer counter
×
1
(8-bit)
Compare register
×
1
Timer/event counter 2: Timer counter
×
1
(8-bit)
Compare register
×
1
Timer/event counter 5: Timer counter
×
1
(8-bit)
Compare register
×
1
Timer/event counter 6: Timer counter
×
1
(8-bit)
Compare register
×
1
Timer/event counter 7: Timer counter
×
1
(8-bit)
Compare register
×
1
Timer/event counter 8: Timer counter
×
1
(8-bit)
Compare register
×
1
Serial interface
A/D converter
D/A converter
•
UART/IOE (3-wire serial I/O): 2 channels (on-chip baud rate generator)
2
•
CSI (3-wire serial I/O, multimaster supporting I C bus
Note 2
): 1 channel
8-bit resolution
×
8 channels
8-bit resolution
×
2 channels
Notes 1.
Pins with additional functions are included with the I/O pins.
2.
µ
PD78F4216AY, 78F4218AY only
4
Data Sheet U14125EJ1V0DS00
µ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
OVERVIEW OF FUNCTIONS (2/2)
Part Number
Item
Clock output
Buzzer output
Watch timer
Watchdog timer
Standby
Interrupt
Hardware sources
Software sources
Non-maskable
Maskable
µ
PD78F4216A,
µ
PD78F4216AY
2
3
4
5
µ
PD78F4218A,
µ
PD78F4218AY
6
7
11
12
13
Selectable from f
XX
, f
XX
/2, f
XX
/2 , f
XX
/2 , f
XX
/2 , f
XX
/2 , f
XX
/2 , f
XX
/2 , f
XT
Selectable from f
XX
/2 , f
XX
/2 , f
XX
/2 , f
XX
/2
1 channel
1 channel
•
HALT/STOP/IDLE modes
•
In low power consumption mode (with subsystem clock): HALT/IDLE modes
29 (internal: 20, external: 9)
BRK instruction, BRKCS instruction, operand error
Internal: 1, external: 1
Internal: 19, external: 8
•
4 programmable priority levels
•
3 service modes: Vectored interrupt/macro service/context switching
10
Supply voltage
Package
V
DD
= 1.9 to 5.5 V
100-pin plastic LQFP (fine pitch) (14
×
14)
100-pin plastic QFP (14
×
20)
Data Sheet U14125EJ1V0DS00
5