TEST pinProvidedNot provided
VPP pinNot providedProvided
µ
PD784214AY
µ
(Mask
ROM)
Not provided
Not providedProvidedNot
Refer to the data sheet for each device.
PD784215A,
µ
PD784215AY
µ
128 KB (Mask ROM)192 KB
PD784216A/784216AY, 784218A/784218AY Subseries
µµµµ
µ
PD784216A,
µ
PD784216AY
µ
PD784217A,
µ
PD784217AY
µ
(Mask
ROM)
PD784218A,
µ
PD784218AY
µ
256 KB
(Mask
ROM)
PD78F4216A,
µ
PD78F4216AY
128 KB
(Flash
memory)
bytes
Provided
provided
provided
provided
µ
256 KB
(Flash
memory)
12,800
bytes
Note
Provided
Provided
Provided
µ
PD78F4218A,
PD78F4218AY
The internal flash memory capacity and internal RAM capacity can be changed using the internal memory
Note
size switching register (IMS).
Caution There are differences in noise immunity and noise radiation between the flash memory and mask
ROM versions. When pre-producing an application set with the flash memory version and then
mass-producing it with the mask ROM version, be sure to conduct sufficient evaluations on the
commercial samples (not engineering samples) of the mask ROM version.
pin to VSS directly or via a pull-down resistor in normal operation mode. Connect the
AV
P16/ANI6
P17/ANI7
VPP pin to VSS via a pull-down resistor in a system in which the on-chip flash memory is written while
mounted on the target board. For the pull-down connection, it is recommended to use a resistor with a
resistance ranging from 470 Ω to 10 kΩ.
Connect the AVDD pin to VDD.
2.
Connect the AVSS pin to VSS.
3.
The SCL0 and SDA0 pins are available in the µPD78F4216AY, 78F4218AY only.
4.
The EXA pin is available in the µPD78F4218A, 78F4218AY only.
P17/ANI7
P16/ANI6
P15/ANI5
P14/ANI4
P13/ANI3
P12/ANI2
P11/ANI1
P10/ANI0
AV
REF0
Note 2
AV
DD
Note 4
Note 4
Notes 1.
X2
X1
SS
V
XT2
XT1
RESET
P00/INTP0
P01/INTP1
P03/INTP3
P04/INTP4
P05/INTP5
P06/INTP6
P02/INTP2/NMI
Connect the V
DD
V
P122/RTP2
P123/RTP3
P124/RTP4
P125/RTP5
P126/RTP6
P127/RTP7
PP
pin to VSS directly or via a pull-down resistor in normal operation mode. Connect the
VPP pin to VSS via a pull-down resistor in a system in which the on-chip flash memory is written while
mounted on the target board. For the pull-down connection, it is recommended to use a resistor with a
resistance ranging from 470 Ω to 10 kΩ.
Connect the AVDD pin to VDD.
2.
Connect the AVSS pin to VSS.
3.
The SCL0 and SDA0 pins are available in the µPD78F4216AY, 78F4218AY only.
4.
The EXA pin is available in the µPD78F4218A, 78F4218AY only.
5.
Data Sheet U14125EJ1V0DS00
9
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
A0 to A19:Address BusP120 to P127:Port 12
AD0 to AD7:Address/Data BusP130, P131:Port 13
ANI0 to ANI7:Analog InputPCL:Programmable Clock
ANO0, ANO1:Analog OutputRD:Read Strobe
ASCK1, ASCK2:Asynchronous Serial ClockRESET:Reset
ASTB:Address StrobeRTP0 to RTP7:Real-time Output Port
AVDD:Analog Power SupplyRxD1, RxD2:Receive Data
REF0
AV
AVSS:Analog GroundSCL0
BUZ:Buzzer ClockSDA0
EXA
INTP0 to INTP6:Interrupt from PeripheralsSO0 to SO2:Serial Output
NMI:Non-maskable InterruptTI00, TI01,
P00 to P06:Port 0TI1, TI2, TI5 to TI8:Timer Input
P10 to P17:Port 1TO0 to TO2, TO5 to TO8: Timer Output
P20 to P27:Port 2TxD1, TxD2:Transmit Data
P30 to P37:Port 3VDD:Power Supply
P40 to P47:Port 4VPP:Programming Power Supply
P50 to P57:Port 5VSS:Ground
P60 to P67:Port 6WAIT:Wait
P70 to P72:Port 7WR:Write Strobe
P80 to P87:Port 8X1, X2:Crystal (Main System Clock)
P90 to P95:Port 9XT1, XT2:Crystal (Subsystem Clock)
P100 to P103:Port 10
REF1
, AV
Note 2
:Analog Reference VoltageSCK0 to SCK2:Serial Clock
Note 1
:Serial Clock
Note 1
:Serial Data
:External Access Status OutputSI0 to SI2:Serial Input
Notes 1.
The SCL0 and SDA0 pins are available in the µPD78F4216AY, 78F4218AY only.
The EXA pin is available in the µPD78F4218A, 78F4218AY only.
2.
10
Data Sheet U14125EJ1V0DS00
3. BLOCK DIAGRAM
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
INTP2/NMI
INTP0, INTP1,
INTP3 to INTP6
TI00
TI01
TO0
TI1
TO1
TI2
TO2
TI5/TO5
TI6/TO6
TI7/TO7
TI8/TO8
RTP0 to RTP7
NMI/INTP2
ANO0
ANO1
REF1
AV
AV
SS
P03/INTP3
ANI0 to ANI7
AV
REF0
AV
DD
AV
SS
PCL
BUZ
Programmable
interrupt
controller
Timer/event
counter
(16 bits)
Timer/event
counter 1
(8 bits)
Timer/event
counter 2
(8 bits)
Timer/event
counter 5
(8 bits)
Timer/event
counter 6
(8 bits)
Timer/event
counter 7
(8 bits)
Timer/event
counter 8
(8 bits)
Watch timer
Watchdog timer
Real-time
output port
D/A
converter
A/D
converter
Clock output
control
Buzzer output
78K/IV
CPU core
RAM
Flash
memory
UART/IOE1
Baud-rate
generator
UART/IOE2
Baud-rate
generator
Clocked
serial
interface
Bus I/F
Port 0
Port 1
Port 2
Port 3
Port 4
Port 5
Port 6
Port 7
Port 8
Port 9
Port 10
Port 12
Port 13
System control
RxD1/SI1
TxD1/SO1
ASCK1/SCK1
RxD2/SI2
TxD2/SO2
ASCK2/SCK2
SI0/SDA0
Note 1
SO0
SCK0/SCL0
AD0 to AD7
A0 to A7
A8 to A15
A16 to A19
RD
WR
WAIT
ASTB
Note 2
EXA
P00 to P06
P10 to P17
P20 to P27
P30 to P37
P40 to P47
P50 to P57
P60 to P67
P70 to P72
P80 to P87
P90 to P95
P100 to P103
P120 to P127
P130, P131
RESET
X1
X2
XT1
XT2
V
DD
V
SS
V
PP
Note 1
Notes 1.
2
This function supports the I
The EXA pin is available in the µPD78F4218A, 78F4218AY only.
2.
C bus interface and is available in the µPD78F4216AY, 78F4218AY only.
Data Sheet U14125EJ1V0DS00
11
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
4. PIN FUNCTIONS
4.1 Port Pins (1/2)
Pin NameI / OAlternate FunctionFunction
P00INTP0
P01INTP1
P02INTP2/NMI
P03INTP3
P04INTP4
P05INTP5
P06
P10 to P17InputANI0 to ANI7Port 1 (P1):
P100TI5/TO5
P101TI6/TO6
P102TI7/TO7
P103
P120 to P127I/ORTP0 to RTP7P ort 12 (P12):
P130, P131I/OANO0, ANO1Port 13 (P13):
I/O
I/O
I/O
ASTB
ASCK2/SCK2
−
TI8/TO8
Port 6 (P6):
8-bit I/O port
•
Input/output can be specified in 1-bit uni t s.
•
When used as an input port, an on-chip pull -up resistor can be
•
specified by means of s oftware.
Port 7 (P7):
3-bit I/O port
•
Input/output can be specified in 1-bit uni t s.
•
Whether specifying input mode or output mode, an on-c hi p pul l -up
•
resistor can be specif i ed i n 1-bi t units by means of sof tware.
8-bit I/O port
•
Input/output can be specified in 1-bit uni t s.
•
Whether specifying input mode or output mode, an on-c hi p pul l -up
•
resistor can be specif i ed i n 1-bi t units by means of sof tware.
The interrupt control flag (KRIF) is set t o 1 when a falling edge is
•
detected at a pin of this port .
Port 9 (P9):
N-ch open-drain middle-voltage I/O port
•
6-bit I/O port
•
Input/output can be specified in 1-bit uni t s.
•
LEDs can be driven directly.
•
Port 10 (P10):
4-bit I/O port
•
Input/output can be specified in 1-bit uni t s.
•
Whether specifying input mode or output mode, an on-c hi p pul l -up
•
resistor can be specif i ed i n 1-bi t units by means of sof tware.
8-bit I/O port
•
Input/output can be specified in 1-bit uni t s.
•
Whether specifying input mode or output mode, an on-c hi p pul l -up
•
resistor can be specif i ed i n 1-bi t units by means of sof tware.
2-bit I/O port
•
Input/output can be specified in 1-bit uni t s.
•
Data Sheet U14125EJ1V0DS00
13
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
4.2
Non-Port Pins (1/2)
Pin NameI / OAlternate FunctionFunction
TI00P35External count c l ock input to 16-bit timer c ounter
TI01P36Capture trigger signal input to capture/compare register 00
TI1P33External count c l ock input to 8-bit timer c ounter 1
TI2P34External count c l ock input to 8-bit timer c ounter 2
TI5P100/TO5External count clock input t o 8-bi t timer counter 5
TI6P101/TO6External count clock input t o 8-bi t timer counter 6
TI7P102/TO7External count clock input t o 8-bi t timer counter 7
TI8
TO0P3016-bit timer output (shared by 14-bit PWM output)
TO1P31
TO2P32
TO5P100/TI5
TO6P101/TI6
TO7P102/TI7
TO8
RxD1P20/SI1Serial data input (UART1)
RxD2
TxD1P21/SO1Serial data output (UART1)
TxD2
ASCK1P22/SCK1Baud rate clock input (UA RT1)
ASCK2
SI0P25/SDA0
SI1P20/RxD1Serial data input (3-wi re serial I/O 1)
SI2
SO0P26Serial data output (3-wire s eri al I/O 0)
SO1P21/TxD1S eri al data output (3-wire serial I/O 1)
SO2
Note
SDA0
SCK0P27/SCL0
SCK1P22/ASCK1S eri al c l ock input/output (3-wire serial I/O 1)
SCK2P72/ASCK2S eri al c l ock input/output (3-wire serial I/O 2)
P103/TO8External count clock input t o 8-bi t timer counter 8
8-bit timer output (shared by 8-bi t PWM output)
P103/TI8
P70/SI2Serial data input (UA RT2)
P71/SO2Serial data output (UA RT2)
P72/SCK2Baud rate cl ock input (UART2)
Note
P70/RxD2Serial data input (3-wire serial I /O 2)
P71/TxD2S eri al data output (3-wire serial I/O 2)
P25/SI0Serial data input/output (I2C bus)
Note
P27/SCK0Serial c l ock input/output (I
P06
Serial data input (3-wire serial I /O 0)
Serial clock input/ output (3-wire serial I/O 0)
2
C bus)
External interrupt request i nput
14
This function is available in the
Note
PD78F4216AY, 78F4218AY only.
µ
Data Sheet U14125EJ1V0DS00
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
4.2 Non-Port Pins (2/2)
Pin NameI / OAlternate FunctionFunction
PCLOutputP23Clock output (for trimming main system clock and subsystem clock)
BUZOutputP24Buzzer out put
RTP0 to RTP7OutputP120 to P127Real-time output port that out put s data in synchronizati on wi t h
trigger
AD0 to AD7I/OP40 to P47Lower address/data bus for expanding memory externally
A0 to A7P80 to P87Lower addres s bus for expanding memory external l y
A8 to A15P50 to P57Mi ddl e address bus for expanding memory ex t ernal l y
A16 to A19
RDP64Strobe signal output f or readi ng from external memory
WR
WAITInputP66Wait insertion at external memory access
ASTBOutputP67Strobe output that external l y latches address inform at i on output to
Note
EXA
RESETInput
X1Input
X2
XT1Input
XT2
ANI0 to ANI7InputP10 t o P17A/D converter analog input
ANO0, ANO1OutputP130, P131D/A converter analog output
REF0
AV
REF1
AV
DD
AV
SS
AV
DD
V
SS
V
PP
V
Output
P60 to P63Higher addres s bus for expanding memory ext ernal l y
Output
P65Strobe signal output for writing to external memory
ports 4 through 6 and 8 to access external memory
OutputP37Status signal output at external memory access
−
−
System reset input
Connecting crystal res onator for main system clock oscillation
−
−
Connecting crystal res onator for subsystem clock oscillation
−
−−
A/D converter reference v ol t age i nput
D/A converter reference v ol t age i nput
A/D converter positi ve power supply. Connect to VDD.
GND for A/D converter and D/A converter. Connect to VSS.
Positive power supply
GND
Flash memory programming mode setting.
Applying high-voltage for program wri te/verify. Connect t hi s pin to
SS
directly or via a pull-down res i s tor in normal operation mode.
V
Connect the V
PP
pin to VSS via a pull-down resistor in a system in
which the on-chip flash mem ory is written while mounted on the
target board. For the pull-down connect i on, it is recommended to
use a resistor with a resistance ranging from 470 Ω to 10 kΩ.
The EXA pin is available in the
Note
PD78F4218A, 78F4218AY only.
µ
Data Sheet U14125EJ1V0DS00
15
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
4.3 Pin I/O Circuits and Recommended Connections of Unused Pins
The I/O circuit type of each pin and recommended connections of unused pins are shown in Table 4-1.
For each type of input/output circuit, refer to Figure 4-1.
Table 4-1. Types of Pin I/O Circuits and Recommended Connection of Unused Pins (1/2)
Pin NameI/O Circuit TypeI/ORecommended Connection of Unused Pi ns
P00/INTP0
P01/INTP1
P02/INTP2/NMI
P03/INTP3 to P06/INTP6
P10/ANI0 to P17/ANI79InputConnect to VSS or V
P20/RxD1/SI110-K
P21/TxD1/SO110-L
P22/ASCK1/SCK110-K
P23/PCL
P24/BUZ
P25/SI0/SDA0
P40/AD0 to P47/AD7
P50/A8 to P57/A15
P60/A16 to P63/A19
P64/RD
P65/WR
P66/WAIT
P67/ASTB
P70/RxD2/SI28-N
P71/TxD2/SO210-M
P72/ASCK2/SCK28-N
P80/A0 to P87/A712-E
P90 to P9513-D
P100/TI5/TO5
P101/TI6/TO6
P102/TI7/TO7
P103/TI8/TO8
P120/RTP0 to P127/RTP712-E
P130/ANO0, P131/ANO112-F
Notes 1.
16
The SDA0 and SCL0 pins are available in the
The EXA pin is available in the
2.
PD78F4218A, 78F4218AY only.
µ
Data Sheet U14125EJ1V0DS00
PD78F4216AY, 78F4218AY only.
µ
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
Table 4-1. Types of Pin I/O Circuits and Recommended Connection of Unused Pins (2/2)
Pin NameI/O Circuit TypeI/ORecommended Connection of Unused Pi ns
RESET2-G
XT1
16
XT2
REF0
AV
REF1
AV
DD
AV
SS
AV
PP
V
−
Input
−
−
Connect to V
SS
Leave open
Connect to V
Connect to V
Connect to V
Connect this pin to V
operation mode. Connect the V
SS
DD
SS
SS
directly or via a pull-down res i s t in normal
PP
pin to VSS via a pull-down
resistor in a system in which the on-chip flash memory is written
while mounted on the target board.
For the pull-down connection, it i s recommended to use a resistor
with a resistance ranging from 470 Ω to 10 kΩ.
Remark
Because the circuit type numbers are standardized among the 78K Series products, they are not
sequential in some models (i.e., some circuits are not provided).
Data Sheet U14125EJ1V0DS00
17
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
Figure 4-1. Types of Pin I/O Circuits (1/2)
Type 2-G
IN
Schmitt-triggered input with hysteresis characteristics
Type 5-A
Pullup
enable
Data
DD
V
P-ch
DD
V
P-ch
IN/OUT
Output
disable
N-ch
Input
enable
Type 10-K
Pullup
enable
Data
Open drain
Output disable
Type 10-L
Pullup
enable
Data
Open drain
Output disable
V
DD
P-ch
DD
V
P-ch
IN/OUT
N-ch
V
DD
P-ch
DD
V
P-ch
IN/OUT
N-ch
V
SS
Type 8-N
Pullup
enable
Data
Output
disable
Type 9
IN
P-ch
N-ch
(Threshold voltage)
DD
V
P-ch
N-ch
REF
V
V
DD
P-ch
Comparator
+
–
IN/OUT
Input
enable
Type 10-M
Pullup
enable
Data
Output disable
Type 12-E
Pullup
enable
Data
Output
disable
Input
enable
Analog output
voltage
P-ch
N-ch
V
DD
P-ch
V
DD
P-ch
IN/OUT
N-ch
V
SS
V
DD
P-ch
DD
V
P-ch
IN/OUT
N-ch
18
Data Sheet U14125EJ1V0DS00
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
Figure 4-1. Types of Pin I/O Circuits (2/2)
Type 12-F
Data
Output
disable
Input
enable
Type 13-D
Data
Output disable
Analog output
voltage
RD
Type 16
DD
V
P-ch
IN/OUT
N-ch
V
SS
P-ch
N-ch
N-ch
V
P-ch
V
SS
IN/OUT
DD
XT1XT2
Feedback
cut-off
P-ch
Middle-voltage input buffer
Data Sheet U14125EJ1V0DS00
19
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
5. INTERNAL MEMORY SIZE SWITCHING REGISTER (IMS)
IMS is a register that is set by software and is used to specify a part of the internal memory that is not to be used.
By setting this register, the internal memory of the µPD78F4218AY can be mapped identically to that of a mask ROM
version with a different internal memory (ROM and RAM) capacity.
IMS is set with an 8-bit memory manipulation instruction.
RESET input sets IMS to FFH.
(1)
PD78F4216A, 78F4216AY
µµµµ
Figure 5-1. Internal Memory Size Switching Register (IMS) Format
Caution IMS is not provided on the mask ROM versions (
PD784217A, 784218A, 784217AY, and
µµµµ
784218AY).
Table 5-2 shows the IMS setting values to make the memory mapping the same as that of the mask ROM
versions.
Table 5-2. Setting Value of Internal Memory Size Switching Register (IMS)
Target Mask ROM VersionIMS Setting Value
PD784217A, 784217AYEFH
µ
PD784218A, 784218AYFFH
µ
Data Sheet U14125EJ1V0DS00
21
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
6. PROGRAMMING FLASH MEMORY
The flash memory can be written with the µPD78F4218AY mounted on the target board (on-board). To do so,
connect a dedicated flash programmer (Flashpro II (part number: FL-PR2), Flashpro III (part number: FL-PR3, PGFP3) to the host machine and target system.
Writing to flash memory can also be performed using flash memory writing adapter connected to Flashpro II or
Flashpro III.
Remark
FL-PR2 and FL-PR3 are products of Naito Densei Machida Mfg. Co., Ltd.
6.1 Selecting Communication Mode
To write the flash memory, use Flashpro II and Flashpro III by serial communication. Select a serial
communication mode from those listed in Table 6-1 in the format shown in Figure 6-1. Each communication mode is
selected by the number of VPP pulses shown in Table 6-1.
Table 6-1. Communication Modes
Communication
Mode
3-wire serial I/O3
Handshake
Note 2
Number of
Channels
1
Pins UsedNumber of
SCK0/P27/SCL0
SO0/P26
SI0/P25/SDA0
SCK1/ASCK1/P22
SO1/TxD1/P21
SI1/RxD1/P20
SCK2/ASCK2/P72
SO2/TxD2/P71
SI2/RxD2/P70
SCK0/P27/SCL0
SO0/P26
SI0/P25/SDA0
P24/BUZ
TxD1/SO1/P21
RxD1/SI1/P20
TxD2/SO2/P71
RxD2/SI2/P70
Note 1
Note 1
Note 1
Note 1
0
1
2
3
8UART2
9
PP
V
Pulses
Notes 1.
The SCL0 and SDA0 pins are available in the
This made is available in the µPD78F4216A, 78F4216AY (other than I, K, E standard)
2.
PD78F4216AY, 78F4218AY only.
µ
This made is available in the µPD78F4218A, 78F4218AY (other than I standard)
Caution Be sure to select a communication mode with the number of V
22
Data Sheet U14125EJ1V0DS00
PP
pulses shown in Table 6-1.
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
Figure 6-1. Communication Mode Selecting Format
VPP pulses
10 V
V
V
RESET
PP
DD
V
SS
V
DD
V
SS
12n
Flash programming mode
6.2 Flash Memory Programming Function
The flash memory is written by transferring or receiving commands and data in a selected communication mode.
The major functions of flash memory programming are listed in Table 6-2.
Table 6-2. Major Functions of Flash Memory Programming
FunctionDescription
Batch erasureErases all cont ents of memory.
Block erasureErases contents of specified m em ory block with one memory bloc k
consisting of 16 KB .
Batch blank checkChecks erased status of entire memory.
Block blank checkChecks erased status of specified block.
Data writeWrites flash memory based on write start address and number of
data to be written (in bytes ).
Batch verifyCompares all c ont ents of memory with input dat a.
Block verifyCompares contents of specifi ed m em ory block with input data.
Data Sheet U14125EJ1V0DS00
23
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
6.3 Connecting Flashpro II and Flashpro III
The Flashpro II, Flashpro III and µPD78F4218AY are connected differently depending on the selected
communication mode (3-wire serial I/O or UART). Figures 6-2 to 6-4 show the connections in the respective
communication modes.
Figure 6-2. Connection of Flashpro II and Flashpro III in 3-Wire Serial I/O Mode
V
PP
V
DD
RESET
Flashpro ll,
Flashpro lll
SCK0 or SCK1 or SCK2
SI0 or SI1 or SI2
SO0 or SO1 or SO2
SS
V
µ
PD78F4218AY
Figure 6-3. Connection of Flashpro III in Handshake Mode
VPP
VDD
RESET
SCK0
Flashpro lll PD78F4218AY
SI0
SO0
P24
VSS
µ
Figure 6-4. Connection of Flashpro II and Flashpro III in UART Mode
VPP
VDD
Flashpro ll,
Flashpro lll
RESET
RxD1 or RxD2
µ
PD78F4218AY
24
TxD1 or TxD2
SS
V
Data Sheet U14125EJ1V0DS00
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
7. ELECTRICAL SPECIFICATIONS
A
= 25
Absolute Maximum Ratings (T
ParameterSymbolConditionsRatingsUnit
DD
AV
AV
V
AV
AV
V
V
V
T
DD
SS
REF0
A/D converter reference v ol t age i nput
REF1
D/A converter reference v ol t age i nput
I1
Other than P90 to P95
I2
P90 to P95N-ch open drain
I3
VPP pin for programming
AN
Analog input pinAVSS − 0.3 to AV
O
OL
Per pin15mA
Total of P2, P4 to P875mA
Total of P0, P3, P9, P10, P12, P1375mA
Total of all pins100mA
OH
Per pin
Total of all pins
A
stg
Supply voltage
Input voltage
Analog input voltageV
Output voltageV
Output current, lowI
Operating ambient
temperature
Storage temperatureT
C)
°°°°
0.3 to +6.5V
−
DD
0.3 to V
−
0.3 to V
−
0.3 to VDD + 0.3V
−
0.3 to VDD + 0.3V
−
0.3 to VDD + 0.3V
−
−
−
0.3 to V
−
−
+ 0.3V
SS
+ 0.3V
0.3 to +12V
0.3 to +10.5V
DD
+ 0.3V
10mAOutput current, highI
−
50mA
−
40 to +85
−
65 to +125
REF0
+ 0.3V
C
°
C
°
Caution Product quality may suffer if the absolute maximum rating is exceeded even momentarily for
any parameter. That is, the absolute maximum ratings are rated values at which the product is
on the verge of suffering physical damage, and therefore the product must be used under
conditions that ensure that the absolute maximum ratings are not exceeded.
Data Sheet U14125EJ1V0DS00
25
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
Operating Conditions
A
Operating ambient temperature (T
•
Supply voltage and clock cycle time: See Figure 7-1
•
Operating voltage with subsystem clock operation: VDD = 1.9 to 5.5 V
•
): −40 to +85°C
Figure 7-1. Supply Voltage and Clock Cycle Time (CPU Clock Frequency: f
10,000
8,000
500
400
[ns]
CYK
320
300
Clock cycle time t
200
160
Guaranteed
operating range
CPU
)
100
80
0
01231.92.74.55.5
Supply voltage [V]
Capacitance (TA = 25
ParameterSymbolConditionsMIN.TYP.MAX.Unit
C, VDD = VSS = 0 V)
°°°°
I
f = 1 MHz
Unmeasured pins
returned to 0 V.
O
IO
Other than Port 915pFInput capacitanceC
Port 920pF
Other than Port 915pFOutput capacitanceC
Port 920pF
Other than Port 915pFI/O capacitanceC
Port 920pF
456
26
Data Sheet U14125EJ1V0DS00
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
Main System Clock Oscillator Characteristics (TA =
ResonatorRecom m ended Ci rcuitParameterConditionsMIN.TYP.MAX.Unit
Ceramic
resonator
or crystal
resonator
External
clock
X2X1 V
X2X1
PD74HCU04
µ
SS
Oscillation frequency
X
(f
)
X1 input frequency (fX)
X1 input high-/low-
WXH
level width (t
X1 input rising/falling
XR
time (t
, tXF)
WXL
, t
40 to +85
−−−−
4.5 V ≤ VDD ≤ 5.5 V212.5
2.7 V ≤ VDD < 4.5 V26.25
2.0 V ≤ VDD < 2.7 V23.125
1.9 V ≤ V
4.5 V ≤ VDD ≤ 5.5 V212.5
2.7 V ≤ VDD < 4.5 V26.25
2.0 V ≤ VDD < 2.7 V23.125
1.9 V ≤ V
)
4.5 V ≤ VDD ≤ 5.5 V05
2.7 V ≤ VDD < 4.5 V010
2.0 V ≤ VDD < 2.7 V020
1.9 V ≤ V
C)
°°°°
DD
< 2.0 V22
DD
< 2.0 V22
15250ns
DD
< 2.0 V030
MHz
MHz
ns
Cautions 1. When using the main system clock oscillator, wire as follows in the area enclosed by the
broken lines in the above figures to avoid an adverse effect from wiring capacitance.
Keep the wiring length as short as possible.
••••
Do not cross the wiring with other signal lines.
••••
Do not route the wiring near a signal line through which a high fluctuating current flows.
••••
Always make the ground point of the oscillator capacitor the same potential as VSS.
••••
Do not ground the capacitor to a ground pattern through which a high current flows.
••••
Do not fetch signals from the oscillator.
••••
2. When the main system clock is stopped and the system is operated by the subsystem clock,
the subsystem clock should be switched back to the main system clock after the oscillation
stabilization time is secured by the program.
Remark
For the resonator selection and oscillator constant, users are required to either evaluate the oscillation
themselves or apply to the resonator manufacturer for evaluation.
Data Sheet U14125EJ1V0DS00
27
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
Subsystem Clock Oscillator Characteristics (TA =
ResonatorRecom m ended Ci rcuitP aram et erConditionsMIN.TYP.MAX.Unit
Crystal
resonator
External
clock
Time required to stabilize oscillation after applying supply voltage (V
Note
VSSXT2XT1
XT2XT1
PD74HCU04
µ
Oscillation frequency
XT
(f
)
Oscillation
stabilization time
XT1 input frequency
XT
(f
)
XT1 input high-/lowlevel width (t
XTH
Note
XTL
, t
40 to +85
−−−−
4.5 V ≤ VDD ≤ 5.5 V1.22
1.9 V ≤ VDD < 4.5 V10
)
C)
°°°°
3232.76835kHz
3235kHz
14.315.6
DD
).
Cautions 1. When using the subsystem clock oscillator, wire as follows in the area enclosed by the
broken lines in the above figures to avoid an adverse effect from wiring capacitance.
Keep the wiring length as short as possible.
••••
Do not cross the wiring with other signal lines.
••••
Do not route the wiring near a signal line through which a high fluctuating current flows.
••••
Always make the ground point of the oscillator capacitor the same potential as V
••••
Do not ground the capacitor to a ground pattern through which a high current flows.
••••
Do not fetch signals from the oscillator.
••••
SS
.
s
s
µ
Remark
2. When the main system clock is stopped and the device is operating on the subsystem clock,
wait until the oscillation stabilization time has been secured by the program before switching
back to the main system clock.
For the resonator selection and oscillator constant, users are required to either evaluate the oscillation
themselves or apply to the resonator manufacturer for evaluation.
fXX = 12.5 MHz, VDD = 5.0 V ±10%1940mA
fXX = 6 MHz, VDD = 3.0 V ±10%617mA
XX
f
= 3 MHz, VDD = 2.0 V ±5%210mA
fXX = 12.5 MHz, VDD = 5.0 V ±10%720mA
fXX = 6 MHz, VDD = 3.0 V ±10%210mA
XX
f
= 3 MHz, VDD = 2.0 V ±5%0.57mA
DD3
I
IDLE mode
fXX = 12.5 MHz, VDD = 5.0 V ±10%13mA
fXX = 6 MHz, VDD = 3.0 V ±10%0.51.3mA
XX
f
= 3 MHz, VDD = 2.0 V ±5%0.30.9mA
DD4
I
Operation
Note
mode
fXX = 32 kHz, VDD = 5.0 V ±10%140500
fXX = 32 kHz, VDD = 3.0 V ±10%100350
fXX = 32 kHz, 2.0 V ≤ VDD ≤ 2.7 V90300
fXX = 32 kHz, 1.9 V ≤ VDD < 2.0 V80250
DD5
I
HALT
Note
mode
fXX = 32 kHz, VDD = 5.0 V ±10%60200
fXX = 32 kHz, VDD = 3.0 V ±10%20160
fXX = 32 kHz, 2.0 V ≤ VDD ≤ 2.7 V15120
fXX = 32 kHz, 1.9 V ≤ VDD < 2.0 V10100
DD6
I
IDLE
Note
mode
fXX = 32 kHz, VDD = 5.0 V ±10%50190
fXX = 32 kHz, VDD = 3.0 V ±10%15150
fXX = 32 kHz, 2.0 V ≤ VDD ≤ 2.7 V12110
fXX = 32 kHz, 1.9 V ≤ VDD < 2.0 V790
Data retention voltageV
DDDR
HALT, IDLE modes1.95.5V
DDDR
STOP mode
VDD = 2.0 V ±5%210
DD
V
= 5.0 V ±10%1050
Pull-up resistorRLVIN = 0 V1030100k
A
µ
A
µ
A
µ
A
µ
A
µ
A
µ
A
µ
A
µ
A
µ
A
µ
A
µ
A
µ
AData retention currentI
µ
A
µ
Ω
When main system clock is stopped and subsystem clock is operating.
Note
Remark
Unless otherwise specified, the characteristics of alternate-function pins are the same as those of port
pins.
Data Sheet U14125EJ1V0DS00
31
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
AC Characteristics (TA =
40 to +85
−−−−
(1) Read/write operation (1/2)
ParameterSymbolConditionsMIN.TYP.MAX.Unit
Cycle timet
Address setup time (t o A STB↓)t
Address hold time (from A STB↓)t
ASTB high-level widtht
Address hold time (from RD↑)t
Delay time from address to RD↓t
Address float time (from RD↓)t
Data input time from addresst
Data input time from AS TB
Data input time from RD
↓
Delay time from ASTB↓ to RD↓t
Data hold time (from RD↑)t
CYK
SAST
HSTLA
WSTH
HRA
DAR
FAR
DAID
DSTID
t
↓
DRID
t
DSTR
HRID
C, VDD = AVDD = 1.9 to 5.5 V, VSS = AVSS = 0 V)
°°°°
4.5 V ≤ VDD ≤ 5.5 V80ns
2.7 V ≤ VDD < 4.5 V160ns
2.0 V ≤ V
DD
2.7 V320ns
<
1.9 V ≤ VDD < 2.0 V500ns
VDD = 5.0 V ±10%(0.5 + a)T − 20ns
VDD = 3.0 V ±10%(0.5 + a)T − 40ns
VDD = 2.0 V ±5%(0.5 + a)T − 80ns
VDD = 5.0 V ±10%0.5T − 19ns
VDD = 3.0 V ±10%0.5T − 24ns
VDD = 2.0 V ±5%0.5T − 34ns
VDD = 5.0 V ±10%(0.5 + a)T − 17ns
VDD = 3.0 V ±10%(0.5 + a)T − 40ns
VDD = 2.0 V ±5%(0.5 + a)T − 110ns
VDD = 5.0 V ±10%0.5T − 14ns
VDD = 3.0 V ±10%0.5T − 14ns
VDD = 2.0 V ±5%0.5T − 14ns
VDD = 5.0 V ±10%(1 + a)T − 24ns
VDD = 3.0 V ±10%(1 + a)T − 35ns
VDD = 2.0 V ±5%(1 + a)T − 80ns
VDD = 5.0 V ±10%0ns
VDD = 3.0 V ±10%0ns
VDD = 2.0 V ±5%0ns
VDD = 5.0 V ±10%(2.5 + a + n)T − 37ns
VDD = 3.0 V ±10%(2.5 + a + n)T − 52ns
VDD = 2.0 V ±5%(2.5 + a + n)T − 120ns
VDD = 5.0 V ±10%(2 + n)T − 35ns
VDD = 3.0 V ±10%(2 + n)T − 50ns
VDD = 2.0 V ±5%(2 + n)T − 80ns
VDD = 5.0 V ±10%(1.5 + n)T − 40ns
VDD = 3.0 V ±10%(1.5 + n)T − 50ns
VDD = 2.0 V ±5%(1.5 + n)T − 90ns
VDD = 5.0 V ±10%0.5T − 9ns
VDD = 3.0 V ±10%0.5T − 9ns
VDD = 2.0 V ±5%0.5T − 20ns
VDD = 5.0 V ±10%0ns
VDD = 3.0 V ±10%0ns
VDD = 2.0 V ±5%0ns
Remark
32
CYK
T: t
= 1/fXX (fXX: main system clock frequency)
a: 1 (during address wait), otherwise, 0
n: Number of waits (n ≥ 0)
Data Sheet U14125EJ1V0DS00
AC Characteristics
(1) Read/write operation (2/2)
ParameterSymbolConditionsMIN.TYP.MAX.Unit
Address active time from RD
Delay time from RD↑ to ASTB↑t
RD low-level widtht
Delay time from address t o WR↓t
Address hold time (from WR↑)t
Delay time from ASTB↓ to data
output
Delay time from WR↓ to data
output
Delay time from ASTB↓ to WR↓t
Data setup time (to WR↑)t
Data hold time (from WR↑)t
Delay time from WR↑ to ASTB↑t
WR low-level widtht
DRA
t
↑
DRST
WRL
DAW
HRD
DSTOD
t
DWOD
t
DSTW
SODWR
HWOD
DWST
WWL
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
VDD = 5.0 V ±10%0.5T − 2ns
VDD = 3.0 V ±10%0.5T − 12ns
VDD = 2.0 V ±5%0.5T − 35ns
VDD = 5.0 V ±10%0.5T − 9ns
VDD = 3.0 V ±10%0.5T − 9ns
VDD = 2.0 V ±5%0.5T − 40ns
VDD = 5.0 V ±10%(1.5 + n)T − 25ns
VDD = 3.0 V ±10%(1.5 + n)T − 30ns
VDD = 2.0 V ±5%(1.5 + n)T − 25ns
VDD = 5.0 V ±10%(1 + a)T − 24ns
VDD = 3.0 V ±10%(1 + a)T − 34ns
VDD = 2.0 V ±5%(1 + a)T − 70ns
VDD = 5.0 V ±10%0.5T − 14ns
VDD = 3.0 V ±10%0.5T − 14ns
VDD = 2.0 V ±5%0.5T − 14ns
VDD = 5.0 V ±10%0.5T + 15ns
VDD = 3.0 V ±10%0.5T + 30ns
VDD = 2.0 V ±5%0.5T + 240ns
VDD = 5.0 V ±10%0.5T − 30ns
VDD = 3.0 V ±10%0.5T − 30ns
VDD = 2.0 V ±5%0.5T − 30ns
VDD = 5.0 V ±10%0.5T − 9ns
VDD = 3.0 V ±10%0.5T − 9ns
VDD = 2.0 V ±5%0.5T − 20ns
VDD = 5.0 V ±10%(1.5 + n)T − 20ns
VDD = 3.0 V ±10%(1.5 + n)T − 25ns
VDD = 2.0 V ±5%(1.5 + n)T − 70ns
VDD = 5.0 V ±10%0.5T − 14ns
VDD = 3.0 V ±10%0.5T − 14ns
VDD = 2.0 V ±5%0.5T − 50ns
VDD = 5.0 V ±10%0.5T − 9ns
VDD = 3.0 V ±10%0.5T − 9ns
VDD = 2.0 V ±5%0.5T − 30ns
VDD = 5.0 V ±10%(1.5 + n)T − 25ns
VDD = 3.0 V ±10%(1.5 + n)T − 30ns
VDD = 2.0 V ±5%(1.5 + n)T − 30ns
Remark
CYK
T: t
= 1/fXX (fXX: main system clock frequency)
a: 1 (during address wait), otherwise, 0
n: Number of wait states (n ≥ 0)
Data Sheet U14125EJ1V0DS00
33
AC Characteristics
(2) External wait timing
ParameterSymbolConditionsMIN.TYP.MAX.Unit
Input time from address to
WAIT
↓
Input time from ASTB↓ to
WAIT
↓
Hold time from ASTB↓ to WAIT
Delay time from ASTB↓ to
WAIT
↑
Input time from RD↓ to WAIT
Hold time from RD↓ to WAIT
Delay time from RD↓ to WAIT
Data input time from WAI T
Delay time from WAIT↑ to RD
Delay time from WAIT↑ to WR
Input time from WR↓ to WAIT
Hold time from WR↓ to WAIT
Delay time from WR↓ to WAIT
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
DAWT
t
VDD = 5.0 V ±10%(2 + a)T − 40ns
VDD = 3.0 V ±10%(2 + a)T − 60ns
VDD = 2.0 V ±5%(2 + a)T − 300ns
DSTWT
t
VDD = 5.0 V ±10%1.5T − 40ns
VDD = 3.0 V ±10%1.5T − 60ns
VDD = 2.0 V ±5%1.5T − 260ns
HSTWT
t
VDD = 5.0 V ±10%(0.5 + n)T + 5ns
VDD = 3.0 V ±10%(0.5 + n)T + 10ns
VDD = 2.0 V ±5%(0.5 + n)T + 30ns
DSTWTH
t
VDD = 5.0 V ±10%(1.5 + n)T − 40ns
VDD = 3.0 V ±10%(1.5 + n)T − 60ns
VDD = 2.0 V ±5%(1.5 + n)T − 90ns
DRWTL
t
↓
VDD = 5.0 V ±10%T − 40ns
VDD = 3.0 V ±10%T − 60ns
VDD = 2.0 V ±5%T − 70ns
HRWT
t
↓
VDD = 5.0 V ±10%nT + 5ns
VDD = 3.0 V ±10%nT + 10ns
VDD = 2.0 V ±5%nT + 30ns
DRWTH
t
↑
VDD = 5.0 V ±10%(1 + n)T − 40ns
VDD = 3.0 V ±10%(1 + n)T − 60ns
VDD = 2.0 V ±5%(1 + n)T − 90ns
DWTID
t
↑
VDD = 5.0 V ±10%0.5T − 5ns
VDD = 3.0 V ±10%0.5T − 10ns
VDD = 2.0 V ±5%0.5T − 30ns
DWTR
t
↑
VDD = 5.0 V ±10%0.5Tns
VDD = 3.0 V ±10%0.5Tns
VDD = 2.0 V ±5%0.5T + 5ns
DWTW
t
↑
VDD = 5.0 V ±10%0.5Tns
VDD = 3.0 V ±10%0.5Tns
VDD = 2.0 V ±5%0.5T + 5ns
DWWTL
t
↓
VDD = 5.0 V ±10%T − 40ns
VDD = 3.0 V ±10%T − 60ns
VDD = 2.0 V ±5%T − 90ns
HWWT
t
VDD = 5.0 V ±10%nT + 5ns
VDD = 3.0 V ±10%nT + 10ns
VDD = 2.0 V ±5%nT + 30ns
DWWTH
t
↑
VDD = 5.0 V ±10%(1 + n)T − 40ns
VDD = 3.0 V ±10%(1 + n)T − 60ns
VDD = 2.0 V ±5%(1 + n)T − 90ns
Remark
34
CYK
T: t
= 1/fXX (fXX: main system clock frequency)
a: 1 (during address wait), otherwise, 0
n: Number of wait states (n ≥ 0)
Data Sheet U14125EJ1V0DS00
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
Serial Operation (TA =
40 to +85
−−−−
C, VDD = AVDD = 1.9 to 5.5 V, VSS = AVSS = 0 V)
°°°°
(a) 3-wire serial I/O mode (SCK: Internal clock output)
ParameterSymbolConditionsMIN.TYP.MAX.Unit
KCY1
2.7 V ≤ VDD ≤ 5.5 V800nsSCK cycle timet
KH1
2.7 V ≤ VDD ≤ 5.5 V350nsSCK high-/low-level widtht
,
KL1
t
SIK1
2.7 V ≤ VDD ≤ 5.5 V10nsSI setup time (to SCK↑)t
t
KSI1
KSO1
SI hold time (from SCK↑)t
SO output delay time
(from SCK↓)
(b) 3-wire serial I/O mode (SCK: External clock input)
ParameterSymbolConditionsMIN.TYP.MAX.Unit
KCY2
2.7 V ≤ VDD ≤ 5.5 V800nsSCK cycle timet
KH2
2.7 V ≤ VDD ≤ 5.5 V400nsSCK high-/low-level widtht
KL2
t
SIK2
2.7 V ≤ VDD ≤ 5.5 V10nsSI setup time (to SCK↑)t
t
KSI2
KSO2
SI hold time (from SCK↑)t
SO output delay time
(from SCK↓)
3,200ns
1,500ns
30ns
40ns
30ns
3,200ns
1,600ns
30ns
40ns
30ns
(c) UART mode
ParameterSymbolConditionsMIN.TYP.MAX.Unit
ASCK cycle timet
ASCK high-/low-level wi dtht
KCY3
4.5 V ≤ VDD ≤ 5.5 V417ns
2.7 V ≤ VDD < 4.5 V833ns
1,667ns
KH3
4.5 V ≤ VDD ≤ 5.5 V208ns
KL3
t
2.7 V ≤ VDD < 4.5 V416ns
833ns
Data Sheet U14125EJ1V0DS00
35
(d) I2C bus mode
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
SCL0 clock frequencyf
Bus free time (between st op
and start conditions)
Hold time
Note1
Low-level width of SCL0 cloc kt
High-level width of SCL0 c l ockt
Setup time of start/restart
conditions
When using CBUS-
time
compatible master
When using I
2
C bus
Data setup timet
Rise time of SDA0 and SCL0
signals
Fall time of SDA0 and SCL0
signals
Setup time of stop c ondi t i ont
Pulse width of spike restricted
by input filter
Load capacitance of each bus
line
CLK
BUF
t
HD : STA
t
LOW
HIGH
SU : STA
t
HD : DAT
t
SU : DAT
R
t
F
t
SU : STO
SP
t
Cb
Standard ModeHigh-Speed ModeParameterSymbol
MIN.MAX.MIN.MAX.
01000400kHz
Note 2
0
250
4.7
4.0
4.7
4.0
4.7
5.0
−
−
4.0
−
−
−
−
−
−−−
−
−
1,00020 + 0. 1Cb
30020 + 0.1Cb
−
−−
−
400
0
100
1.3
0.6
1.3
0.6
0.6
Note 2
Note 4
Note 5
Note 5
0.6
−
−
−
−
−
Note 3
0.9
−
300ns
300ns
−
050ns
−
400pF
Unit
µ
µ
µ
µ
µ
µ
µ
ns
µ
s
s
s
s
s
sData hold
s
s
Notes 1.
For the start condition, the first clock pulse is generated after the hold time.
To fill the undefined area of the SCL0 falling edge, it is necessary for the device to provide an internal
2.
IHmin.
SDA0 signal (on V
If the device does not extend the SCL0 signal low-level hold time (t
3.
HD : DAT
time t
The high-speed mode I2C bus can be used in a standard mode I2C bus system. In this case, the
4.
needs to be satisfied.
) with at least 300 ns of hold time.
LOW
), only the maximum data hold
conditions described below must be satisfied.
If the device does not extend the SCL0 signal low-level hold time
•
SU : DAT
t
≥ 250 ns
If the device extends the SCL0 signal low-level hold time
•
Be sure to transmit the data bit to the SDA0 line before the SCL0 line is released (t
Rmax.
+ t
SU : DAT
= 1,000 + 250 = 1,250 ns by standard mode I2C bus specification)
VDD supply currentI
VPP supply currentI
Write countC
Operating temperature
Storage temperature
Note 3
Note 4
Programming temperatureT
X
DD
V
PPL
V
PP
V
PPH
V
DD
PP
WRT
A
T
stg
T
PRG
4.5 V ≤ VDD ≤ 5.5 V212. 5MHz
2.7 V ≤ VDD < 4.5 V26.25MHz
2.0 V ≤ VDD < 2.7 V23.125MHz
1.9 V ≤ VDD < 2.0 V222MHz
1.95.5V
1.1V
DD
DD
V
V
Upon VPP low-level detection00.2V
Upon VPP high-level detection0.9V
DD
DD
V
Upon VPP high-voltage detection9.71010.3V
40mA
VPP = 10 V100mA
Note2
20
4085
−
65125
−
1040
Times
C
°
C
°
C
°
PD78F4216A, 78F4216AY K standard: 2.7 V ≤ VDD < 5.5 V, VPP = 10.3 ±0.3 V
Notes 1.
µ
E standard: 2.7 V ≤ VDD < 5.5 V, VPP = 10.0 ±0.3 V
Operation cannot be guaranteed when the number of writes exceeds 20 times. In the case of the
2.
PD78F4216A and 78F4216AY with K standard, operation cannot be guaranteed when the number of
µ
writes exceeds 5 times.
µPD78F4216A, 78F4216AY K standard: TA = −10 to +60°C
3.
µPD78F4216A, 78F4216AY K standard: TA = −10 to +80°C
4.
Cautions 1. If writing is not successful in write operation, execute the program command again, and
execute the verify command to confirm the normal completion of the write operation.
(
PD78F4216A, 78F4216AY: I, K, E, P standard)
µµµµ
2. Handshake mode is supported by the following products.
PD78F4216A, 78F4216AY: Other than I, K, E standard
µµµµ
PD78F4218A, 78F4218AY: Other than I standard
µµµµ
Remark
The fifth alphabetic character from the left in the lot number indicates the standard of the product. After
executing the program command, execute the verify command to confirm the normal completion of the
write operation.
Handshake mode is the CSI write mode that uses P24.
Caution Do not use different soldering methods together (except for partial heating).
Data Sheet U14125EJ1V0DS00
49
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
APPENDIX A. DEVELOPMENT TOOLS
The following development tools are available for system development using the µPD78F4218AY. Also refer to
(5) Cautions on using development tools
(1) Language processing software
RA78K4Assembler package com m on to 78K/IV Series
CC78K4C compiler package common to 78K / IV Series
DF784218Device file common to µPD784216A, 784216AY, 784218A, 784218AY Subseries
CC78K4-LC c om piler library source file common to 78K/IV Seri es
(2) Flash memory writing tools
.
Flashpro II
(Part number: FL-PR2),
Flashpro III
(Part number: FL-PR3, PG-FP3)
FA-100GFAdapter for writing 100-pin plastic QFP (GF-3B A type) flash memory. Connection must be
FA-100GCAdapter for writ i ng 100-pi n pl astic LQFP (GC-8EU type) flash memory. Connection must be
Dedicated flash programmer for m i crocontroller incorporating flash memory
performed in accordance with the target product.
performed in accordance with the target product.
(3) Debugging tools
When IE-78K4-NS in-circuit emulator is used
••••
IE-78K4-NSIn-circuit emulator common t o 78K/IV Series
IE-70000-MC-PS-BPower supply unit for IE-78K4-NS
IE-70000-98-IF-CInterface adapter required when PC-9800 s eri es PC (except notebook type) i s used as host
machine (C bus supported)
IE-70000-CD-IF-APC card and cabl e when P C-9800 series notebook PC is used as host machine (PCMCIA
socket supported)
IE-70000-PC-IF-C
IE-70000-PCI-IFInterface adapter required when usi ng PC that incorporates PCI bus as host machine
IE-784225-NS-EM1Emulation board to emulat e µPD784216A, 784216AY, 784218A, 784218AY Subseries
NP-100GFEmulati on probe f or 100-pi n pl astic QFP (GF-3BA type)
NP-100GCEmulation probe for 100-pin plastic LQFP (GC-8EU type)
EV-9200GF-100Socket to be mounted on a target system board made for 100-pin plastic QFP (GF-3BA type)
TGC-100SDWConversion adapter to c onnect the NP-100GC and a target system board on which a 100-pin
ID78K4-NSIntegrated debugger for IE-78K4-NS
SM78K4System si mulator common to 78K/IV Series
DF784218Device file common to µPD784216A, 784216AY, 784218A, 784218AY Subseries
Interface adapter required when using I B M PC/AT
supported)
plastic LQFP (GC-8EU ty pe) c an be mounted
TM
compatibles as host m achine (ISA bus
50
Data Sheet U14125EJ1V0DS00
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
When IE-784000-R in-circuit emulator is used
••••
IE-784000-RIn-circuit emulator common to 78K/IV Series
IE-70000-98-IF-CInterface adapter required when PC-9800 s eri es PC (except notebook type) i s used as host
machine (C bus supported)
IE-70000-PC-IF-CInterface adapter required when using IBM PC/AT and c om patibles as host machine (I SA bus
supported)
IE-70000-PCI-IFInterface adapter required when usi ng PC that incorporates PCI bus as host machine
IE-78000-R-SV3Interface adapter and cable required when EWS is used as host machine
IE-784225-NS-EM1Emulation board to emulat e µPD784216A, 784216AY, 784218A, 784218AY Subseries
IE-784000-R-EMEmulation board common to 78K/IV S eri es
IE-78K4-R-EX3Emulation probe conversion board required when using IE-784225-NS-EM1 on IE-784000-R.
EP-784218GF-REmulation probe for 100-pin plas t i c QFP (GF-3BA type)
EP-78064GC-REmulation probe for 100-pin plas tic LQFP (GC-8EU type)
EV-9200GF-100Socket to be mounted on a target system board made for 100-pin plastic QFP (GF-3BA type)
TGC-100SDWConversion adapter to c onnect the EP-78064GC-R and a target system board on which a
100-pin plastic LQFP (GC-8EU type) can be mounted
ID78K4Integrated debugger for IE-784000-R
SM78K4System si mulator common to 78K/IV Series
DF784218Device file common to µPD784216A, 784216AY, 784218A, 784218AY Subseries
(4) Real-time OS
RX78K/IVReal-ti m e OS for 78K/IV Series
MX78K4OS for 78K/IV Series
Data Sheet U14125EJ1V0DS00
51
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
(5) Cautions on using development tools
The ID78K4-NS, ID78K4, and SM78K4 are used in combination with the DF784218.
•
The CC78K4 and RX78K/IV are used in combination with the RA78K4 and DF784218.
•
The FL-PR2, FL-PR3, FA-100GF, FA-100GC, NP-100GF, and NP-100GC are products made by Naito
78K/IV Series User’s Manual InstructionsU10905E
78K/IV Series Ins truction Table
78K/IV Series Ins truction Set
78K/IV Series Appli cation Note Software Basic s
Documents related to development tools (user’s manuals)
Document NameDocument No.
LanguageU11162ERA78K4 Assembler Pa ckage
OperationU11334E
RA78K Structured Assembler PreprocessorU11743E
LanguageU11571ECC78K4 C Compiler
OperationU11572E
IE-78K4-NSU13356E
IE-784000-RU12903E
IE-784218-R-EM1U12155E
IE-784225-NS-EM1U13742E
EP-78064EEU-1469
SM78K4 System Si mulator Windows BasedReferenceU10093E
SM78K Series System SimulatorExternal Part User Open
Interface Specifi c ations
ID78K4-NS Integrated Debugger PC Bas edReferenceU12796E
ID78K4 Integrated Debugger Windows Bas edReferenceU10440E
ID78K4 Integrated Debugger HP-UX, S unOS , NEWS-OS BasedReferenceU11960E
U14121E
U10092E
−
−
−
Caution The related documents listed above are subject to change without notice. Be sure to use the
latest version of each document for designing.
Data Sheet U14125EJ1V0DS00
53
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
Documents related to embedded software (user’s manuals)
Document NameDocument No.
78K/IV Series Real-Tim e OS
78K/IV Series OS MX78K4Fundamental
FundamentalU10603E
InstallationU10604E
Debugger
Other documents
Document NameDocument No.
SEMICONDUCTOR SELECTION GUI DE Products & Packages (CD-ROM)X13769X
Semiconductor Device Mounting Technology ManualC10535E
Quality Grades on NEC Semic onductor DevicesC11531E
NEC Semiconductor Device Reliability /Quality Control SystemC10983E
Guide to Prevent Damage for Semi conductor Devices by El ec trostatic Discharge (E S D)C11892E
Guide to Microcomputer-Relat ed P roducts by Third Party
−
−
−
Caution The related documents listed above are subject to change without notice. Be sure to use the
latest version of each document for designing.
54
Data Sheet U14125EJ1V0DS00
[MEMO]
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
Data Sheet U14125EJ1V0DS00
55
[MEMO]
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
56
Data Sheet U14125EJ1V0DS00
[MEMO]
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
Data Sheet U14125EJ1V0DS00
57
µµµµ
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
NOTES FOR CMOS DEVICES
1PRECAUTION AGAINST ESD FOR SEMICONDUCTORS
Note:
Strong electric field, when exposed to a MOS device, can cause destruction of the gate oxide and
ultimately degrade the device operation. Steps must be taken to stop generation of static electricity
as much as possible, and quickly dissipate it once, when it has occurred. Environmental control
must be adequate. When it is dry, humidifier should be used. It is recommended to avoid using
insulators that easily build static electricity. Semiconductor devices must be stored and transported
in an anti-static container, static shielding bag or conductive material. All test and measurement
tools including work bench and floor should be grounded. The operator should be grounded using
wrist strap. Semiconductor devices must not be touched with bare hands. Similar precautions need
to be taken for PW boards with semiconductor devices on it.
2HANDLING OF UNUSED INPUT PINS FOR CMOS
Note:
No connection for CMOS device inputs can be cause of malfunction. If no connection is provided
to the input pins, it is possible that an internal input level may be generated due to noise, etc., hence
causing malfunction. CMOS devices behave differently than Bipolar or NMOS devices. Input levels
of CMOS devices must be fixed high or low by using a pull-up or pull-down circuitry. Each unused
DD
pin should be connected to V
being an output pin. All handling related to the unused pins must be judged device by device and
related specifications governing the devices.
or GND with a resistor, if it is considered to have a possibility of
3STATUS BEFORE INITIALIZATION OF MOS DEVICES
Note:
Power-on does not necessarily define initial status of MOS device. Production process of MOS
does not define the initial operation status of the device. Immediately after the power source is
turned ON, the devices with reset function have not yet been initialized. Hence, power-on does
not guarantee out-pin levels, I/O settings or contents of registers. Device is not initialized until the
reset signal is received. Reset operation must be executed immediately after power-on for devices
having reset function.
IEBus is a trademark of NEC Corporation.
Windows is either a registered trademark or a trademark of Microsoft Corporation in the United States and/or
other countries.
PC/AT is a trademark of International Business Machines Corporation.
HP9000 series 700 and HP-UX are trademarks of Hewlett-Packard Company.
SPARCstation is a trademark of SPARC International, Inc.
Solaris and SunOS are trademarks of Sun Microsystems, Inc.
NEWS and NEWS-OS are trademarks of Sony Corporation.
58
Data Sheet U14125EJ1V0DS00
µµµµ
Regional Information
Some information contained in this document may vary from country to country. Before using any NEC
product in your application, pIease contact the NEC office in your country to obtain a list of authorized
representatives and distributors. They will verify:
•
Device availability
•
Ordering information
•
Product release schedule
•
Availability of related technical literature
•
Development environment specifications (for example, specifications for third-party tools and
components, host computers, power plugs, AC supply voltages, and so forth)
•
Network requirements
In addition, trademarks, registered trademarks, export restrictions, and other legal issues may also vary
from country to country.
NEC Electronics Inc. (U.S.)
Santa Clara, California
Tel: 408-588-6000
800-366-9782
Fax: 408-588-6130
800-729-9288
Electron Devices Division
Guarulhos-SP Brasil
Tel: 55-11-6462-6810
Fax: 55-11-6462-6829
J00.7
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
Data Sheet U14125EJ1V0DS00
59
PD78F4216A, 78F4218A, 78F4216AY, 78F4218AY
µµµµ
Purchase of NEC I2C components conveys a license under the Philips I2C Patent Rights to use these components
in an I2C system, provided that the system conforms to the I2C Standard Specification as defined by Philips.
The related documents indicated in this publication may include preliminary versions. However, preliminary
versions are not marked as such.
•
The information in this document is current as of August, 2000. The information is subject to
change without notice. For actual design-in, refer to the latest publications of NEC's data sheets or
data books, etc., for the most up-to-date specifications of NEC semiconductor products. Not all
products and/or types are available in every country. Please check with an NEC sales representative
for availability and additional information.
•
No part of this document may be copied or reproduced in any form or by any means without prior
written consent of NEC. NEC assumes no responsibility for any errors that may appear in this document.
•
NEC does not assume any liability for infringement of patents, copyrights or other intellectual property rights of
third parties by or arising from the use of NEC semiconductor products listed in this document or any other
liability arising from the use of such products. No license, express, implied or otherwise, is granted under any
patents, copyrights or other intellectual property rights of NEC or others.
•
Descriptions of circuits, software and other related information in this document are provided for illustrative
purposes in semiconductor product operation and application examples. The incorporation of these
circuits, software and information in the design of customer's equipment shall be done under the full
responsibility of customer. NEC assumes no responsibility for any losses incurred by customers or third
parties arising from the use of these circuits, software and information.
•
While NEC endeavours to enhance the quality, reliability and safety of NEC semiconductor products, customers
agree and acknowledge that the possibility of defects thereof cannot be eliminated entirely. To minimize
risks of damage to property or injury (including death) to persons arising from defects in NEC
semiconductor products, customers must incorporate sufficient safety measures in their design, such as
redundancy, fire-containment, and anti-failure features.
•
NEC semiconductor products are classified into the following three quality grades:
"Standard", "Special" and "Specific". The "Specific" quality grade applies only to semiconductor products
developed based on a customer-designated "quality assurance program" for a specific application. The
recommended applications of a semiconductor product depend on its quality grade, as indicated below.
Customers must check the quality grade of each semiconductor product before using it in a particular
application.
"Standard": Computers, office equipment, communications equipment, test and measurement equipment, audio
and visual equipment, home electronic appliances, machine tools, personal electronic equipment
and industrial robots
systems, anti-crime systems, safety equipment and medical equipment (not specifically designed
for life support)
"Specific": Aircraft, aerospace equipment, submersible repeaters, nuclear reactor control systems, life
support systems and medical equipment for life support, etc.
The quality grade of NEC semiconductor products is "Standard" unless otherwise expressly specified in NEC's
data sheets or data books, etc. If customers wish to use NEC semiconductor products in applications not
intended by NEC, they must contact an NEC sales representative in advance to determine NEC's willingness
to support a given application.
(Note)
(1) "NEC" as used in this statement means NEC Corporation and also includes its majority-owned subsidiaries.
(2) "NEC semiconductor products" means any semiconductor product developed or manufactured by or for
NEC (as defined above).
M8E 00. 4
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.