DATA SHEET
MOS INTEGRATED CIRCUIT
µ
PD784214A, 784215A, 784216A, 784217A, 784218A, 784214AY, 784215AY, 784216AY, 784217AY, 784218AY
16-BIT SINGLE-CHIP MICROCONTROLLERS
DESCRIPTION
The
µ
PD784214A, 784215A, 784216A, 784217A, and 784218A are products of the
µ
PD784216A/784218A
Subseries in the 78K/IV Series. Besides a high-speed and high performance CPU, these controllers have ROM,
RAM, I/O ports, 8-bit resolution A/D and D/A converters, timers, serial interfaces, a real-time output port, interrupt
functions, and various other peripheral hardware.
The
µ
PD784214AY, 784215AY, 784216AY, 784217AY, and 784218AY are based on the
µ
PD784216Y/784218Y
Subseries with the addition of a multimaster-supporting I
2
C bus interface.
The
µ
PD78F4218A and 78F4218AY, products with a flash memory instead of the internal ROM of mask ROM
versions, and various development tools are also available.
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
•
78K/IV Series
•
Inherits peripheral functions of
µ
PD78078, 78078Y
Subseries
•
Minimum instruction execution time
160 ns
(@f
XX
= 12.5 MHz operation with main system clock)
61
µ
s
(@f
XT
= 32.768 kHz operation with subsystem clock)
•
I/O port: 86 pins
•
Timer/event counter:
•
16-bit timer/event counter
×
1 unit
•
8-bit timer/event counter
×
6 units
•
Serial interface: 3 channels
•
UART/IOE (3-wire serial I/O): 2 channels
•
CSI (3-wire serial I/O, I
2
C bus supporting
multimaster
Note
): 2 channels
Note
µ
PD784216AY/784218AY Subseries only
•
Supply voltage: V
DD
= 1.8 to 5.5 V
•
Standby function
HALT/STOP/IDLE mode
In low-power consumption mode: HALT/IDLE mode
(with subsystem clock)
•
Clock division function
•
Watch timer: 1 channel
•
Watchdog timer: 1 channel
•
Clock output function
Selectable from f
XX
, f
XX
/2, f
XX
/2
2
, f
XX
/2
3
, f
XX
/2
4
, f
XX
/2
5
,
f
XX
/2
6
, f
XX
/2
7
, f
XT
•
Buzzer output function
10
11
12
13
Selectable from f
XX
/2 , f
XX
/2 , f
XX
/2 , f
XX
/2
•
A/D converter: 8-bit resolution
×
8 channels
•
D/A converter: 8-bit resolution
×
2 channels
APPLICATIONS
Cellular phones, PHS, cordless telephones, CD-ROM, AV equipment
Unless otherwise specified, references in this document to the
µ
PD784218A, 784218AY refer to the
µ
PD784214A, 784215A, 784216A, 784217A, 784218A, 784214AY, 784215AY, 784216AY, 784217AY, and
784218AY.
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. U14121EJ2V0DS00 (2nd edition)
Date Published August 2000 N CP(K)
Printed in Japan
The mark
shows major revised points.
2000
µ
PD784214A, 784215A, 784216A, 784217A, 784218A, 784214AY, 784215AY, 784216AY, 784217AY, 784218AY
ORDERING INFORMATION
Part Number
Package
100-pin plastic LQFP
(fine pitch) (14
×
14 mm)
100-pin plastic QFP
(14
×
20 mm)
100-pin plastic LQFP
(fine pitch) (14
×
14 mm)
100-pin plastic QFP
(14
×
20 mm)
100-pin plastic LQFP
(fine pitch) (14
×
14 mm)
100-pin plastic QFP
(14
×
20 mm)
100-pin plastic LQFP
(fine pitch) (14
×
14 mm)
100-pin plastic QFP
(14
×
20 mm)
100-pin plastic LQFP
(fine pitch) (14
×
14 mm)
100-pin plastic QFP
(14
×
20 mm)
100-pin plastic LQFP
(fine pitch) (14
×
14 mm)
100-pin plastic QFP
(14
×
20 mm)
100-pin plastic LQFP
(fine pitch) (14
×
14 mm)
100-pin plastic QFP
(14
×
20 mm)
100-pin plastic LQFP
(fine pitch) (14
×
14 mm)
100-pin plastic QFP
(14
×
20 mm)
100-pin plastic LQFP
(fine pitch) (14
×
14 mm)
100-pin plastic QFP
(14
×
20 mm)
100-pin plastic LQFP
(fine pitch) (14
×
14 mm)
100-pin plastic QFP
(14
×
20 mm)
Internal ROM (Bytes)
96 K
96 K
128 K
128 K
128 K
128 K
192 K
192 K
256 K
256 K
96 K
96 K
128 K
128 K
128 K
128 K
192 K
192 K
256 K
256 K
Internal RAM (Bytes)
3,584
3,584
5,120
5,120
8,192
8,192
12,800
12,800
12,800
12,800
3,584
3,584
5,120
5,120
8,192
8,192
12,800
12,800
12,800
12,800
µ
PD784214AGC-×××-8EU
µ
PD784214AGF-×××-3BA
µ
PD784215AGC-×××-8EU
µ
PD784215AGF-×××-3BA
µ
PD784216AGC-×××-8EU
µ
PD784216AGF-×××-3BA
µ
PD784217AGC-×××-8EU
µ
PD784217AGF-×××-3BA
µ
PD784218AGC-×××-8EU
µ
PD784218AGF-×××-3BA
µ
PD784214AYGC-×××-8EU
µ
PD784214AYGF-×××-3BA
µ
PD784215AYGC-×××-8EU
µ
PD784215AYGF-×××-3BA
µ
PD784216AYGC-×××-8EU
µ
PD784216AYGF-×××-3BA
µ
PD784217AYGC-×××-8EU
µ
PD784217AYGF-×××-3BA
µ
PD784218AYGC-×××-8EU
µ
PD784218AYGF-×××-3BA
Remark
×××
indicates ROM code suffix.
2
Data Sheet U14121EJ2V0DS00
µ
PD784214A, 784215A, 784216A, 784217A, 784218A, 784214AY, 784215AY, 784216AY, 784217AY, 784218AY
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
µ
PD784976A
On-chip VFD controller/driver
Data Sheet U14121EJ2V0DS00
3
µ
PD784214A, 784215A, 784216A, 784217A, 784218A, 784214AY, 784215AY, 784216AY, 784217AY, 784218AY
OVERVIEW OF FUNCTIONS (1/2)
Part Number
Item
Number of basic instructions (mnemonics)
General-purpose registers
Minimum instruction execution time
µ
PD784214A,
µ
PD784214AY
µ
PD784215A,
µ
PD784215AY
µ
PD784216A,
µ
PD784216AY
µ
PD784217A,
µ
PD784217AY
µ
PD784218A,
µ
PD784218AY
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)
96 KB
3,584 bytes
128 KB
5,120 bytes
8,192 bytes
192 KB
12,800 bytes
256 KB
Internal
memory
Memory space
I/O ports
ROM
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)
•
CSI (3-wire serial I/O, multimaster supporting I
2
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.
µ
PD784216AY/784218AY Subseries only
4
Data Sheet U14121EJ2V0DS00
µ
PD784214A, 784215A, 784216A, 784217A, 784218A, 784214AY, 784215AY, 784216AY, 784217AY, 784218AY
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
µ
PD784214A,
µ
PD784214AY
µ
PD784215A,
µ
PD784215AY
2
µ
PD784216A,
µ
PD784216AY
3
4
µ
PD784217A,
µ
PD784217AY
5
6
7
µ
PD784218A,
µ
PD784218AY
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
11
12
13
Supply voltage
Package
V
DD
= 1.8 to 5.5 V
100-pin plastic LQFP (fine pitch) (14
×
14 mm)
100-pin plastic QFP (14
×
20 mm)
Data Sheet U14121EJ2V0DS00
5