To our customers,
Old Company Name in Catalogs and Other Documents
On April 1st, 2010, NEC Electronics Corporation merged with Renesas Technology
Corporation, and Renesas Electronics Corporation took over all the business of both
companies. Therefore, although the old company name remains in this document, it is a valid
Renesas Electronics document. We appreciate your understanding.
Renesas Electronics website: http://www.renesas.com
April 1st, 2010
Renesas Electronics Corporation
Issued by: Renesas Electronics Corporation (http://www.renesas.com)
Send any inquiries to http://www.renesas.com/inquiry.
Notice
1. All information included in this document is current as of the date this document is issued. Such information, however, is
subject to change without any prior notice. Before purchasing or using any Renesas Electronics products listed herein, please
confirm the latest product information with a Renesas Electronics sales office. Also, please pay regular and careful attention to
additional and different information to be disclosed by Renesas Electronics such as that disclosed through our website.
2. Renesas Electronics 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 Renesas Electronics products or technical information described in this document.
No license, express, implied or otherwise, is granted hereby under any patents, copyrights or other intellectual property rights
of Renesas Electronics or others.
3. You should not alter, modify, copy, or otherwise misappropriate any Renesas Electronics product, whether in whole or in part.
4. Descriptions of circuits, software and other related information in this document are provided only to illustrate the operation of
semiconductor products and application examples. You are fully responsible for the incorporation of these circuits, software,
and information in the design of your equipment. Renesas Electronics assumes no responsibility for any losses incurred by
you or third parties arising from the use of these circuits, software, or information.
5. When exporting the products or technology described in this document, you should comply with the applicable export control
laws and regulations and follow the procedures required by such laws and regulations. You should not use Renesas
Electronics products or the technology described in this document for any purpose relating to military applications or use by
the military, including but not limited to the development of weapons of mass destruction. Renesas Electronics products and
technology may not be used for or incorporated into any products or systems whose manufacture, use, or sale is prohibited
under any applicable domestic or foreign laws or regulations.
6. Renesas Electronics has used reasonable care in preparing the information included in this document, but Renesas Electronics
does not warrant that such information is error free. Renesas Electronics assumes no liability whatsoever for any damages
incurred by you resulting from errors in or omissions from the information included herein.
7. Renesas Electronics products are classified according to the following three quality grades: “Standard”, “High Quality”, and
“Specific”. The recommended applications for each Renesas Electronics product depends on the product’s quality grade, as
indicated below. You must check the quality grade of each Renesas Electronics product before using it in a particular
application. You may not use any Renesas Electronics product for any application categorized as “Specific” without the prior
written consent of Renesas Electronics. Further, you may not use any Renesas Electronics product for any application for
which it is not intended without the prior written consent of Renesas Electronics. Renesas Electronics shall not be in any way
liable for any damages or losses incurred by you or third parties arising from the use of any Renesas Electronics product for an
application categorized as “Specific” or for which the product is not intended where you have failed to obtain the prior written
consent of Renesas Electronics. The quality grade of each Renesas Electronics product is “Standard” unless otherwise
expressly specified in a Renesas Electronics data sheets or data books, etc.
“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.
“High Quality”: Transportation equipment (automobiles, trains, ships, etc.); traffic control systems; anti-disaster 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; medical equipment or
systems for life support (e.g. artificial life support devices or systems), surgical implantations, or healthcare
intervention (e.g. excision, etc.), and any other applications or purposes that pose a direct threat to human life.
8. You should use the Renesas Electronics products described in this document within the range specified by Renesas Electronics,
especially with respect to the maximum rating, operating supply voltage range, movement power voltage range, heat radiation
characteristics, installation and other product characteristics. Renesas Electronics shall have no liability for malfunctions or
damages arising out of the use of Renesas Electronics products beyond such specified ranges.
9. Although Renesas Electronics endeavors to improve the quality and reliability of its products, semiconductor products have
specific characteristics such as the occurrence of failure at a certain rate and malfunctions under certain use conditions. Further,
Renesas Electronics products are not subject to radiation resistance design. Please be sure to implement safety measures to
guard them against the possibility of physical injury, and injury or damage caused by fire in the event of the failure of a
Renesas Electronics product, such as safety design for hardware and software including but not limited to redundancy, fire
control and malfunction prevention, appropriate treatment for aging degradation or any other appropriate measures. Because
the evaluation of microcomputer software alone is very difficult, please evaluate the safety of the final products or system
manufactured by you.
10. Please contact a Renesas Electronics sales office for details as to environmental matters such as the environmental
compatibility of each Renesas Electronics product. Please use Renesas Electronics products in compliance with all applicable
laws and regulations that regulate the inclusion or use of controlled substances, including without limitation, the EU RoHS
Directive. Renesas Electronics assumes no liability for damages or losses occurring as a result of your noncompliance with
applicable laws and regulations.
11. This document may not be reproduced or duplicated, in any form, in whole or in part, without prior written consent of Renesas
Electronics.
12. Please contact a Renesas Electronics sales office if you have any questions regarding the information contained in this
document or Renesas Electronics products, or if you have any other inquiries.
(Note 1) “Renesas Electronics” as used in this document means Renesas Electronics Corporation and also includes its majority-
owned subsidiaries.
(Note 2) “Renesas Electronics product(s)” means any product developed or manufactured by or for Renesas Electronics.
1995
DATA SHEET
DESCRIPTION
The
µ
PD754244 is a 4-bit single-chip microcontroller which incorporates the EEPROMTM for key-less entry
application.
It incorporates a 16 × 8-bit EEPROM, a 4-Kbyte mask ROM to store software, a 128 × 4-bit RAM to store the
processing data, a processing CPU, and a carrier generator which easily outputs waveforms for infrared remote
controller.
The details of functions are described in the following user’s manual. Be sure to read it before designing.
µ
PD754144, 754244 Users Manual: U10676E
FEATURES
On-chip EEPROM: 16 × 8 bits (mapped to the data memory)
On-chip key return reset function for key-less entry
System clock oscillation circuit
µ
PD754144: RC oscillator (external resistor and capacitor)
µ
PD754244: Crystal/ceramic oscillator
Low-voltage operation: VDD = 1.8 to 6.0 V
Timer function (4 channels)
Basic interval timer/watchdog timer: 1 channel
8-bit timer counter : 3 channels
On-chip memory
Program memory (ROM)
4096 × 8 bits
Data memory (static RAM)
128 × 4 bits
Instruction execution time variable function suited for power saving.
µ
PD754144:
4, 8, 16, 64
µ
s (at = 1.0-MHz operation)
µ
PD754244:
0.95, 1.91, 3.81, 15.3
µ
s (at fx = 4.19-MHz operation)
0.67, 1.33, 2.67, 10.7
µ
s (at fx = 6.0-MHz operation)
APPLICATIONS
Automotive appliances such as key-less entry, compact data carrier, etc.
Unless contextually excluded, references in this data sheet to the µPD754244 (crystal/ceramic oscillation: fX)
mean the
µ
PD754144.
The
µ
PD754144 and
µ
PD754244 differ in the notation of their RC oscillation: whenever fX (RC oscillation notation
for
µ
PD754244) is described, fCC should be substituted for the
µ
PD754144.
4-BIT SINGLE-CHIP MICROCONTROLLERS
µ
PD754144, 754244
MOS INTEGRATED CIRCUIT
The mark shows major revised points.
Document No. U10040EJ2V1DS00 (2nd edition)
Date Published August 2005 N CP(K)
Printed in Japan
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 products and/or types are available in every country. Please check with an NEC Electronics
sales representative for availability and additional information.
µ
PD754144, 754244
2Data Sheet U10040EJ2V1DS
ORDERING INFORMATION
Part Number Package
µ
PD754144GS-xxx-BA5 20-pin plastic SOP (300 mil, 1.27-mm pitch)
µ
PD754144GS-xxx-BA5-A 20-pin plastic SOP (300 mil, 1.27-mm pitch)
µ
PD754144GS-xxx-GJG 20-pin plastic shrink SOP (300 mil, 0.65-mm pitch)
µ
PD754144GS-xxx-GJG-A 20-pin plastic shrink SOP (300 mil, 0.65-mm pitch)
µ
PD754244GS-xxx-BA5 20-pin plastic SOP (300 mil, 1.27-mm pitch)
µ
PD754244GS-xxx-BA5-A 20-pin plastic SOP (300 mil, 1.27-mm pitch)
µ
PD754244GS-xxx-GJG 20-pin plastic shrink SOP (300 mil, 0.65-mm pitch)
µ
PD754244GS-xxx-GJG-A 20-pin plastic shrink SOP (300 mil, 0.65-mm pitch)
Remarks 1. Products with "-A" at the end of the part number are lead-free products.
2. ××× indicates ROM code suffix.
µ
PD754144, 754244
3
Data Sheet U10040EJ2V1DS
Functional Outline
Parameter
µ
PD754144
µ
PD754244
Instruction execution time 4, 8, 16, 64
µ
s•0.95, 1.91, 3.81, 15.3
µ
s
(at = 1.0-MHz operation) (at fx = 4.19-MHz operation)
0.67, 1.33, 2.67, 10.7
µ
s
(at fx = 6.0-MHz operation)
On-chip Mask ROM 4096 × 8 bits (0000H-0FFFH)
memory RAM 128 × 4 bits (000H-07FH)
EEPROM 16 × 8 bits (400H-41FH)
System clock oscillator RC oscillator Crystal/ceramic oscillator
(External resistor and capacitor)
General-purpose register 4-bit operation: 8 × 4 banks
8-bit operation: 4 × 4 banks
Input/output CMOS input 4 On-chip pull-up resistor can be specified by mask option.
port CMOS input/output 9 On-chip pull-up resistor connection can be specified by means of software.
Total 13
Start-up time after reset 56/fcc 217/fx, 215/fx (selected by mask option)
Stand-by mode release time 29/fcc 220/fx, 217/fx, 215/fx, 213/fx
(selected by the setting of BTM)
Timer 4 channels
8-bit timer counter
(can be used as 16-bit timer counter) : 3 channels
Basic interval/watchdog timer : 1 channel
Bit sequential buffer 16 bits
Vectored interrupt External: 1, Internal: 5
Test input External: 1 (key return reset function available)
Standby function STOP/HALT mode
Operating ambient temperature TA = –40 to +85 °C
Operating supply voltage VDD = 1.8 to 6.0 V
Package 20-pin plastic SOP (300 mil, 1.27-mm pitch)
20-pin plastic shrink SOP (300 mil, 0.65-mm pitch)
µ
PD754144, 754244
4Data Sheet U10040EJ2V1DS
CONTENTS
1. PIN CONFIGURATION (TOP VIEW) ....................................................................................................6
2. BLOCK DIAGRAM ................................................................................................................................8
3. PIN FUNCTION .....................................................................................................................................9
3.1 Port Pins ......................................................................................................................................9
3.2 Non-port Pins ............................................................................................................................10
3.3 Pin Input/Output Circuits .........................................................................................................11
3.4 Recommended Connection of Unused Pins .......................................................................... 12
4. SWITCHING FUNCTION BETWEEN MK I MODE AND MK II MODE ............................................... 13
4.1 Difference between Mk I and Mk II Modes ..............................................................................13
4.2 Setting Method of Stack Bank Select Register (SBS) ...........................................................14
5. MEMORY CONFIGURATION .............................................................................................................15
6. EEPROM .............................................................................................................................................18
7. PERIPHERAL HARDWARE FUNCTIONS .........................................................................................19
7.1 Digital Input/Output Ports ........................................................................................................ 19
7.2 Clock Generator ........................................................................................................................19
7.3 Basic Interval Timer/Watchdog Timer .....................................................................................22
7.4 Timer Counter ...........................................................................................................................23
7.5 Programmable Threshold Port (Analog Input Port) ...............................................................27
7.6 Bit Sequential Buffer ....... 16 Bits ............................................................................................28
8. INTERRUPT FUNCTION AND TEST FUNCTION ..............................................................................29
9. STANDBY FUNCTION ........................................................................................................................31
10. RESET FUNCTION .............................................................................................................................32
10.1 Configuration and Operation Status of RESET Function .....................................................32
10.2 Watchdog Flag (WDF), Key Return Flag (KRF) ...................................................................... 36
11. MASK OPTION ................................................................................................................................... 38
12. INSTRUCTION SETS ..........................................................................................................................39
13. ELECTRICAL SPECIFICATIONS ......................................................................................................48
13.1
µ
PD754144 .................................................................................................................................48
13.2
µ
PD754244 .................................................................................................................................56
14. CHARACTERISTICS CURVES (REFERENCE VALUES) .................................................................67
14.1
µ
PD754144 .................................................................................................................................67
14.2
µ
PD754244 .................................................................................................................................69
µ
PD754144, 754244
5
Data Sheet U10040EJ2V1DS
15. RC OSCILLATION FREQUENCY CHARACTERISTICS EXAMPLES (REFERENCE VALUES) ..... 72
16. PACKAGE DRAWINGS ......................................................................................................................76
17. RECOMMENDED SOLDERING CONDITIONS ..................................................................................78
APPENDIX A. COMPARISON OF FUNCTIONS AMONG
µ
PD754144, 754244, AND 75F4264 ...........81
APPENDIX B. DEVELOPMENT TOOLS .................................................................................................82
APPENDIX C. RELATED DOCUMENTS ................................................................................................85
µ
PD754144, 754244
6Data Sheet U10040EJ2V1DS
1. PIN CONFIGURATION (TOP VIEW)
µ
PD754144
20-pin Plastic SOP (300 mil, 1.27-mm pitch)
µ
PD754144GS-×××-BA5
µ
PD754144GS-×××-BA5-A
20-pin Plastic Shrink SOP (300 mil, 0.65-mm pitch)
µ
PD754144GS-×××-GJG
µ
PD754144GS-×××-GJG-A
IC: Internally Connected (Connect to VDD directly)
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
RESET
CL1
CL2
VSS
IC
VDD
P60/AVREF
P61/INT0
P62/PTH00
P63/PTH01
KRREN
P80
P30/PTO0
P31/PTO1
P32/PTO2
P33
P70/KR4
P71/KR5
P72/KR6
P73/KR7
µ
PD754144, 754244
7
Data Sheet U10040EJ2V1DS
µ
PD754244
20-pin Plastic SOP (300 mil, 1.27-mm pitch)
µ
PD754244GS-×××-BA5
µ
PD754244GS-×××-BA5-A
20-pin Plastic Shrink SOP (300 mil, 0.65-mm pitch)
µ
PD754244GS-×××-GJG
µ
PD754244GS-×××-GJG-A
IC: Internally Connected (Connect to VDD directly)
Pin Identification
AVREF : Analog reference P70 to P73 : Port 7
CL1 and CL2 : System clock (RC) P80 : Port 8
IC : Internally connected PTH00 and PTH01 : Programmable threshold port analog inputs 0 and 1
INT0 : External vectored interrupt 0 PTO0 to PTO2 : Programmable timer outputs 0 to 2
KR4 to KR7 : Key returns 4 to 7 RESET : Reset
KRREN : Key return reset enable VDD : Positive power supply
P30 to P33 : Port 3 VSS : Ground
P60 to P63 : Port 6 X1 and X2 : System clock (crystal/ceramic)
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
RESET
X1
X2
V
SS
IC
V
DD
P60/AV
REF
P61/INT0
P62/PTH00
P63/PTH01
KRREN
P80
P30/PTO0
P31/PTO1
P32/PTO2
P33
P70/KR4
P71/KR5
P72/KR6
P73/KR7
µ
PD754144, 754244
8Data Sheet U10040EJ2V1DS
2. BLOCK DIAGRAM
BASIC INTERVAL
TIMER/WATCHDOG
TIMER
8-BIT TIMER
COUNTER#0
8-BIT
TIMER
COUNTER#1
8-BIT
TIMER
COUNTER#2
CASCADED
16-BIT
TIMER
COUNTER
INTERRUPT
CONTROL
PROGRAMMABLE
THRESHOLD
PORT
INTBT RESET
INTT0 TOUT
INTT1
INTT2
PTO0/P30
PTO1/P31
PTO2/P32
INT0/P61
KRREN
KR4/P70 to
KR7/P73
AVREF/P60
PTH00/P62
PTH01/P63
ALU
PROGRAM COUNTER
PROGRAM MEMORY
(ROM)
4096
×
8 BITS
DECODE
AND
CONTROL
CY
SP (8)
SBS
BANK
GENERAL REG.
DATA MEMORY
(RAM)
128
×
4 BITS
EEPROM
16×8 BITS
PORT3 4
PORT6 4
PORT7 4
PORT8
BIT SEQ. BUFFER (16)
P30 to P33
P60 to P63
P70 to P73
P80
CLOCK
DIVIDER
SYSTEM CLOCK
GENERATOR
STAND BY
CONTROL
fX/2N
CL1 CL2 X1 X2
φ
CPU CLOCK
Apply to the
µPD754144
Apply to the
µPD754244
IC VDD VSS RESET
4
µ
PD754144, 754244
9
Data Sheet U10040EJ2V1DS
3. PIN FUNCTION
3.1 Port Pins
Pin Name Input/Output Alternate Function 8-bit
After Reset
I/O Circuit
Function I/O TYPE Note 1
P30 Input/Output PTO0 Input E-B
P31 PTO1
P32 PTO2
P33
P60 Input/Output AVREF Input F -A
P61 INT0
P62 PTH00
P63 PTH01
P70 Input KR4 Input B -A
P71 KR5
P72 KR6
P73 KR7
P80 Input/Output Input F -A
Notes 1. Circled characters indicate the Schmitt-trigger input.
2. Do not specify an on-chip pull-up resistor connection when using the programmable threshold port.
Programmable 4-bit input/output port
(PORT3).
This port can be specified input/output bit-
wise.
On-chip pull-up resistor connection can be
specified by software in 4-bit units.
Programmable 4-bit input/output port (PORT6).
This port can be specified input/output bit-
wise.
On-chip pull-up resistor can be specified by
software in 4-bit unitsNote2.
Noise eliminator can be selected with P61/INT0.
4-bit input port (PORT7).
On-chip pull-up resistor can be specified by
software bit-wise.
1-bit input/output port (PORT8).
On-chip pull-up resistor connection can be
specified by software.
µ
PD754144, 754244
10 Data Sheet U10040EJ2V1DS
3.2 Non-port Pins
Pin Name Input/Output Alternate Function
After Reset
I/O Circuit
Function TYPENote
PTO0 Output P30 Timer counter output pins Input E-B
PTO1 P31
PTO2 P32
INT0 Input P61 Edge detection vectored Noise elimination Input F -A
interrupt input pin circuit can be
(detected edge can be selected.
selected) Asynchronous
Noise elimination circuit input
can be selected.
KR4 to KR7 Input P70 to P73 Falling edge detection testable input pins Input B -A
PTH00 Input P62 Threshold voltage-variable 2-bit analog input pins Input F -A
PTH01 P63
KRREN Input Key return reset enable pin Input B
The reset signal is generated at the falling edge
of KRn while KRREN is high in STOP mode.
AVREF Input P60 Reference voltage input pin Input F -A
CL1 ––Incorporated in the
µ
PD754144 only ––
RC (for system clock oscillation) connection pin
CL2 External clock cannot be input.
X1 Input Incorporated in the
µ
PD754244 only ––
Crystal/ceramic resonator (for system clock
oscillation) connection pin
X2 When inputting the external clock, input the external
clock to pin X1 and input the inverted phase of the
external clock to pin X2.
RESET Input System reset input pin (low-level active) B -A
Pull-up resistor can be incorporated (mask option).
IC Internally Connected Connect directly to VDD.–
VDD ––Positive supply pin
VSS ––Ground potential
Note Circled characters indicate the Schmitt-trigger input.
µ
PD754144, 754244
11
Data Sheet U10040EJ2V1DS
3.3 Pin Input/Output Circuits
The
µ
PD754244 pin input/output circuits are shown schematically.
TYPE A
TYPE B
TYPE D
TYPE E-B
TYPE B-A TYPE F-A
V
DD
IN
P-ch
N-ch
data
output
disable
N-ch
P-ch
IN
OUT
V
DD
P-ch
output
disable
data
P.U.R.
enable
Type D
Type A
IN/OUT
V
DD
P.U.R. (Mask Option)
IN
V
DD
P.U.R.
P.U.R.
enable P-ch
IN/OUT
Type D
Type B
output
disable
data
P.U.R. : Pull-Up Resistor
P.U.R. : Pull-Up Resistor
P.U.R. : Pull-Up Resistor
Schmitt-trigger input having hysteresis characteristic.
CMOS specification input buffer.
Push-pull output that can be placed in output
high-impedance (both P-ch, N-ch off).
P.U.R.
V
DD
µ
PD754144, 754244
12 Data Sheet U10040EJ2V1DS
3.4 Recommended Connection of Unused Pins
Table 3-1. List of Recommended Connection of Unused Pins
Pin Recommended Connecting Method
P30/PTO0 Input state : Independently connect to VSS or VDD via a resistor.
P31/PTO1 Output state: Leave open.
P32/PTO2
P33
P60/AVREF
P61/INT0
P62/PTH00
P63/PTH01
P70/KR4 Connect to VDD.
P71/KR5
P72/KR6
P73/KR7
P80 Input state : Independently connect to VSS or VDD via a resistor.
Output state: Leave open.
KRREN When this pin is connected to VDD, internal reset signal is gener-
ated at the falling edge of the KRn pin in the STOP mode.
When this pin is connected to VSS, internal reset signal is not
generated even if the falling edge of KRn pin is detected in the
STOP mode.
IC Connect directly to VDD.
µ
PD754144, 754244
13
Data Sheet U10040EJ2V1DS
4. SWITCHING FUNCTION BETWEEN MK I MODE AND MK II MODE
4.1 Difference between Mk I and Mk II Modes
The
µ
PD754244 75XL CPU has the following two modes: Mk I and Mk II, either of which can be selected. The
mode can be switched by the bit 3 of the Stack Bank Select register (SBS).
Mk I mode: Instructions are compatible with the 75X series. Can be used in the 75XL CPU with a ROM
capacity of up to 16 Kbytes.
Mk II mode: Incompatible with 75X series. Can be used in all the 75XL CPU’s including those products
whose ROM capacity is more than 16 Kbytes.
Table 4-1. Differences between Mk I Mode and Mk II Mode
Mk I Mode Mk II Mode
Number of stack bytes 2 bytes 3 bytes
for subroutine instructions
BRA !addr1 instruction Not available Available
CALLA !addr1 instruction
CALL !addr instruction 3 machine cycles 4 machine cycles
CALLF !faddr instruction 2 machine cycles 3 machine cycles
Caution The Mk II mode supports a program area exceeding 16 Kbytes for the 75X and 75XL Series.
Therefore, this mode is effective for enhancing software compatibility with products that
have a program area of more than 16 Kbytes.
With regard to the number of stack bytes during execution of subroutine call instructions,
the usable area increases by 1 byte per stack compared to the Mk I mode when the Mk II
mode is selected.
However, when the CALL !addr and CALLF !faddr instructions are used, the machine cycle
becomes longer by 1 machine cycle. Therefore, if more emphasis is placed on RAM use
efficiency and processing performance than on software compatibility, the Mk I mode
should be used.
µ
PD754144, 754244
14 Data Sheet U10040EJ2V1DS
4.2 Setting Method of Stack Bank Select Register (SBS)
Switching between the Mk I mode and Mk II mode can be done by the SBS. Figure 4-1 shows the format.
The SBS is set by a 4-bit memory manipulation instruction.
When using the Mk I mode, the SBS must be initialized to 1000B at the beginning of a program. When using
the Mk II mode, it must be initialized to 0000B.
Figure 4-1. Stack Bank Select Register Format
Caution Because SBS. 3 is set to “1” after a RESET signal is generated, the CPU operates in the
Mk I mode. When executing an instruction in the Mk II mode, set SBS. 3 to “0” to select
the Mk II mode.
Address
Stack area specification
Symbol
SBS
F84H SBS3 SBS2 SBS1 SBS0
32 10
Memory bank 0
Mk II mode
Mk I mode
Other than above setting prohibited
Mode switching specification
0 must be set in the bit 2 position
0
0
1
0
0
µ
PD754144, 754244
15
Data Sheet U10040EJ2V1DS
5. MEMORY CONFIGURATION
Program memory (ROM) • • • 4096 x 8 bits
Addresses 0000H and 0001H
Vector table wherein the program start address and the values set for the RBE and MBE at the time a
RESET signal is generated are written. Reset and start are possible at an arbitrary address.
Addresses 0002H to 000FH
Vector table wherein the program start address and values set for the RBE and MBE by the vectored
interrupts are written. Interrupt service can be started at an arbitrary address.
Addresses 0020H to 007FH
Table area referenced by the GETI instructionNote.
Note The GETI instruction realizes a 1-byte instruction on behalf of an arbitrary 2-byte instruction, 3-byte
instruction, or two 1-byte instructions. It is used to decrease the program steps.
Data memory
Data area
Static RAM • • • 128 words x 4 bits (000H to 07FH)
EEPROM • • • 16 words x 8 bits (400H to 41FH)
Peripheral hardware area • • • 128 words x 4 bits (F80H to FFFH)
µ
PD754144, 754244
16 Data Sheet U10040EJ2V1DS
Figure 5-1. Program Memory Map
Note Can be used in the MkII mode only.
Remark In addition to the above, a branch can be made to an address with the low-order 8-bits only of the
PC changed by means of a BR PCDE or BR PCXA instruction.
7654 0
MBE RBE Internal reset start address (high-order 4 bits)
Internal reset start address (low-order 8 bits)
MBE RBE INTBT start address (high-order 4 bits)
INTBT start address (low-order 8 bits)
MBE RBE INT0 start address (high-order 4 bits)
INT0 start address (low-order 8 bits)
MBE RBE INTT0 start address (high-order 4 bits)
INTT0 start address (low-order 8 bits)
MBE RBE INTT1/INTT2 start address (high-order 4 bits)
INTT1/INTT2 start address (low-order 8 bits)
MBE RBE
0
0
0
0
0
0
0
0
0
0
0
0 INTEE start address (high-order 4 bits)
INTEE start address (low-order 8 bits)
GET instruction reference table
0000H
0001H
0002H
0003H
0004H
0005H
0006H
0007H
0008H
0009H
000AH
000BH
000CH
000DH
000EH
000FH
0020H
007FH
0080H
07FFH
0800H
0FFFH
CALLF !faddr instruction
entry address
Branch address of
BR !addr
BRCB !caddr
BR BCDE
BR BCXA
BRA !addr
Note
CALL !addr
CALLA !addr
Note
instructions
GETI Branch/call
Addresses
BR $addr instruction
relative branch address
(–15 to –1, +2 to +16)
Address
µ
PD754144, 754244
17
Data Sheet U10040EJ2V1DS
Figure 5-2. Data Memory Map
000H
01FH
020H
07FH
080H
0FFH
400H
41FH
420H
4FFH
F80H
FFFH
128 × 4
Not incorporated
16 × 8
Not incorporated
128 × 4
(96 × 4)
(32 × 4)
0
4
15
General-purpose
register area
Stack area
Data area
static RAM (128 × 4)
Data area
EEPROM (16 × 8)
Peripheral hardware area
Data memory Memory bank
µ
PD754144, 754244
18 Data Sheet U10040EJ2V1DS
6. EEPROM
The
µ
PD754244 incorporates 16 words × 8 bit EEPROM (Electrically Erasable PROM) as well as static RAM
(128 words × 4 bit) as a data memory.
The EEPROM incorporated into the
µ
PD754244 has the following features.
(1) Written data is retained if power is turned off.
(2) 8-bit data manipulation (auto-erase/auto-write) is available by memory manipulation instruction as well as
for static RAM. However available instructions are restricted.
(3) It can reduce loads of software because the auto-erase and/or auto-write operation is performed by
hardware.
(4) Write operation control using the interrupt request
The interrupt request is generated under following conditions.
Terminates write operation
•Write status flag
It is possible to check whether enables or disables write operation by bit manipulation instructions.
µ
PD754144, 754244
19
Data Sheet U10040EJ2V1DS
7. PERIPHERAL HARDWARE FUNCTIONS
7.1 Digital Input/Output Ports
The following two types of I/O ports are provided.
CMOS input (Port 7) : 4
CMOS I/O (Ports 3, 6, 8) : 9
Total : 13
Table 7-1. Types and Features of Digital Ports
Port Name Function Operation and Features Remarks
PORT3 4-bit I/O Can be set to input or output mode bit-wise. Also used as PTO0 to PTO2 pins.
PORT6 Also used as AVREF, INT0, PTH00,
and PTH01 pins.
PORT7 4-bit input 4-bit input only port Also used as KR4 to KR7 pins.
On-chip pull-up resistor connection can be specified
by mask option bit-wise.
PORT8 1-bit I/O Can be set to input or output mode bit wise. _
7.2 Clock Generator
The clock generator provides the clock signals to the CPU and peripheral hardware. Its configuration is shown
in Figures 7-1 and 7-2.
The operation of the clock generator is set with the processor clock control register (PCC).
The instruction execution time can be changed.
µ
PD754144
4, 8, 16, 64 µs (when the system clock fCC operates at 1.0 MHz)
µ
PD754244
0.95, 1.91, 3.81, 15.3 µs (when the system clock fX operates at 4.19 MHz)
0.67, 1.33, 2.67, 10.7 µs (when the system clock fX operates at 6.0 MHz)
µ
PD754144, 754244
20 Data Sheet U10040EJ2V1DS
Figure 7-1.
µ
PD754144 (RC Oscillation) Clock Generator Block Diagram
Note Instruction execution
Remarks 1. fcc: System clock frequency
2. Φ = CPU clock
3. PCC: Processor Clock Control Register
4. One clock cycle (tCY) of the CPU clock is equal to one machine cycle of the instruction.
CL1
CL2
System
clock
oscillator
Oscillation stops
1/1~1/4096
1/2 1/4 1/16
f
cc
Divider
1/4 Φ
HALT F/F
S
RQ
S
R
Q
STOP F/F
PCC0
PCC1
PCC2
PCC3
PCC2,
PCC3
clear
HALT
Note
STOP
Note
Wait release signal from BT
Reset signal
Standby release signal from
interrupt control circuit
PCC
4
· Basic interval timer (BT)
· Timer counter
· INT0 noise eliminator
· CPU
· INT0 noise
eliminator
Divider
Selector
Internal bus
µ
PD754144, 754244
21
Data Sheet U10040EJ2V1DS
Figure 7-2.
µ
PD754244 (Crystal/Ceramic Oscillation) Clock Generator Block Diagram
Note Instruction execution
Remarks 1. fX: System clock frequency
2. Φ = CPU clock
3. PCC: Processor Clock Control Register
4. One clock cycle (tCY) of the CPU clock is equal to one machine cycle of the instruction.
X1
X2
System
clock
oscillator
Oscillation stops
1/2 1/4 1/16
fX
Divider
1/4 Φ
HALT F/F
S
RQ
S
R
Q
STOP F/F
PCC0
PCC1
PCC2
PCC3
PCC2,
PCC3
clear
HALTNote
STOPNote
Wait release signal from BT
Reset signal
Standby release signal from
interrupt control circuit
PCC
4
· Basic interval timer (BT)
· Timer counter
· INT0 noise eliminator
1/1~1/4096
· CPU
· INT0 noise
eliminator
Divider
Selector
Internal bus
µ
PD754144, 754244
22 Data Sheet U10040EJ2V1DS
7.3 Basic Interval Timer/Watchdog Timer
The basic interval timer/watchdog timer has the following functions.
(a) Interval timer operation to generate a reference time interrupt
(b) Watchdog timer operation to detect a runaway of program and reset the CPU
(c) Selects and counts the wait time when the standby mode is released (
µ
PD754244 only)Note 1
(d) Reads the contents of counting
Figure 7-3. Basic Interval Timer/Watchdog Timer Block Diagram
Notes 1. In the
µ
PD754144 (RC oscillation), the wait time cannot be specified when the standby mode
is released. The oscillation stabilization wait time is negligible in the
µ
PD754144 and this device
returns to the normal operation mode after counting 29/fCC (512 µs: @ fCC = 1.0-MHz operation).
In the
µ
PD754244 (crystal/ceramic oscillation), on the other hand, the wait time can be specified
when the standby mode is released.
2. Instruction execution.
From clock
generator
fX/25
fX/27
fX/29
fX/212
MPX
BTM3 BTM2 BTM1 BTM0 BTM
4
SET1Note 2
Internal bus
81
Basic interval timer
(8-bit frequency divider)
Clear
BT
Wait release signal
when standby is
releasedNote 1.
Set
Clear
3
WDTM
SET1Note 2
Internal reset
signal
Vectored
interrupt
request signal
BT
interrupt
request flag
IRQBT
µ
PD754144, 754244
23
Data Sheet U10040EJ2V1DS
7.4 Timer Counter
The
µ
PD754244 incorporates three channels of timer counters. Its configuration is shown in Figures 7-4 to
7-6.
The timer counter has the following functions.
(a) Programmable interval timer operation
(b) Square wave output of any frequency to PTO0-PTO2 pins
(c) Count value read function
The timer counter can operate in the following four modes as set by the mode register.
Table 7-2. Mode List
Mode Channel
Channel 0 Channel 1 Channel 2
TM11 TM10 TM21 TM20
8-bit timer counter mode 0000
PWM pulse generator mode ×× 0001
16-bit timer counter mode × 1010
Carrier generator mode × 0011
Remark :Available
×:Not available
µ
PD754144, 754244
24 Data Sheet U10040EJ2V1DS
Figure 7-4. Timer Counter (Channel 0) Block Diagram
Note Instruction execution
Caution When setting data to TM0, be sure to set bits 0 and 1 to 0.
TM06
f
x
/2
4
f
x
/2
6
f
x
/2
8
f
x
/2
10
TM05 TM04 TM03 TM02 0 0
TM0
Match
SET1
Note
888
MPX
From clock
generator
Timer operation start
CP
Clear
Count register (8)
T0
8
8
Comparator (8)
Modulo register (8)
TMOD0
TOUT
F/F
Reset
TOE0 PORT3.0 PMGA bit 0
T0
enable flag
P30
Output latch
Port 3
input/output
mode
Output buffer
P30/PTO0
INTT0
IRQT0
set signal
RESET
IRQT0
clear signal
Internal bus
µ
PD754144, 754244
25
Data Sheet U10040EJ2V1DS
8
8
8
8
TM15 TM14 TM13 TM12 TM11 TM10TM16
TM1
Decoder
MPX
Timer counter (channel 2) output
From clock
generator CP
Clear
T1
Count register (8)
Comparator (8)
Modulo register (8)
TMOD1
SET
Note
Timer operation start
16 bit timer counter mode Selector
Match
Reset
TOUT
F/F
TOE1 PORT3.1 PMGA bit 1
T1
enable flag
P31
Output latch
Port 3
input/output
mode
Output buffer
P31/PTO1
INTT1
IRQT1
set signal
RESET
IRQT1
clear signal
Timer counter (channel 2) match signal
(When 16-bit timer counter mode)
Timer counter (channel 2) comparator
(When 16-bit timer counter mode)
Timer counter (channel 2) reload signal
Internal bus
f
x
/2
5
f
x
/2
6
f
x
/2
8
f
x
/2
10
f
x
/2
12
Figure 7-5. Timer Counter (Channel 1) Block Diagram
Note Instruction execution
µ
PD754144, 754244
26 Data Sheet U10040EJ2V1DS
Figure 7-6. Timer Counter (Channel 2) Block Diagram
Note Instruction execution
Caution When setting data to TC2, be sure to set bit 7 to 0.
Internal bus
888
88
8
8
TM25 TM24 TM23 TM22 TM21 TM20TM26
MPX
Decoder
From clock
generator CP
16-bit timer counter mode
Timer operation start
Count register (8)
Comparator (8)
MPX (8)
Match
TOUT
F/F
T2
High-level period
setting modulo register (8)
Modulo register (8)
Reset
––
TOE2 REMC NRZB
NRZ
0
8
TMOD2TMODH TC2
Reload
Overflow
Carrier generator mode
PORT3.2 PMGA bit 2
Output
latch
Port 3
input/output
mode
Output buffer
P32/PTO2
Timer counter (channel 1)
clock input
INTT2
IRQT2
set signal
RESET
IRQT2 clear signal
Timer counter (channel 1) match signal
(When 16-bit timer counter mode)
Timer counter (channel 1) clear
signal (When 16-bit timer mode)
Timer counter (channel 1) match signal
(When Carrier generator mode)
TM2
Clear
Selector
Selector
SETNote
fx
fx/2
fx/24
fx/26
fx/28
fx/210
µ
PD754144, 754244
27
Data Sheet U10040EJ2V1DS
7.5 Programmable Threshold Port (Analog Input Port)
The
µ
PD754244 provides analog input pins (PTH00, PTH01) whose threshold voltage (reference voltage) is
selectable within sixteen steps. The following operations can be performed with these analog input pins.
(1) Comparator operation
(2) 4-bit resolution A/D converter operation (controlled by software)
Caution Do not specify an on-chip pull-up resistor connection for Port 6 when using the programmable
threshold port.
Figure 7-7. Programmable Threshold Port Block Diagram
PTH00
PTH01
AV
REF
1
2R
R
R
1
2R
MPX
V
REF
PTHM7
PTHM
PTHM6
PTHM5
PTHM4
PTHM3
PTHM2
PTHM1
PTHM0
8
Operate/stop Standby mode signal
+
+
PTH0
Programmable
threshold
port input latch (2)
Input buffer
Input buffer
Internal bus
µ
PD754144, 754244
28 Data Sheet U10040EJ2V1DS
7.6 Bit Sequential Buffer ....... 16 Bits
The bit sequential buffer (BSB) is a special data memory for bit manipulation and the bit manipulation can be
easily performed by changing the address specification and bit specification in sequence, therefore it is useful
when processing large data bit-wise.
Figure 7-8. Bit Sequential Buffer Format
Remarks 1. In the pmem.@L addressing, the specified bit moves corresponding to the L register.
2. In the pmem.@L addressing, the BSB can be manipulated regardless of MBE/MSB specification.
Address
Bit
Symbol
L register L = FH
L = CH L = BH L = 8H L = 7H L = 4H L = 3H
L = 0H
DECS L
INCS L
BSB3 BSB2 BSB1 BSB0
321032103210 3210
FC3H FC2H FC1H FC0H
µ
PD754144, 754244
29
Data Sheet U10040EJ2V1DS
8. INTERRUPT FUNCTION AND TEST FUNCTION
Figure 8-1 shows the interrupt control circuit. Each hardware device is mapped in the data memory
space.
The interrupt control circuit of the
µ
PD754244 has the following functions.
(1) Interrupt function
Vectored interrupt function for hardware control, enabling/disabling the interrupt acknowledgement by
the interrupt enable flag (IE×××) and interrupt master enable flag (IME).
Can set any interrupt start address.
Multiple interrupts wherein the order of priority can be specified by the interrupt priority select register
(IPS).
Test function of interrupt request flag (IRQ×××). An interrupt generated can be checked by software.
Release the standby mode. A release interrupt can be selected by the interrupt enable flag.
(2) Test function
Test request flag (IRQ2) generation can be checked by software.
Release the standby mode. The test source to be released can be selected by the test enable flag.
µ
PD754144, 754244
30 Data Sheet U10040EJ2V1DS
Figure 8-1. Interrupt Control Circuit Block Diagram
Notes 1. Noise eliminator (Standby release is disable when noise eliminator is selected.)
2. The INT2 pin is not provided. Interrupt request flag (IRQ2) is set at the KRn pin falling edge when IM20 = 1 and IM21 = 0.
Internal bus
Interrupt enable flag (IE×××)
24
IM2 IM0
Note1 Edge
detector
INT0/P61
INTBT
INTT0
INTT1
INTT2
INTEE
IRQBT
IRQ0
IRQT0
IRQT1
IRQT2
IRQEE
IRQ2
KR4/P70
KR7/P73
Falling edge
detectorNote2
Key return reset circuit
IM2
IME IPS IST1 IST0
Decoder
VRQn
Priority control
ciricuit
Standby release
signal
Selector
Vector table
address
generator
µ
PD754144, 754244
31
Data Sheet U10040EJ2V1DS
9. STANDBY FUNCTION
In order to reduce power dissipation while a program is in a standby mode, two types of standby modes (STOP
mode and HALT mode) are provided for the
µ
PD754244.
Table 9-1. Operation Status in Standby Mode
Item Mode STOP Mode HALT Mode
Set instruction STOP instruction HALT instruction
Operation Clock generator Operation stops. Only the CPU clock Φ halts (oscillation
status continues).
Basic interval timer/ Operation stops. Operable
watchdog timer BT mode: The IRQBT is set in the basic
time interval.
WT mode: Reset is generated by the
BT overflow.
Timer Operation stops. Operable.
External interrupt INT0 is not operable.Note
INT2 is operable during KRn falling period only.
CPU The operation stops.
Release signal
•Reset signal Reset signal
Interrupt request signal sent from Interrupt request signal sent from
interrupt enabled peripheral hardware interrupt enabled peripheral hardware
System reset signal (key return reset)
generated by KRn falling edge when the
KRREN pin = 1
Note Can operate only when the noise eliminator is not used (IM02 = 1) by bit 2 of the edge detection mode
register (IM0).
µ
PD754144, 754244
32 Data Sheet U10040EJ2V1DS
10. RESET FUNCTION
10.1 Configuration and Operation Status of RESET Function
There are three kinds of reset input: the external reset signal (RESET), the reset signal sent from the basic
interval/watchdog timer, and the reset signal generated by a falling edge signal from KRn in the STOP mode. When
any of these reset signals is input, an internal reset signal is generated. The configuration is shown in Figure
10-1.
Figure 10-1. Configuration of Reset Function
V
DD
Mask option
Output buffer
KRREN
RESET
QR
S
QS
R
QS
R
Instruction
Interrupt
STOP mode
KRF
WDF
Watchdog timer overflow
Internal reset signal
Instruction
One-shot pulse generator
Falling edge detector
V
DD
Mask option
P70/KR4
P71/KR5
P72/KR6
P73/KR7
Internal bus
µ
PD754144, 754244
33
Data Sheet U10040EJ2V1DS
Each hardware is initialized by the RESET signal generation as listed in Table 10-1. Figure 10-2 shows the
timing chart of the reset operation.
Figure 10-2. Reset Operation by RESET Signal Generation
Note In the
µ
PD754144, the wait time is fixed to 56/fcc (56
µ
s: @ 1.0-MHz operation).
In the
µ
PD754244, the wait time can be selected from the following two time settings by means of
the mask option.
217/fx (21.8 ms : @ 6.0-MHz operation, 31.3 ms: @ 4.19-MHz operation)
215/fx (5.46 ms : @ 6.0-MHz operation, 7.81 ms: @ 4.19-MHz operation)
Operation mode or
standby mode
Wait
Note
RESET
signal
generated
Operation modeHALT mode
Internal reset o
p
eration
µ
PD754144, 754244
34 Data Sheet U10040EJ2V1DS
Table 10-1. Hardware Status After Reset (1/3)
Hardware RESET signal generation RESET signal generation
in the standby mode in operation
Program counter (PC) Sets the low-order 4 bits of Sets the low-order 4 bits of
program memory’s address program memory’s address
0000H to the PC11-PC8 and the 0000H to the PC11-PC8 and the
contents of address 0001H to contents of address 0001H to
the PC7-PC0. the PC7-PC0.
PSW Carry flag (CY) Held Undefined
Skip flag (SK0 to SK2) 0 0
Interrupt status flag (IST0, IST1) 0 0
Bank enable flag (MBE, RBE) Sets the bit 6 of program Sets the bit 6 of program
memory’s address 0000H to memory’s address 0000H to
the RBE and bit 7 to the MBE. the RBE and bit 7 to the MBE.
Stack pointer (SP) Undefined Undefined
Stack bank select register (SBS) 1000B 1000B
Data memory (RAM) Held Undefined
Data memory (EEPROM) HeldNote 1 HeldNote 2
EEPROM write control register (EWC) 0 0
General-purpose register (X, A, H, L, D, E, B, C) Held Undefined
Bank select register (MBS, RBS) 0, 0 0, 0
Basic interval
Counter (BT) Undefined Undefined
timer/watchdog
Mode register (BTM) 0 0
timer
Watchdog timer enable flag (WDTM)
00
Timer counter Counter (T0) 0 0
(channel 0) Modulo register (TMOD0) FFH FFH
Mode register (TM0) 0 0
TOE0, TOUT F/F 0, 0 0, 0
Timer counter Counter (T1) 0 0
(channel 1) Modulo register (TMOD1) FFH FFH
Mode register (TM1) 0 0
TOE1, TOUT F/F 0, 0 0, 0
Timer counter Counter (T2) 0 0
(channel 2) Modulo register (TMOD2) FFH FFH
High-level period setting modulo FFH FFH
register (TMOD2H)
Mode register (TM2) 0 0
TOE2, TOUT F/F 0, 0 0, 0
REMC, NRZ, NRZB 0, 0, 0 0, 0, 0
Notes 1. Undefined if STOP mode is entered during an EEPROM write operation. Also undefined if HALT mode
is entered during a write operation and a RESET signal is input during a write operation.
2. If a RESET signal is input during an EEPROM write operation, the data at that address is undefined.
µ
PD754144, 754244
35
Data Sheet U10040EJ2V1DS
Table 10-1. Hardware Status After Reset (2/3)
Hardware RESET signal generation RESET signal generation
in the standby mode in operation
Programmable threshold port mode register (PTHM) 00H 00H
Clock generator
Processor clock control register (PCC) 0 0
Interrupt Interrupt request flag (IRQ×××)Reset (0) Reset (0)
function Interrupt enable flag (IE×××)0 0
Interrupt priority selection register (IPS)
00
INT0, 2 mode registers (IM0, IM2) 0, 0 0, 0
Digital port Output buffer Off Off
Output latch Cleared (0) Cleared (0)
I/O mode registers (PMGA, C) 0 0
Pull-up resistor setting register (POGA, B)
00
Bit sequential buffer (BSB0-BSB3) Held Undefined
Table 10-1. Hardware Status After Reset (3/3)
RESET signal RESET signal RESET signal RESET signal
Hardware generation by key generation in the generation by WDT generation during
return reset standby mode during operation operation
Watchdog flag (WDF)
Hold the previous status
010
Key return flag (KRF) 1 0
Hold the previous status
0
µ
PD754144, 754244
36 Data Sheet U10040EJ2V1DS
10.2 Watchdog Flag (WDF), Key Return Flag (KRF)
The WDF is cleared by a watchdog timer overflow signal, and the KRF is set by a reset signal generated by
the KRn pins. As a result, by checking the contents of WDF and KRF, it is possible to know what kind of reset
signal is generated.
As the WDF and KRF are cleared only by external signal or instruction execution, if once these flags are set,
they are not cleared until an external signal is generated or a clear instruction is executed. Check and clear the
contents of WDF and KRF after reset start operation by executing SKTCLR instruction and so on.
Table 10-2 lists the contents of WDF and KRF corresponding to each signal. Figure 10-3 shows the WDF
operation in generating each signal, and Figure 10-4 shows the KRF operation in generating each signal.
Table 10-2. WDF and KRF Contents Correspond to Each Signal
External RESET
Reset signal
Reset signal WDF clear KRF clear
Hardware signal generation
generation by watch-
generation by the instruction instruction
dog timer overflow
KRn input execution execution
Watchdog flag (WDF) 0 1 Hold 0 Hold
Key return flag (KRF) 0 Hold 1 Hold 0
Figure 10-3. WDF Operation in Generating Each Signal
External RESET
WDF
Operation mode
Reset signal generation by
watchdog timer overflow
External RESET
signal generation
WDF clear
instruction
execution
Operation mode
HALT
mode
Operation
mode
HALT
mode
Operation
mode
HALT
mode Operation mode
Internal reset o
p
eration Internal reset o
p
eration Internal reset o
p
eration
Reset signal generation by
watchdog timer overflow
µ
PD754144, 754244
37
Data Sheet U10040EJ2V1DS
Figure 10-4. KRF Operation in Generating Each Signal
External RESET
KRF
Operation mode
Operation mode
HALT
mode
Operation
mode
Internal reset o
p
eration
STOP
mode
Internal reset o
p
eration Internal reset o
p
eration
HALT
mode
Operation
mode
STOP
mode
HALT
mode Operation mode
STOP instruction
execution
Reset signal
generation by
the KRn input
External RESET
signal generation
STOP instruction
execution
KRF clear instruction
execution
Reset signal
generation by
the KRn input
µ
PD754144, 754244
38 Data Sheet U10040EJ2V1DS
11. MASK OPTION
The
µ
PD754244 has the following mask options:
Mask option of P70/KR4 to P73/KR7
On-chip pull-up resistor connection can be specified for these pins.
(1) Do not connect an on-chip pull-up resistor
(2) Connect the 100-k (typ.) pull-up resistor bit-wise
Mask option of RESET pin
On-chip pull-up resistor connection can be specified for this pin.
(1) Do not connect an on-chip pull-up resistor
(2) Connect the 100-k (typ.) pull-up resistor
Standby function mask option (µPD754244 only) Note
The wait time when the RESET signal is input can be selected.
(1) 217/fX (21.8 ms: @ fX = 6.0-MHz operation, 31.3 ms: @ fX = 4.19-MHz operation)
(2) 215/fX (5.46 ms: @ fX = 6.0-MHz operation, 7.81 ms: @ fX = 4.19-MHz operation)
Note This mask option is not provided for the
µ
PD754144, and its wait time is fixed to
56/fCC (56
µ
s: @ fCC = 1.0-MHz operation).
µ
PD754144, 754244
39
Data Sheet U10040EJ2V1DS
12. INSTRUCTION SETS
(1) Expression formats and description methods of operands
The operand is described in the operand column of each instruction in accordance with the description
method for the operand expression format of the instruction. For details, refer to “RA75X ASSEMBLER
PACKAGE USERS’ MANUAL — LANGUAGE (EEU-1367)”. If there are several elements, one of them
is selected. Capital letters and the + and – symbols are key words and are described as they are.
For immediate data, appropriate numbers and labels are described.
Instead of the labels such as mem, fmem, pmem, and bit, the symbols of the registers can be described.
However, there are restrictions in the labels that can be described for fmem and pmem. For details, refer
to
µ
PD754144, 754244 user's manual (U10676E)”.
Expression Description method
format
reg X, A, B, C, D, E, H, L
reg1 X, B, C, D, E, H, L
rp XA, BC, DE, HL
rp1 BC, DE, HL
rp2 BC, DE
rp' XA, BC, DE, HL, XA', BC', DE', HL'
rp'1 BC, DE, HL, XA', BC', DE', HL'
rpa HL, HL+, HL–, DE, DL
rpa1 DE, DL
n4 4-bit immediate data or label
n8 8-bit immediate data or label
mem 8-bit immediate data or labelNote
bit 2-bit immediate data or label
fmem FB0H-FBFH, FF0H-FFFH immediate data or label
pmem FC0H-FFFH immediate data or label
addr 000H-FFFH immediate data or label
addr1 000H-FFFH immediate data or label
caddr 12-bit immediate data or label
faddr 11-bit immediate data or label
taddr 20H-7FH immediate data (where bit 0 = 0) or label
PORTn PORT3, 6, 7, 8
IE××× IEBT, IET0-IET2, IE0, IE2, IEEE
RBn RB0-RB3
MBn MB0, MB4, MB15
Note mem can be only used for even address in 8-bit data processing.
µ
PD754144, 754244
40 Data Sheet U10040EJ2V1DS
(2) Legend in explanation of operation
A: A register, 4-bit accumulator
B: B register
C: C register
D: D register
E: E register
H: H register
L: L register
X: X register
XA : XA register pair; 8-bit accumulator
BC : BC register pair
DE : DE register pair
HL : HL register pair
XA’ : XA’ extended register pair
BC’ : BC’ extended register pair
DE’ : DE’ extended register pair
HL’ : HL’ extended register pair
PC : Program counter
SP : Stack pointer
CY : Carry flag, bit accumulator
PSW : Program status word
MBE : Memory bank enable flag
RBE : Register bank enable flag
PORTn : Port n (n = 3, 6, 7, 8)
IME : Interrupt master enable flag
IPS : Interrupt priority selection register
IE××× : Interrupt enable flag
RBS : Register bank selection register
MBS : Memory bank selection register
PCC : Processor clock control register
.: Separation between address and bit
(××): The contents addressed by ××
××H: Hexadecimal data
µ
PD754144, 754244
41
Data Sheet U10040EJ2V1DS
(3) Explanation of symbols under addressing area column
*1 MB = MBE•MBS
(MBS = 0, 4, 15)
*2 MB = 0
*3 MBE = 0 : MB = 0 (000H to 07FH)
MB = 15 (F80H to FFFH) Data memory addressing
MBE = 1 : MB = MBS (MBS = 0, 4, 15)
*4 MB = 15, fmem = FB0H to FBFH, FF0H to FFFH
*5 MB = 15, pmem = FC0H to FFFH
*6 addr = 000H to FFFH
*7 addr = (Current PC) – 15 to (Current PC) – 1
(Current PC) + 2 to (Current PC) + 16
addr1 = (Current PC) – 15 to (Current PC) – 1
(Current PC) + 2 to (Current PC) + 16 Program memory addressing
*8 caddr = 000H to FFFH
*9 faddr = 0000H to 07FFH
*10 taddr = 0020H to 007FH
*11 addr1 = 000H to FFFH
Remarks 1. MB indicates memory bank that can be accessed.
2. In *2, MB = 0 independently of how MBE and MBS are set.
3. In *4 and *5, MB = 15 independently of how MBE and MBS are set.
4. *6 to *11 indicate the areas that can be addressed.
(4) Explanation of number of machine cycles column
S denotes the number of machine cycles required by skip operation when a skip instruction is executed.
The value of S varies as follows.
•When no skip is made: S = 0
•When the skipped instruction is a 1- or 2-byte instruction: S = 1
•When the skipped instruction is a 3-byte instructionNote: S = 2
Note 3-byte instruction: BR !addr, BRA !addr1, CALL !addr, or CALLA !addr1 instruction
Caution The GETI instruction is skipped in one machine cycle.
One machine cycle is equal to one cycle of CPU clock (= tCY); time can be selected from among four types
by setting PCC.
µ
PD754144, 754244
42 Data Sheet U10040EJ2V1DS
Instruction Number Number Addressing
Mnemonic Operand
of machine
Operation Skip condition
group of bytes cycles area
Transfer MOV A, #n4 1 1 A n4 String effect A
instruction
reg1, #n4 2 2 reg1 n4
XA, #n8 2 2 XA n8 String effect A
HL, #n8 2 2 HL n8 String effect B
rp2, #n8 2 2 rp2 n8
A, @HL 1 1 A (HL) *1
A, @HL+ 1 2+S A (HL), then L L+1 *1 L = 0
A, @HL– 1 2+S A (HL), then L L–1 *1 L = FH
A, @rpa1 1 1 A (rpa1) *2
XA, @HL 2 2 XA (HL) *1
@HL, A 1 1 (HL) A*1
@HL, XA 2 2 (HL) XA *1
A, mem 2 2 A (mem) *3
XA, mem 2 2 XA (mem) *3
mem, A 2 2 (mem) A*3
mem, XA 2 2 (mem) XA *3
A, reg 2 2 A reg
XA, rp' 2 2 XA rp'
reg1, A 2 2 reg1 A
rp'1, XA 2 2 rp'1 XA
XCH A, @HL 1 1 A (HL) *1
A, @HL+ 1 2+S A (HL), then L L+1 *1 L = 0
A, @HL– 1 2+S A (HL), then L L–1 *1 L = FH
A, @rpa1 1 1 A (rpa1) *2
XA, @HL 2 2 XA (HL) *1
A, mem 2 2 A (mem) *3
XA, mem 2 2 XA (mem) *3
A, reg1 1 1 A reg1
XA, rp' 2 2 XA rp'
Table MOVT XA, @PCDE 1 3 XA (PC11–8+DE)ROM
reference
instructions XA, @PCXA 1 3 XA (PC11–8+XA)ROM
XA, @BCDE 1 3 XA (BCDE)ROMNote *6
XA, @BCXA 1 3 XA (BCXA)ROMNote *6
Note Set “0” in register B.
µ
PD754144, 754244
43
Data Sheet U10040EJ2V1DS
Instruction Number Number Addressing
Mnemonic Operand
of machine
Operation Skip condition
group of bytes cycles area
Bit transfer MOV1 CY, fmem.bit 2 2 CY (fmem.bit) *4
instructions
CY, pmem.@L 2 2 CY (pmem7–2+L3–2.bit(L1–0)) *5
CY, @H+mem.bit 2 2 CY (H+mem3–0.bit) *1
fmem.bit, CY 2 2 (fmem.bit) CY *4
pmem.@L, CY 2 2 (pmem7–2+L3–2.bit(L1–0)) CY *5
@H+mem.bit, CY 2 2 (H+mem3–0.bit) CY *1
Operation ADDS A, #n4 1 1+S A A+n4 carry
instructions
XA, #n8 2 2+S XA XA+n8 carry
A, @HL 1 1+S A A+(HL) *1 carry
XA, rp' 2 2+S XA XA+rp' carry
rp'1, XA 2 2+S rp'1 rp'1+XA carry
ADDC A, @HL 1 1 A, CY A+(HL)+CY *1
XA, rp' 2 2 XA, CY XA+rp'+CY
rp'1, XA 2 2 rp'1, CY rp'1+XA+CY
SUBS A, @HL 1 1+S A A–(HL) *1 borrow
XA, rp' 2 2+S XA XA–rp' borrow
rp'1, XA 2 2+S rp'1 rp'1–XA borrow
SUBC A, @HL 1 1 A, CY A–(HL)–CY *1
XA, rp' 2 2 XA, CY XA–rp'–CY
rp'1, XA 2 2 rp'1, CY rp'1–XA–CY
AND A, #n4 2 2 A A n4
A, @HL 1 1 A A (HL) *1
XA, rp' 2 2 XA XA rp'
rp'1, XA 2 2 rp'1 rp'1 XA
OR A, #n4 2 2 A A n4
A, @HL 1 1 A A (HL) *1
XA, rp' 2 2 XA XA rp'
rp'1, XA 2 2 rp'1 rp'1 XA
XOR A, #n4 2 2 A A v n4
A, @HL 1 1 A A v (HL) *1
XA, rp' 2 2 XA XA v rp'
rp'1, XA 2 2 rp'1 rp'1 v XA
Accumulator RORC A 1 1 CY A0, A3 CY, An–1 An
manipulation
instructions NOT A 2 2 A A
µ
PD754144, 754244
44 Data Sheet U10040EJ2V1DS
Instruction Number Number Addressing
Mnemonic Operand
of machine
Operation Skip condition
group of bytes cycles area
Increment INCS reg 1 1+S reg reg+1 reg=0
and
Decrement rp1 1 1+S rp1 rp1+1 rp1=00H
instructions
@HL 2 2+S (HL) (HL)+1 *1 (HL)=0
mem 2 2+S (mem) (mem)+1 *3 (mem)=0
DECS reg 1 1+S reg reg–1 reg=FH
rp' 2 2+S rp' rp'–1 rp'=FFH
Comparison SKE reg, #n4 2 2+S Skip if reg = n4 reg=n4
instruction
@HL, #n4 1 2+S Skip if (HL) = n4 *1 (HL) = n4
A, @HL 2 1+S Skip if A = (HL) *1 A = (HL)
XA, @HL 2 2+S Skip if XA = (HL) *1 XA = (HL)
A, reg 2 2+S Skip if A = reg A=reg
XA, rp' 2 2+S Skip if XA = rp' XA=rp'
Carry flag SET1 CY 1 1 CY 1
manipulation
instruction CLR1 CY 1 1 CY 0
SKT CY 1 1+S Skip if CY = 1 CY=1
NOT1 CY 1 1 CY CY
Memory bit SET1 mem.bit 2 2 (mem.bit) 1*3
manipulation
instructions fmem.bit 2 2 (fmem.bit) 1 *4
pmem.@L 2 2 (pmem7–2+L3–2.bit(L1–0)) 1*5
@H+mem.bit 2 2 (H+mem3–0.bit) 1 *1
CLR1 mem.bit 2 2 (mem.bit) 0 *3
fmem.bit 2 2 (fmem.bit) 0 *4
pmem.@L 2 2 (pmem7–2+L3–2.bit(L1–0)) 0*5
@H+mem.bit 2 2 *1
SKT mem.bit 2 2+S Skip if (mem.bit)=1 *3 (mem.bit)=1
fmem.bit 2 2+S Skip if (fmem.bit)=1 *4 (fmem.bit)=1
pmem.@L 2 2+S Skip if (pmem7–2+L3–2.bit(L1–0))=1 *5 (pmem.@L)=1
@H+mem.bit 2 2+S Skip if (H+mem3–0.bit)=1 *1
(@H+mem.bit)=1
SKF mem.bit 2 2+S Skip if (mem.bit)=0 *3 (mem.bit)=0
fmem.bit 2 2+S Skip if (fmem.bit)=0 *4 (fmem.bit)=0
pmem.@L 2 2+S Skip if (pmem7–2+L3–2.bit(L1–0))=0 *5 (pmem.@L)=0
@H+mem.bit 2 2+S Skip if (H+mem3–0.bit)=0 *1
(@H+mem.bit)=0
(H+mem3–0.bit) 0
µ
PD754144, 754244
45
Data Sheet U10040EJ2V1DS
Instruction Number Number Addressing
Mnemonic Operand
of machine
Operation Skip condition
group of bytes cycles area
Memory bit SKTCLR fmem.bit 2 2+S Skip if (fmem.bit)=1 and clear *4 (fmem.bit)=1
manipulation
instructions pmem.@L 2 2+S Skip if (pmem7–2+L3–2.bit(L1–0))=1 and clear *5 (pmem.@L)=1
@H+mem.bit 2 2+S Skip if (H+mem3–0.bit)=1 and clear *1
(@H+mem.bit)=1
AND1 CY, fmem.bit 2 2 CY CY (fmem.bit) *4
CY, pmem.@L 2 2 CY CY (pmem7–2+L3–2.bit(L1–0)) *5
CY, @H+mem.bit 2 2 CY CY (H+mem3–0.bit) *1
OR1 CY, fmem.bit 2 2 CY CY (fmem.bit) *4
CY, pmem.@L 2 2 CY CY (pmem7–2+L3–2.bit(L1–0)) *5
CY, @H+mem.bit 2 2 CY CY (H+mem3–0.bit) *1
XOR1 CY, fmem.bit 2 2 CY CY v (fmem.bit) *4
CY, pmem.@L 2 2 CY CY v (pmem7–2+L3–2.bit(L1–0)) *5
CY, @H+mem.bit 2 2 CY CY v (H+mem3–0.bit) *1
Branch BRNote 1 addr PC11–0 addr *6
instructions Select appropriate instruction among
BR !addr BRCB !caddr, and BR $addr
according to the assembler being used.
addr1 PC11-0 addr *11
Select appropriate instruction among
BR !addr BRA !addr1, BRCB !caddr and
BR $addr1 according to the assembler
being used.
! addr 3 3 PC11–0 addr *6
$addr 1 2 PC11–0 addr *7
$addr1 1 2 PC11–0 addr1
PCDE 2 3 PC11–0 PC11-8+DE
PCXA 2 3 PC11–0 PC11-8+XA
BCDE 2 3 PC11–0 BCDENote 2 *6
BCXA 2 3 PC11–0 BCXANote 2 *6
BRANote 1 !addr1 3 3 PC11–0 addr1 *11
BRCB !caddr 2 2 PC11–0 caddr11–0 *8
Notes 1. The above operations in the double boxes can be performed only in the Mk II mode.
2. “0” must be set to B register.
µ
PD754144, 754244
46 Data Sheet U10040EJ2V1DS
Instruction Number Number Addressing
Mnemonic Operand
of machine
Operation Skip condition
group of bytes cycles area
Subroutine CALLANote !addr1 3 3 (SP–2) ×, ×, MBE, RBE *11
stack control (SP–6) (SP–3) (SP–4) PC11–0
instructions (SP–5) 0, 0, 0, 0
PC11–0 addr1, SP SP–6
CALLNote !addr 3 3 (SP–3) MBE, RBE, 0, 0 *6
(SP–4) (SP–1) (SP–2) PC11–0
PC11–0 addr, SP SP–4
4 (SP–2) ×, ×, MBE, RBE
(SP–6) (SP–3) (SP–4) PC11–0
(SP–5) 0, 0, 0, 0
PC11–0 addr, SP SP–6
CALLFNote !faddr 2 2 (SP–3) MBE, RBE, 0, 0 *9
(SP–4) (SP–1) (SP–2) PC11–0
PC11–0 0+faddr, SP SP–4
3 (SP–2) ×, ×, MBE, RBE
(SP–6) (SP–3) (SP–4) PC11–0
(SP–5) 0, 0, 0, 0
PC11–0 0+faddr, SP SP–6
RETNote 13PC11–0 (SP) (SP+3) (SP+2)
MBE, RBE, 0, 0 (SP+1), SP SP+4
×, ×, MBE, RBE (SP+4)
0, 0, 0, 0, (SP+1)
PC11–0 (SP) (SP+3) (SP+2), SP SP+6
RETSNote 13+S MBE, RBE, 0, 0 (SP+1)
Unconditional
PC11–0 (SP) (SP+3) (SP+2)
SP SP+4
then skip unconditionally
0, 0, 0, 0 (SP+1)
PC11–0 (SP) (SP+3) (SP+2)
×, ×, MBE, RBE (SP+4)
SP SP+6
then skip unconditionally
RETINote 13MBE, RBE, 0, 0 (SP+1)
PC11–0 (SP) (SP+3) (SP+2)
PSW (SP+4) (SP+5), SP SP+6
0, 0, 0, 0 (SP+1)
PC11–0 (SP) (SP+3) (SP+2)
PSW (SP+4) (SP+5), SP SP+6
PUSH rp 1 1 (SP–1) (SP–2) rp, SP SP–2
BS 2 2 (SP–1) MBS, (SP–2) RBS, SP SP–2
POP rp 1 1 rp (SP+1) (SP), SP SP+2
BS 2 2 MBS (SP+1), RBS (SP), SP SP+2
Note The above operations in the double boxes can be performed only in the Mk II mode. The other operations
can be performed only in the Mk I mode.
µ
PD754144, 754244
47
Data Sheet U10040EJ2V1DS
–––––––––––––––––––––––––––––––––– –––––––––––––
–––––––––––––––––––––––––––––––––––––––––––––––
–––––––––––––
–––––––––––––
Instruction Number Number Addressing
Mnemonic Operand
of machine
Operation Skip condition
group of bytes cycles area
Interrupt EI 2 2 IME (IPS.3) 1
control
instructions IE××× 22IE××× 1
DI 2 2 IME (IPS.3) 0
IE××× 22IE××× 0
Input/output INNote 1 A, PORTn 2 2 A PORTn (n = 3, 6, 7, 8)
instructions
OUTNote 1 PORTn, A 2 2 PORTn A (n = 3, 6, 8)
CPU control HALT 2 2 Set HALT Mode (PCC.2 1)
instructions
STOP 2 2 Set STOP Mode (PCC.3 1)
NOP 1 1 No Operation
Special SEL RBn 2 2 RBS n (n = 0-3)
instructions
MBn 2 2 MBS n (n = 0, 4, 15)
GETINotes 2, 3 taddr 1 3 When TBR instruction *10
PC11–0 (taddr) 3–0 + (taddr+1)
When TCALL instruction
(SP–4) (SP–1) (SP–2) PC11–0
(SP–3) MBE, RBE, 0, 0
PC11–0 (taddr) 3–0 + (taddr+1)
SP SP–4
When instruction other than TBR and Depending on
TCALL instructions the reference
(taddr) (taddr+1) instruction is executed. instruction
3•When TBR instruction *10
PC11–0 (taddr) 3–0 + (taddr+1)
4•When TCALL instruction
(SP–6) (SP–3) (SP–4) PC11–0
(SP–5) 0, 0, 0, 0
(SP–2) ×, ×, MBE, RBE
PC11–0 (taddr) 3–0 + (taddr+1)
SP SP–6
3•When instruction other than TBR and Depending on
TCALL instructions the reference
(taddr) (taddr+1) instruction is executed. instruction
Notes 1. While the IN instruction and OUT instruction are being executed, MBE must be set to 0, or MBE must
be set to 1 and MBS must be set to 15.
2. The TBR and TCALL instructions are the table definition assembler pseudo instructions of the GETI
instruction.
3. The above operations in the double boxes can be performed only in the Mk II mode. The other
operations can be performed only in the Mk I mode.
––––––––––––––––––––––––––––––––––––– –––
––––––––––––––––––––––––––––––––––––– –––
µ
PD754144, 754244
48 Data Sheet U10040EJ2V1DS
13. ELECTRICAL SPECIFICATIONS
13.1
µ
PD754144
Absolute Maximum Ratings (TA = 25°C)
Parameter Symbol Test Conditions Ratings Unit
Power supply voltage VDD –0.3 to +7.0 V
Input voltage VI–0.3 to VDD + 0.3 V
Output voltage VO–0.3 to VDD + 0.3 V
Output current, high IOH Per pin P30, P31, P33, P60 to P63, P80 –10 mA
P32 –20 mA
For all pins –30 mA
Output current, low IOL Per pin 20 mA
For all pins 90 mA
Operating ambient TA–40 to +85 °C
temperature
Storage temperature Tstg –65 to +150 °C
Caution If any of the parameters exceeds the absolute maximum ratings, even momentarily, the quality
of the product may be impaired. The absolute maximum ratings are values that may physically
damage the products. Be sure to use the products within the ratings.
Capacitance (TA = 25°C, VDD = 0 V)
Parameter Symbol Test Conditions MIN. TYP. MAX. Unit
Input capacitance CIN f = 1 MHz 15 pF
Output capacitance COUT Unmeasured pins returned to 0 V 15 pF
I/O capacitance CIO 15 pF
µ
PD754144, 754244
49
Data Sheet U10040EJ2V1DS
µ
PD754144
System Clock Oscillator Characteristics (TA = –40 to +85 °C, VDD = 1.8 to 6.0 V)
Resonator
Recommended Constant Parameter Testing Conditions MIN. TYP. MAX. Unit
RC Oscillation 0.4 2.0 MHz
oscillator
frequency (fcc) Note
Note Only the oscillator characteristics are shown. For the instruction execution time and oscillation frequency
characteristics, refer to AC Characteristics.
Caution When using the oscillation circuit of the system clock, wire the portion enclosed in dotted lines
in the figures as follows to avoid adverse influences on the wiring capacitance:
Keep the wire length as short as possible.
Do not cross other signal lines.
Do not route the wiring in the vicinity of lines though which a high fluctuating current flows.
Always keep the ground point of the capacitor of the oscillation circuit as the same potential
as VSS.
Do not connect the power source pattern through which a high current flows.
Do not extract signals from the oscillation circuit.
CL1 CL2
µ
PD754144, 754244
50 Data Sheet U10040EJ2V1DS
µ
PD754144
DC Characteristics (TA = –40 to +85°C, VDD = 1.8 to 6.0 V)
Parameter Symbol Conditions MIN. TYP. MAX. Unit
High-level output IOH Per pin P30, P31, P33, –5 mA
current P60 to P63, P80
P32, VDD = 3.0 V, –7 –15 mA
VOH = VDD – 2.0 V
Total of all pins –20 mA
Low-level output IOL Per pin 15 mA
current Total of all pins 45 mA
High-level input VIH1 Port 3 2.7 V VDD 6.0 V 0.7VDD VDD V
voltage 1.8 V VDD < 2.7 V 0.9VDD VDD V
VIH2 Ports 6 to 8, 2.7 V VDD 6.0 V 0.8VDD VDD V
KRREN, RESET 1.8 V VDD < 2.7 V 0.9VDD VDD V
Low-level input VIL1 Port 3 2.7 V VDD 6.0 V 0 0.3VDD V
voltage 1.8 V VDD < 2.7 V 0 0.1VDD V
VIL2 Ports 6 to 8, 2.7 V VDD 6.0 V 0 0.2VDD V
KRREN, RESET 1.8 V VDD < 2.7 V 0 0.1VDD V
High-level VOH VDD = 4.5 to 6.0 V, IOH = –1.0 mA VDD – 1.0 V
output voltage VDD = 1.8 to 6.0 V, IOH = –100 µAVDD – 0.5 V
Low-level VOL VDD = 4.5 to 6.0 V Port 3, IOL = 15 mA 0.6 2.0 V
output voltage Ports 6, 8, 0.4 V
IOL = 1.6 mA
VDD = 1.8 to 6.0 V, IOH = 400
µ
A0.5 V
High-level input ILIH VIN = VDD 3.0
µ
A
leakage current
Low-level input ILIL VIN = 0 V –3.0
µ
A
leakage current
High-level output ILOH VOUT = VDD 3.0
µ
A
leakage current
Low-level output ILOL VOUT = 0 V –3.0
µ
A
leakage current
On-chip pull-up RL1 VIN = 0 V Ports 3, 6, 8 50 100 200 k
resistance RL2 Port 7, RESET 50 100 200 k
(mask option)
µ
PD754144, 754244
51
Data Sheet U10040EJ2V1DS
µ
PD754144
DC Characteristics (TA = –40 to +85°C, VDD = 1.8 to 6.0 V)
Parameter Symbol Conditions MIN. TYP. MAX. Unit
Power supply IDD1 1.0-MHz VDD = 5.0 V ± 10%Note 2 0.7 2.1 mA
current Note 1 RC oscillation VDD = 3.0 V ± 10%Note 3 0.3 1.0 mA
IDD2 R = 22 kHALT VDD = 5.0 V ± 10% 0.5 1.8 mA
C = 22 pF mode VDD = 3.0 V ± 10% 0.25 0.9 mA
IDD1 1.0-MHz VDD = 5.0 V ± 10%Note 2 1.15 3.5 mA
RC oscillation VDD = 3.0 V ± 10%Note 3 0.55 1.6 mA
IDD2 R = 5.1 kHALT VDD = 5.0 V ± 10% 0.95 2.8 mA
C = 120 pF mode VDD = 3.0 V ± 10% 0.5 1.5 mA
IDD3 STOP VDD = 1.8 to 6.0 V 5
µ
A
mode TA = 25°C1
µ
A
VDD = 3.0 V ±10% 0.1 3
µ
A
TA = –40 to +40°C0.1 1
µ
A
Notes 1. The current flowing through the on-chip pull-up resistor, the current during EEPROM writing time, and
the current when the program threshold port (PTH) is operating are not included.
2. When the device is operated in the high-speed mode by setting the processor clock control register
(PCC) to 0011H.
3. When the device is operated in the low-speed mode by setting PCC to 0000H.
µ
PD754144, 754244
52 Data Sheet U10040EJ2V1DS
µ
PD754144
AC Characteristics (TA = –40 to +85°C, VDD = 1.8 to 6.0 V)
Parameter Symbol Test Conditions MIN. TYP. MAX. Unit
CPU clock cycle time Note1 tCY 2.0 4.0 128
µ
s
(Minimum instruction execution
time = 1 machine cycle)
RC oscillation frequency fCC R = 22 kΩ, VDD = 3.6 to 6.0 V 0.9 1.0 Note 2 1.2 MHz
C = 22 pF VDD = 2.2 to 3.6 V 0.75 1.0 Note 2 1.15 MHz
VDD = 1.8 to 3.6 V 0.5 1.0 Note 2 1.15 MHz
VDD = 1.8 to 6.0 V 0.5 1.0 Note 2 1.2 MHz
R = 5.1 kΩ, VDD = 3.6 to 6.0 V 0.91 1.0 Note 2 1.1 MHz
C = 120 pF VDD = 2.2 to 3.6 V 0.76 1.0 Note 2 1.05 MHz
VDD = 1.8 to 3.6 V 0.51 1.0 Note 2 1.05 MHz
VDD = 1.8 to 6.0 V 0.51 1.0 Note 2 1.1 MHz
Interrupt input high- and
tINTH, tINTL
INT0 IM02 = 0 Note 3
µ
s
low-level width IM02 = 1 10
µ
s
KR4 to KR7 10
µ
s
RESET low-level width tRSL 10
µ
s
Notes 1. The CPU clock (Φ) cycle time (minimum
instruction execution time) is determined
by the time constants of the connected
resistor (R) and capacitor (d) and the pro-
cessor clock control register (PCC). The
figure on the right shows the cycle time tCY
characteristics against the supply voltage
VDD when the system clock is used.
2. This is the typical value when VDD = 3.6 V.
3. 2tCY or 128/fCC depending on the setting of
the interrupt mode register (IM0).
0.5 0
Supply voltage VDD (V)
1234561.8
1
2
3
4
5
6
128
(During system clock operation)
tCY vs. VDD
Operation guranteed range
µ
Cycle time tCY ( s)
µ
PD754144, 754244
53
Data Sheet U10040EJ2V1DS
µ
PD754144
EEPROM Characteristics (TA = –40 to +85°C, VDD = 1.8 to 6.0 V)
Parameter Symbol Conditions MIN. TYP. MAX. Unit
EEPROM IEEW 1.0 MHz, VDD = 5.0 V ± 10% 4.0 12 mA
write current RC oscillation VDD = 3.0 V ± 10% 2.0 6 mA
EEPROM tEEW 1.0 MHz, RC oscillation Note 3.8 4.6 10.0 ms
write time
EEPROM EEWT TA = –40 to +70°C100000 times/byte
write times TA = –40 to +85°C80000 times/byte
Note Set EWTC 4 to 6 so as to be 18 x 28/fCC (4.6 ms: @ fCC = 1.0-MHz operation), considering the variation
of the RC oscillation.
Comparator Characteristics (TA = –40 to +85°C, VDD = 1.8 to 6.0 V)
Parameter Symbol Conditions MIN. TYP. MAX. Unit
Comparison accuracy VACOMP ±100 mV
Threshold voltage VTH Note Note V
PTH input voltage VIPTH 0VDD V
AVREF input voltage VIAVREF 1.8 VDD V
Comparator circuit IDD5 When bit 7 of PTHM is set to 1 1 mA
current consumption
Note The threshold voltage becomes as follows by settings bits 0 to 3 of PTHM.
VTH = VIAVREF x (n + 0.5)/16 (n = 0 to 15)
µ
PD754144, 754244
54 Data Sheet U10040EJ2V1DS
µ
PD754144
AC Timing Test Points
Interrupt Input Timing
RESET Input Timing
Data Memory STOP Mode Low-Supply Voltage Data Retention Characteristics (TA = –40 to +85°C)
Parameter Symbol Test Conditions MIN. TYP. MAX. Unit
Release signal set time tSREL 0
µ
s
Oscillation stabilization tWAIT Release by RESET 56/fCC
µ
s
wait time Release by interrupt request 512/fCC
µ
s
VIH (MIN.)
VIL (MAX.)
VIH (MIN.)
VIL (MAX.)
VOH (MIN.)
VOL (MAX.)
VOH (MIN.)
VOL (MAX.)
INT0, KR4 to KR7
t
INTL
t
INTH
RESET
t
RSL
µ
PD754144, 754244
55
Data Sheet U10040EJ2V1DS
µ
PD754144
Data Retention Timing (on releasing STOP mode by RESET)
Data Retention Timing (Standby release signal: on releasing STOP mode by interrupt signal)
STOP mode
Data retention mode
Execution of STOP instruction
V
DD
Standby release signal
(interrupt request)
t
WAIT
t
SREL
HALT mode
Operation mode
STOP mode
Data retention mode
Execution of STOP instruction
tWAIT
tSREL
HALT mode
Operation mode
VDD
RESET
Internal reset operation
µ
PD754144, 754244
56 Data Sheet U10040EJ2V1DS
13.2
µ
PD754244
Absolute Maximum Ratings (TA = 25°C)
Parameter Symbol Test Conditions Ratings Unit
Power supply voltage VDD –0.3 to +7.0 V
Input voltage VI–0.3 to VDD + 0.3 V
Output voltage VO–0.3 to VDD + 0.3 V
Output current, high IOH Per pin P30, P31, P33, P60 to P63, P80 –10 mA
P32 –20 mA
For all pins –30 mA
Output current, low IOL Note Per pin 20 mA
For all pins 90 mA
Operating ambient TA–40 to +85 °C
temperature
Storage temperature Tstg –65 to +150 °C
Caution If any of the parameters exceeds the absolute maximum ratings, even momentarily, the quality
of the product may be impaired. The absolute maximum ratings are values that may physically
damage the products. Be sure to use the products within the ratings.
Capacitance (TA = 25°C, VDD = 0 V)
Parameter Symbol Test Conditions MIN. TYP. MAX. Unit
Input capacitance CIN f = 1 MHz 15 pF
Output capacitance COUT Unmeasured pins returned to 0 V 15 pF
I/O capacitance CIO 15 pF
µ
PD754144, 754244
57
Data Sheet U10040EJ2V1DS
µ
PD754244
System Clock Oscillator Characteristics (TA = –40 to +85°C, VDD = 1.8 to 6.0 V)
Resonator
Recommended Constant Parameter Testing Conditions MIN. TYP. MAX. Unit
Ceramic Oscillation 1.0
6.0
Notes2, 3, 4
MHz
resonator
frequency (fX) Note1
Oscillation
After VDD reaches MIN.
4ms
stabilization value of oscillation
time Note 5 voltage range
Crystal Oscillation 1.0 6.0
Notes2, 3, 4
MHz
resonator
frequency(fX) Note1
Oscillation VDD = 4.5 to 6.0 V 10 ms
stabilization time Note3
30 ms
External X1 input 1.0 6.0
Notes2, 3, 4
MHz
clock frequency (fX) Note1
X1 input high- and 83.3 500 ns
low-level widths
(tXH, tXL)
Notes 1. Only the oscillator characteristics are shown. For the instruction execution time, refer to AC Charac-
teristics.
2. If the oscillation frequency is 2.1 MHz < fX 4.19 MHz at 1.8 V VDD < 2.0 V, set the processor control
register (PCC) to a value other than 0011. If the PCC is set to 0011, the rated machine cycle time
of 1.9
µ
s is not satisfied.
3. If the oscillation frequency is 4.19 MHz < fX 6.0 MHz at 1.8 V VDD < 2.0 V, set the processor control
register (PCC) to a value other than 0011 or 0010. If the PCC is set to 0011 or 0010, the rated machine
cycle time of 1.9 µs is not satisfied.
4. If the oscillation frequency is 4.19 MHz < fX 6.0 MHz at 2.0 V VDD < 2.7 V, set the processor control
register (PCC) to a value other than 0011. If the PCC is set to 0011, the rated machine cycle time of
0.95
µ
s is not satisfied.
5. Oscillation stabilization time is a time required for oscillation to stabilize after application of VDD,
or after the STOP mode has been released.
Caution When using the oscillation circuit of the system clock, wire the portion enclosed in dotted lines
in the figures as follows to avoid adverse influences on the wiring capacitance:
Keep the wire length as short as possible.
Do not cross other signal lines.
Do not route the wiring in the vicinity of lines though which a high fluctuating current flows.
Always keep the ground point of the capacitor of the oscillation circuit as the same potential
as VSS.
Do not connect the power source pattern through which a high current flows.
Do not extract signals from the oscillation circuit.
X1 X2
X1 X2
C1 C2
X1 X2
C1 C2
µ
PD754144, 754244
58 Data Sheet U10040EJ2V1DS
µ
PD754244
Recommended Oscillator Constants
Ceramic resonator (TA = –20 to +80°C)
Manufacturer Part Number Frequency Recommended Circuit Oscillation Voltage Remark
Constant (pF) Range (VDD)
(MHz) C1 C2 MN. (V) MAX. (V)
Kyocera KBR-1000F/Y 1.0 100 100 1.8 6.0
KBR-2.0MS 2.0 47 47
KBR-4.19MSB 4.19 33 33
KBR-4.19MKC Model with capacitor
PBRC4.19A 33 33
PBRC4.19B Model with capacitor
KBR-6.0MSB 6.0 33 33
KBR-6.0MKC Model with capacitor
PBRC6.00A 33 33
PBRC6.00B Model with capacitor
Ceramic resonator (TA = –40 to +80°C)
Manufacturer Part Number Frequency Recommended Circuit Oscillation Voltage Remark
Constant (pF) Range (VDD)
(MHz) C1 C2 MIN. (V) MAX. (V)
Murata Mfg. CSB1000J Note 1.0 100 100 2.0 6.0 Rd = 2.2 k
Co., Ltd. CSA2.00MG040 2.0
CST2.00MG040 Model with capacitor
CSA4.19MG 4.19 30 30 1.9
CST4.19MGW Model with capacitor
CSA4.19MGU 30 30 1.8
CST4.19MGWU Model with capacitor
CSA6.00MG 6.0 30 30 2.5
CST6.00MGW Model with capacitor
CSA6.00MGU 30 30 1.8
CST6.00MGWU Model with capacitor
TDK CCR1000K2 1.0 100 100 2.0
CCR4.19MC3 4.19 Model with capacitor
FCR4.19MC5
CCR6.0MC3 6.0
FCR6.0MC5
µ
PD754144, 754244
59
Data Sheet U10040EJ2V1DS
Note When using the CSB1000J (1.0 MHz) made by Murata Mfg. Co., Ltd. as a ceramic resonator, a limiting
resistor (Rd = 2.2 k) is necessary (refer to the figure below). This resistor is not necessary when using
the other recommended resonators.
Caution The oscillator constants and oscillation voltage range indicate conditions for stable oscilla-
tion, but do not guarantee oscillation frequency accuracy. If oscillation frequency accuracy is
required for actual circuits, it is necessary to adjust the oscillation frequency of the oscillator
in the actual circuit. Please contact directly the manufacturer of the resonator to be used.
X1 X2
Rd
C2
CSB1000J
C1
µ
PD754144, 754244
60 Data Sheet U10040EJ2V1DS
µ
PD754244
DC Characteristics (TA = –40 to +85°C, VDD = 1.8 to 6.0 V)
Parameter Symbol Conditions MIN. TYP. MAX. Unit
High-level output IOH Per pin P30, P31, P33, –5 mA
current P60 to P63, P80
P32, VDD = 3.0 V, –7 –15 mA
VOH = VDD – 2.0 V
Total of all pins –20 mA
Low-level output IOL Per pin 15 mA
current Total of all pins 45 mA
High-level input VIH1 Port 3 2.7 V VDD 6.0 V 0.7VDD VDD V
voltage 1.8 V VDD < 2.7 V 0.9VDD VDD V
VIH2 Ports 6 to 8, 2.7 V VDD 6.0 V 0.8VDD VDD V
KRREN, RESET 1.8 V VDD < 2.7 V 0.9VDD VDD V
VIH3 X1 VDD – 0.1 VDD V
Low-level input VIL1 Port 3 2.7 V VDD 6.0 V 0 0.3VDD V
voltage 1.8 V VDD < 2.7 V 0 0.1VDD V
VIL2 Ports 6 to 8, 2.7 V VDD 6.0 V 0 0.2VDD V
KRREN, RESET 1.8 V VDD < 2.7 V 0 0.1VDD V
VIH3 X1 0 0.1 V
High-level VOH VDD = 4.5 to 6.0 V, IOH = –1.0 mA VDD – 1.0 V
output voltage VDD = 1.8 to 6.0 V, IOH = –100 µAVDD – 0.5 V
Low-level VOL VDD = 4.5 to 6.0 V Port 3, IOL = 15 mA 0.6 2.0 V
output voltage Ports 6, 8, 0.4 V
IOL = 1.6 mA
VDD = 1.8 to 6.0 V, IOH = 400
µ
A0.5 V
High-level input ILIH1 VIN = VDD Pins other than X1 3.0 µA
leakage current ILIH2 X1 20 µA
Low-level input ILIL1 VIN = 0 V Pins other than X1 –3.0 µA
leakage current ILIH2 X1 –20 µA
High-level output ILOH VOUT = VDD 3.0 µA
leakage current
Low-level output ILOL VOUT = 0 V –3.0 µA
leakage current
On-chip pull-up RL1 VIN = 0 V Port 3, 6, 8 50 100 200 k
resistance RL2 Port 7, RESET 50 100 200 k
(mask option)
µ
PD754144, 754244
61
Data Sheet U10040EJ2V1DS
µ
PD754244
DC Characteristics (TA = –40 to +85°C, VDD = 1.8 to 6.0 V)
Parameter Symbol Conditions MIN. TYP. MAX. Unit
Power supply IDD1 4.19-MHz VDD = 5.0 V ± 10%Note 2 1.5 5.0 mA
current Note 1 crystal VDD = 3.0 V ± 10%Note 3 0.23 1.0 mA
IDD2 oscillation HALT VDD = 5.0 V ± 10% 0.64 3.0 mA
C1 = C2 = 22 pF mode VDD = 3.0 V ± 10% 0.20 0.9 mA
IDD3 X1 = 0 V VDD = 1.8 to 6.0 V 5
µ
A
STOP mode TA = 25°C1
µ
A
VDD = 3.0 V ± 10% 0.1 3
µ
A
TA = –40 to +40°C0.1 1
µ
A
Notes 1. The current flowing through the on-chip pull-up resistor, the current during EEPROM writing time, and
the current during the program threshold port (PTH) operation are not included.
2. When the device is operated in the high-speed mode by setting the processor clock control register
(PCC) to 0011H
3. When the device is operated in the low-speed mode by setting PCC to 0000H
µ
PD754144, 754244
62 Data Sheet U10040EJ2V1DS
µ
PD754244
AC Characteristics (TA = –40 to +85°C, VDD = 1.8 to 6.0 V)
Parameter Symbol Test Conditions MIN. TYP. MAX. Unit
CPU clock cycle time Note 1 tCY VDD = 1.8 to 2.0 V 1.9 64.0
µ
s
(Minimum instruction execution VDD = 2.0 to 2.7 V 0.95 64.0
µ
s
time = 1 machine cycle) VDD = 2.7 to 6.0 V 0.67 64.0
µ
s
Interrupt input high- and
tINTH, tINTL
INT0 IM02 = 0 Note 2
µ
s
low-level width IM02 = 1 10
µ
s
KR4 to KR7 10
µ
s
RESET low-level width tRSL 10
µ
s
Notes 1. The CPU clock (Φ) cycle time (minimum
instruction execution time) is determined
by the oscillation frequency of the con-
nected resonator (or external clock) and
the processor clock control register (PCC).
The figure on the right shows the cycle
time tCY characteristics against the supply
voltage VDD when the system clock is used.
2. 2tCY or 128/fX depending on the setting of
the interrupt mode register (IM0).
0.5 0
Su
pp
l
y
volta
g
e VDD
(
V
)
123456
1
2
1.9
0.95
0.67
2.7
3
4
5
6
60
64
(During system clock operation)
tCY vs. VDD
Operation guranteed range
1.8
µ
Cycle time tCY ( s)
µ
PD754144, 754244
63
Data Sheet U10040EJ2V1DS
µ
PD754244
EEPROM Characteristics (TA = –40 to +85°C, VDD = 1.8 to 6.0 V)
Parameter Symbol Conditions MIN. TYP. MAX. Unit
EEPROM IEEW 4.19 MHz, VDD = 5.0 V ± 10% 4.5 15 mA
write current crystal oscillation VDD = 3.0 V ± 10% 2.0 6 mA
EEPROM tEEW 3.8 10.0 ms
write time
EEPROM EEWT TA = –40 to +70°C100000 times/byte
write times TA = –40 to +85°C80000 times/byte
Comparator Characteristics (TA = –40 to +85°C, VDD = 1.8 to 6.0 V)
Parameter Symbol Conditions MIN. TYP. MAX. Unit
Comparison accuracy VACOMP ±100 mV
Threshold voltage VTH Note Note V
PTH input voltage VIPTH 0VDD V
AVREF input voltage VIAVREF 1.8 VDD V
Comparator circuit IDD5 When bit 7 of PTHM is set to 1 1 mA
current consumption
Note The threshold voltage becomes as follows by settings bits 0 to 3 of PTHM.
VTH = VIAVREF x (n + 0.5)/16 (n = 0 to 15)
µ
PD754144, 754244
64 Data Sheet U10040EJ2V1DS
µ
PD754244
AC Timing Test Points (Excluding X1 Input)
Clock Timing
tXL tXH
1/fX
VDD – 0.1 V
0.1 V
X1 input
VIH (MIN.)
VIL (MAX.)
VIH (MIN.)
VIL (MAX.)
VOH (MIN.)
VOL (MAX.)
VOH (MIN.)
VOL (MAX.)
µ
PD754144, 754244
65
Data Sheet U10040EJ2V1DS
µ
PD754244
Interrupt Input Timing
RESET Input Timing
Data Memory STOP Mode Low-Supply Voltage Data Retention Characteristics (TA = –40 to +85 °C)
Parameter Symbol Test Conditions MIN. TYP. MAX. Unit
Release signal set time tSREL 0
µ
s
Oscillation stabilization tWAIT Release by RESET Note 2 ms
wait time Note 1 Release by interrupt request Note 3 ms
Notes 1. The oscillation stabilization wait time is the time during which the CPU operation is stopped to
avoid unstable operation at oscillation start.
2. 217/fx and 215/fx can be selected with mask option.
3. Depends on setting of basic interval timer mode register (BTM) (see table below).
BTM3 BTM2 BTM1 BTM0 Wait Time
When fX = 4.19 MHz When fX = 6.0 MHz
–0002
20/fX (Approx. 250 ms) 220/fX (Approx. 175 ms)
–0112
17/fX (Approx. 31.3 ms) 217/fX (Approx. 21.8 ms)
–1012
15/fX (Approx. 7.81 ms) 215/fX (Approx. 5.46 ms)
–1112
13/fX (Approx. 1.95 ms) 213/fX (Approx. 1.37 ms)
RESET
tRSL
INT0, KR4 to KR7
t
INTL
t
INTH
µ
PD754144, 754244
66 Data Sheet U10040EJ2V1DS
Data Retention Timing (on releasing STOP mode by RESET)
Data Retention Timing (Standby release signal: on releasing STOP mode by interrupt signal)
STOP mode
Data retention mode
Execution of STOP instruction
V
DD
Standby release signal
(interrupt request)
t
WAIT
t
SREL
HALT mode
Operation mode
STOP mode
Data retention mode
Execution of STOP instruction
tWAIT
tSREL
HALT mode
Operation mode
VDD
RESET
Internal reset operation
µ
PD754144, 754244
67
Data Sheet U10040EJ2V1DS
14. CHARACTERISTICS CURVES (REFERENCE VALUES)
14.1
µ
PD754144
10
5.0
1.0
0.5
0.1
0.05
0.01
0.005
0.001012345678
PCC = 0011
PCC = 0010
PCC = 0001
PCC = 0000
System clock HALT mode
Power Supply Voltage V
DD
(V)
Power Supply Current I
DD
(mA)
CL1 CL2
22 k
22 pF
I
DD
vs. V
DD
(RC Oscillation, R = 22 k, C = 22 pF)
(T
A
= 25°C)
µ
PD754144, 754244
68 Data Sheet U10040EJ2V1DS
µ
PD754144
10
5.0
1.0
0.5
0.1
0.05
0.01
0.005
0.001012345678
PCC = 0011
PCC = 0010
PCC = 0001
PCC = 0000 and
System clock HALT mode
CL1 CL2
5.1 k
120 pF
Power Su
l
Volta
e V
DD
V
Power Supply Current I
DD
(mA)
I
DD
vs. V
DD
(RC Oscillation, R = 5.1 k, C = 120 pF)
(T
A
= 25°C)
µ
PD754144, 754244
69
Data Sheet U10040EJ2V1DS
14.2
µ
PD754244
10
5.0
1.0
0.5
0.1
0.05
0.01
0.005
0.001012345678
PCC = 0011
PCC = 0010
PCC = 0001
PCC = 0000
System clock HALT mode
22 pF
22 pF
X1 X2
Crystal resonator
6.0 MHz
Power Supply Voltage VDD (V)
Power Supply Current IDD (mA)
IDD vs. VDD (System Clock: 6.0-MHz Crystal Resonator)
(TA = 25°C)
µ
PD754144, 754244
70 Data Sheet U10040EJ2V1DS
µ
PD754244
10
5.0
1.0
0.5
0.1
0.05
0.01
0.005
0.001012345678
PCC = 0011
PCC = 0010
PCC = 0001
PCC = 0000
System clock HALT mode
22 pF
22 pF
X1 X2
Crystal resonator
4.19 MHz
Power Su
pp
l
y
Volta
g
e VDD
(
V
)
Power Supply Current IDD (mA)
IDD vs. VDD (System Clock: 4.19-MHz Crystal Resonator)
(TA = 25°C)
µ
PD754144, 754244
71
Data Sheet U10040EJ2V1DS
µ
PD754244
10
5.0
1.0
0.5
0.1
0.05
0.01
0.005
0.001012345678
PCC = 0011
PCC = 0010
PCC = 0001
PCC = 0000
System clock HALT mode
47 pF
47 pF
X1 X2
Crystal resonator
2.0 MHz
Power Supply Voltage V
DD
(V)
Power Supply Current I
DD
(mA)
I
DD
vs. V
DD
(System Clock: 2.0-MHz Crystal Resonator)
(T
A
= 25°C)
µ
PD754144, 754244
72 Data Sheet U10040EJ2V1DS
15. RC OSCILLATION FREQUENCY CHARACTERISTICS EXAMPLES (REFERENCE VALUES)
2.0
1.0
0.5012345678
012345678
012345678
System Clock Frequency fCC (MHz)
2.0
1.0
0.5
2.0
1.0
0.5
Sample C
Sample B
Sample A
CL1 CL2
22 k
22 pF
CL1 CL2
22 k
22 pF
CL1 CL2
22 k
22 pF
Power Supply Voltage VDD (V)
fCC vs. VDD (RC Oscillation, R = 22 k, C = 22 pF)
Power Supply Voltage VDD (V)
Power Supply Voltage VDD (V)
System Clock Frequency fCC (MHz)System Clock Frequency fCC (MHz)
Sample C
Sample B
Sample A
Sample C
Sample B
Sample A
(TA = 25°C)
(TA = 85°C)
(TA = –40°C)
µ
PD754144, 754244
73
Data Sheet U10040EJ2V1DS
2.0
1.0
0.5 –60 –40 –20 0 +20 +40 +60 +80 +100
VDD = 2.2 V
VDD = 1.8 V
VDD = 5.0 V
VDD = 6.0 V
2.0
1.0
0.5 –60 –40 –20 0 +20 +40 +60 +80 +100
VDD = 2.2 V
VDD = 1.8 V
VDD = 5.0 V
VDD = 6.0 V
VDD = 3.0 V
2.0
1.0
0.5 –60 –40 –20 0 +20 +40 +60 +80 +100
VDD = 5.0 V
VDD = 6.0 V
VDD = 3.0 V
VDD = 3.0 V
VDD = 2.2 V
VDD = 1.8 V
CL1 CL2
22 k
22 pF
CL1 CL2
22 k
22 pF
CL1 CL2
22 k
22 pF
System Clock Frequency fCC (MHz)
(Sample A)
fCC vs. TA (RC Oscillation, R = 22 k, C = 22 pF)
System Clock Frequency fCC (MHz)
System Clock Frequency fCC (MHz)
(Sample B)
(Sample C)
Operating Ambient Temperature TA (°C)
Operating Ambient Temperature TA ( °C)
Operating Ambient Temperature TA (°C)
µ
PD754144, 754244
74 Data Sheet U10040EJ2V1DS
CL1 CL2
5.1 k
120 pF
CL1 CL2
5.1 k
120 pF
CL1 CL2
5.1 k
120 pF
2.0
1.0
0.5
2.0
1.0
0.5
2.0
1.0
0.5
Sample B
012345678
012345678
012345678
System Clock Frequency f
CC
(MHz)
Sample C
Sample A
Power Supply Voltage V
DD
(V)
f
CC
vs. V
DD
(RC Oscillation, R = 5.1 k, C = 120 pF)
Power Supply Voltage V
DD
(V)
Power Supply Voltage V
DD
(V)
System Clock Frequency f
CC
(MHz)
System Clock Frequency f
CC
(MHz)
Sample C
Sample B
Sample A
Sample C
Sample B
Sample A
(T
A
= 25°C)
(T
A
= 85°C)
(T
A
= –40°C)
µ
PD754144, 754244
75
Data Sheet U10040EJ2V1DS
CL1 CL2
5.1 k
120 pF
2.0
1.0
0.5 –60 –40 –20 0 +20 +40 +60 +80 +100
VDD = 2.2 V
VDD = 1.8 V
VDD = 5.0 V
VDD = 6.0 V
VDD = 3.0 V
CL1 CL2
5.1 k
120 pF
2.0
1.0
0.5 –60 –40 –20 0 +20 +40 +60 +80 +100
VDD = 2.2 V
VDD = 1.8 V
VDD = 5.0 V
and
VDD = 6.0 V
VDD = 3.0 V
CL1 CL2
5.1 k
120 pF
2.0
1.0
0.5 –60 –40 –20 0 +20 +40 +60 +80 +100
VDD = 5.0 V
VDD = 6.0 V
VDD = 3.0 V
VDD = 2.2 V
VDD = 1.8 V
System Clock Frequency f
CC
(MHz)
(Sample A)
System Clock Frequency f
CC
(MHz)
System Clock Frequency f
CC
(MHz)
(Sample B)
(Sample C)
Operating Ambient Temperature T
A
(°C)
Operating Ambient Temperature T
A
(°C)
Operating Ambient Temperature T
A
(°C)
f
CC
vs. T
A
(RC Oscillation, R = 5.1 k, C = 120 pF)
µ
PD754144, 754244
76 Data Sheet U10040EJ2V1DS
16. PACKAGE DRAWINGS
20-pin Plastic SOP (300 mils)
ITEM MILLIMETERS INCHES
A
B
C
E
F
G
H
J
12.7±0.3
1.27 (T.P.)
1.8 MAX.
1.55±0.05
7.7±0.3
0.78 MAX.
0.12
1.1
M
0.1±0.1
N
0.500±0.012
0.031 MAX.
0.004±0.004
0.071 MAX.
0.061±0.002
0.303±0.012
0.043
0.005
0.050 (T.P.)
P20GM-50-300B, C-5
P3°3°
+7°
NOTE
Each lead centerline is located within 0.12 mm (0.005 inch) of
its true position (T.P.) at maximum material condition.
D0.42 0.017
+0.08
–0.07
K0.22 0.009
+0.08
–0.07
L0.6±0.2 0.024
0.10
–3°+7°
–3°
0.004
+0.008
–0.009
+0.003
–0.004
+0.003
–0.004
detail of lead end
M
110
1120
I5.6±0.2 0.220+0.009
–0.008
A
B
H
K
M
L
P
J
I
G
C
D
E
F
N
µ
PD754144, 754244
77
Data Sheet U10040EJ2V1DS
20-pin Plastic shrink SOP (300 mils)
NS
C
DM
M
P
F
G
E
B
L
K
J
detail of lead end
NOTE
2. Each lead centerline is located within 0.12 mm (0.005 inch) of
its true position (T.P.) at maximum material condition.
P20GM-65-300B-3
ITEM MILLIMETERS INCHES
A
B
C
D
E
F
G
H
I
J
0.65 (T.P.)
2.0 MAX.
1.7±0.1
8.1±0.3
0.575 MAX.
K
L
0.12
0.5±0.2
1.0±0.2
6.1±0.2
0.15
M
0.10
0.32
0.125±0.075
N
+0.10
–0.05
0.023 MAX.
0.013
0.005±0.003
0.079 MAX.
0.067
0.319±0.012
0.240±0.008
0.039
0.006
0.020
0.005
0.004
+0.008
–0.009
0.026 (T.P.)
P
+0.004
–0.005
+0.004
–0.002
6.7±0.3 0.264+0.012
–0.013
1. Controlling dimension millimeter.
S
+0.003
–0.004
+0.08
–0.07
+7°
–3° +7°
–3°
+0.009
–0.008
20 11
110
A
H
I
µ
PD754144, 754244
78 Data Sheet U10040EJ2V1DS
17. RECOMMENDED SOLDERING CONDITIONS
The
µ
PD754144 and
µ
PD754244 should be soldered and mounted under the following recommended
conditions.
For technical information, see the following website.
Semiconductor Device Mount Manual (http://www.necel.com/pkg/en/mount/index.html)
Table 17-1. Surface Mounting Type Soldering Conditions (1/3)
(1)
µ
PD754244GS-xxx-GJG: 20-pin plastic shrink SOP (300 mil, 0.65 mm pitch)
Soldering Method Soldering Conditions Recommended
Condition Symbol
Infrared reflow Package peak temperature: 235°C, Time: 30 seconds max. (at 210°C or higher), IR35-00-2
Count: Twice or less
VPS Package peak temperature: 215°C, Time: 40 seconds max. (at 200°C or higher), VP15-00-2
Count: Twice or less
Wave soldering Solder bath temperature: 260°C max., Time: 10 seconds max., Count: Once WS60-00-1
Preheating temperature: 120°C max. (package surface temperature)
Partial heating Pin temperature: 350°C max., Time: 3 seconds max. (per pin row)
Caution Do not use different soldering methods together (except for partial heating).
Remark For soldering methods and conditions other than those recommended above, contact an NEC
Electronics sales representative.
(2)
µ
PD754144GS-xxx-GJG: 20-pin plastic shrink SOP (300 mil, 0.65 mm pitch)
Soldering Method Soldering Conditions Recommended
Condition Symbol
Infrared reflow Package peak temperature: 235°C, Time: 30 seconds max. (at 210°C or higher), IR35-00-3
Count: Three times or less
VPS Package peak temperature: 215°C, Time: 40 seconds max. (at 200°C or higher), VP15-00-3
Count: Three times or less
Wave soldering Solder bath temperature: 260°C max., Time: 10 seconds max., Count: Once WS60-00-1
Preheating temperature: 120°C max. (package surface temperature)
Partial heating Pin temperature: 350°C max., Time: 3 seconds max. (per pin row)
Caution Do not use different soldering methods together (except for partial heating).
Remark For soldering methods and conditions other than those recommended above, contact an NEC
Electronics sales representative.
µ
PD754144, 754244
79
Data Sheet U10040EJ2V1DS
Table 17-1. Surface Mounting Type Soldering Conditions (2/3)
(3)
µ
PD754144GS-xxx-BA5: 20-pin plastic SOP (300 mil, 1.27 mm pitch)
µ
PD754244GS-xxx-BA5: 20-pin plastic SOP (300 mil, 1.27 mm pitch)
Soldering Method Soldering Conditions Recommended
Condition Symbol
Infrared reflow Package peak temperature: 235°C, Time: 30 seconds max. (at 210°C or higher), IR35-107-2
Count: Twice or less,
Exposure limit: 7 daysNote (after that, prebake at 125°C for 10 to 72 hours)
VPS Package peak temperature: 215°C, Time: 40 seconds max. (at 200°C or higher), VP15-107-2
Count: Twice or less,
Exposure limit: 7 daysNote (after that, prebake at 125°C for 10 to 72 hours)
Wave soldering Solder bath temperature: 260°C max., Time: 10 seconds max., Count: Once WS60-107-1
Preheating temperature: 120°C max. (package surface temperature)
Exposure limit: 7 daysNote (after that, prebake at 125°C for 10 to 72 hours)
Partial heating Pin temperature: 350°C max., Time: 3 seconds max. (per pin row)
Note After opening the dry pack, store it at 25°C or less and 65% RH or less for the allowable storage period.
Caution Do not use different soldering methods together (except for partial heating).
Remark For soldering methods and conditions other than those recommended above, contact an NEC
Electronics sales representative.
(4)
µ
PD754244GS-xxx-BA5-A: 20-pin plastic SOP (300 mil, 1.27 mm pitch)
Soldering Method Soldering Conditions Recommended
Condition Symbol
Infrared reflow Package peak temperature: 260°C, Time: 60 seconds max. (at 220°C or higher), IR60-103-3
Count: Three times or less,
Exposure limit: 3 daysNote (after that, prebake at 125°C for 10 to 72 hours)
Wave soldering For details, contact an NEC Electronics sales representative.
Partial heating Pin temperature: 350°C max., Time: 3 seconds max. (per pin row)
Note After opening the dry pack, store it at 25°C or less and 65% RH or less for the allowable storage period.
Caution Do not use different soldering methods together (except for partial heating).
Remarks 1. Products with “-A” at the end of the part number are lead-free products.
2. For soldering methods and conditions other than those recommended above, contact an NEC
Electronics sales representative.
µ
PD754144, 754244
80 Data Sheet U10040EJ2V1DS
Table 17-1. Surface Mounting Type Soldering Conditions (3/3)
(5)
µ
PD754144GS-xxx-BA5-A: 20-pin plastic SOP (300 mil, 1.27 mm pitch)
µ
PD754144GS-xxx-GJG-A: 20-pin plastic shrink SOP (300 mil, 0.65 mm pitch)
µ
PD754144GS-xxx-GJG-A: 20-pin plastic shrink SOP (300 mil, 0.65 mm pitch)
Undefined
Remark Products with -A at the end of the part number are lead-free products.
µ
PD754144, 754244
81
Data Sheet U10040EJ2V1DS
APPENDIX A. COMPARISON OF FUNCTIONS AMONG
µ
PD754144, 754244, AND 75F4264
Item
µ
PD754144
µ
PD754244
µ
PD75F4264 Note
Program memory Mask ROM Flash memory
0000H to 0FFFH 0000H to 0FFFH
(4096 x 8 bits) (4096 x 8 bits)
Data Static RAM 000H to 07FH
memory (128 x 4 bits)
EEPROM 400H to 41FH 400H to 43FH
(16 x 8 bits) (32 x 8 bits)
CPU 75XL CPU
General-purpose register (4 bits x 8 or 8 bits x 4) x 4 banks
Instruction execution time • 4, 8, 16, 64 µs• 0.67, 1.33, 2.67, 10.7 µs
(@ fCC = 1.0-MHz (@ fX = 6.0-MHz operation)
operation) • 0.95, 1.91, 3.81, 15.3 µs
(@ fX = 4.19-MHz operation)
I/O port CMOS input 4 (on-chip pull-up resistor can be connected by mask option)
CMOS I/O 9 (on-chip pull-up resistor connection can be specified by means of software)
Total 13
System clock oscillator RC oscillator Ceramic/crystal oscillator
(resistor and capacitor are
connected externally)
Start-up time after reset 56/fCC 217/fX, 215/fX (can be 215/fX
selected by mask option)
Standby mode release time 29/fCC 220/fX, 217/fX, 215/fX, 213/fX
(can be selected by the setting of BTM)
Timer 4 channels
• 8-bit timer counter: 3 channels (can be used as 16-bit timer counter)
• Basic interval timer/watchdog timer: 1 channel
A/D converter None 8-bit resolution x 2
channels (successive
approximation, hardware
control)
Can be operated
from VDD = 1.8 V
Programmable threshold port 2 channels
Vectored interrupt External: 1, internal: 5
Test input External: 1 (key return reset function available)
Power supply voltage VDD = 1.8 to 6.0 V
Operating ambient temperature TA = –40 to +85°C
Package • 20-pin plastic SOP (300 mil, 1.27-mm pitch) 20-pin plastic SOP
• 20-pin plastic shrink SOP (300 mil, 0.65-mm pitch) (300 mil, 1.27-mm pitch)
Note Under development
µ
PD754144, 754244
82 Data Sheet U10040EJ2V1DS
APPENDIX B DEVELOPMENT TOOLS
The following development tools are provided for system development using the
µ
PD754244.
In the 75XL series, the relocatable assembler which is common to the series is used in combination with the
device file of each product.
Language processor
RA75X relocatable assembler Host machine Part number
OS Distribution media (product name)
PC-9800 series MS-DOSTM 3.5-inch 2HD
µ
S5A13RA75X
Ver. 3.30 to 5-inch 2HD
µ
S5A10RA75X
Ver. 6.2Note
IBM PC/ATTM and Refer to 3.5-inch 2HC
µ
S7B13RA75X
compatible machines
OS for IBM PC5-inch 2HC
µ
S7B10RA75X
Device file Host machine Part number
OS Distribution media (product name)
PC-9800 series MS-DOS 3.5-inch 2HD
µ
S5A13DF754244
Ver. 3.30 to 5-inch 2HD
µ
S5A10DF754244
Ver. 6,2Note
IBM PC/AT and Refer to 3.5-inch 2HC
µ
S7B13DF754244
compatible machines
OS for IBM PC5-inch 2HC
µ
S7B10DF754244
Note Ver.5.00 or later have the task swap function, but it cannot be used for this software.
Remark Operation of the assembler and device file are guaranteed only on the above host machine and OSs.
µ
PD754144, 754244
83
Data Sheet U10040EJ2V1DS
Debugging tool
The in-circuit emulators (IE-75000-R and IE-75001-R) are available as the program debugging tool for the
µ
PD754244.
The system configurations are described as follows.
Hardware IE-75000-R Note 1 In-circuit emulator for debugging the hardware and software when developing applica-
tion systems that use the 75X series and 75XL series. When developing the
µ
PD754244, the emulation board IE-75300-R-EM and emulation probe EP-754144GS-R
that are sold separately must be used with the IE-75000-R.
By connecting with the host machine, efficient debugging can be made.
It contains the emulation board IE-75000-R-EM which is connected.
IE-75001-R In-circuit emulator for debugging the hardware and software when developing applica-
tion systems that use the 75X series and 75XL series. When developing the
µ
PD754244, the emulation board IE-75300-R-EM and emulation probe EP-754144GS-R
which are sold separately must be used with the IE-75001-R.
By connecting the host machine, efficient debugging can be made.
IE-75300-R-EM Emulation board for evaluating the application systems that use the
µ
PD754244.
It must be used with the IE-75000-R or IE-75001-R.
EP-754144GS-R Emulation probe for the
µ
PD754244GS.
It must be connected to IE-75000-R (or IE-75001-R) and IE-75300-R-EM.
It is supplied with the flexible boards EV-9500GS-20 (supporting 20-pin plastic shrink
EV-9500GS-20 SOPs) and EV-9501GS-20 (supporting 20-pin plastic SOPs) which facillitate connection
EV-950IGS-20 to a target system.
Software IE control program Connects the IE-75000-R or IE-75001-R to a host machine via RS-232-C and Centronix
I/F and controls the above hardware on a host machine.
Host machine Part No.
OS Distribution media (product name)
PC-9800 series MS-DOS 3.5-inch 2HD
µ
S5A13IE75X
Ver. 3.30 to 5-inch 2HD
µ
S5A10IE75X
Ver. 6.2
Note 2
IBM PC/AT and its Refer to 3.5-inch 2HC
µ
S7B13IE75X
compatible machine
OS for IBM PC5-inch 2HC
µ
S7B10IE75X
Notes 1. Maintenance parts
2. Ver.5.00 or later have the task swap function, but it cannot be used for this software.
Remark Operation of the IE control program is guaranteed only on the above host machines and OSs.
µ
PD754144, 754244
84 Data Sheet U10040EJ2V1DS
OS for IBM PC
The following IBM PC OS’s are supported.
OS Version
PC DOSTM Ver. 5.02 to Ver. 6.3
J6.1/VNote to J6.3/VNote
MS-DOS Ver. 5.0 to Ver. 6.22
5.0/VNote to J6.2/VNote
IBM DOSTM J5.02/VNote
Note Supported only English mode.
Caution Ver. 5.0 and later have the task swap function, but it cannot be used for operating systems
above.
µ
PD754144, 754244
85
Data Sheet U10040EJ2V1DS
APPENDIX C. RELATED DOCUMENTS
The related documents indicated in this publication may include preliminary versions. However, preliminary
versions are not marked as such.
Device related documents
Document Name
Document Number
Japanese English
µ
PD754144, 754244 Data Sheet U10040J This document
µ
PD754144, 754244 User’s Manual U10676J U10676E
75XL Series Selection Guide U10453J U10453E
Development tool related documents
Document Name
Document Number
Japanese English
Hardware IE-75000-R/IE-75001-R User's Manual EEU-846 EEU-1416
IE-75300-R-EM User's Manual U11354J U11354E
EP-754144GS-R User's Manual U10695J U10695E
Software RA75X Assembler Package User's Manual Operation EEU-731 EEU-1346
Language EEU-730 EEU-1363
Other related documents
Document Name
Document Number
Japanese English
IC Package Manual C10943X
Semiconductor Device Mounting Technology Manual C10535J C10535E
Quality Grades on NEC Semiconductor Devices C11531J C11531E
NEC Semiconductor Device Reliability/Quality Control System C10983J C10983E
Static Electricity Discharge (ESD) Test MEM-539
Guide to Quality Assurance for Semiconductor Devices C11893J MEI-1202
Microcomputer Related Product Guide - Other Manufacturers U11416J
Caution These documents are subject to change without notice. Be sure to read the latest documents.
µ
PD754144, 754244
86 Data Sheet U10040EJ2V1DS
1
2
3
4
VOLTAGE APPLICATION WAVEFORM AT INPUT PIN
Waveform distortion due to input noise or a reflected wave may cause malfunction. If the input of the
CMOS device stays in the area between V
IL
(MAX) and V
IH
(MIN) due to noise, etc., the device may
malfunction. Take care to prevent chattering noise from entering the device when the input level is
fixed, and also in the transition period when the input level passes through the area between V
IL
(MAX)
and V
IH
(MIN).
HANDLING OF UNUSED INPUT PINS
Unconnected CMOS device inputs can be cause of malfunction. If an input pin is unconnected, it is
possible that an internal input level may be generated due to noise, etc., causing malfunction. CMOS
devices behave differently than Bipolar or NMOS devices. Input levels of CMOS devices must be fixed
high or low by using pull-up or pull-down circuitry. Each unused pin should be connected to V
DD
or
GND via a resistor if there is a possibility that it will be an output pin. All handling related to unused pins
must be judged separately for each device and according to related specifications governing the device.
PRECAUTION AGAINST ESD
A 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 when it has occurred. Environmental control must be
adequate. When it is dry, a humidifier should be used. It is recommended to avoid using insulators that
easily build up 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
benches and floors should be grounded. The operator should be grounded using a wrist strap.
Semiconductor devices must not be touched with bare hands. Similar precautions need to be taken for
PW boards with mounted semiconductor devices.
STATUS BEFORE INITIALIZATION
Power-on does not necessarily define the initial status of a MOS device. Immediately after the power
source is turned ON, devices with reset functions have not yet been initialized. Hence, power-on does
not guarantee output pin levels, I/O settings or contents of registers. A device is not initialized until the
reset signal is received. A reset operation must be executed immediately after power-on for devices
with reset functions.
POWER ON/OFF SEQUENCE
In the case of a device that uses different power supplies for the internal operation and external
interface, as a rule, switch on the external power supply after switching on the internal power supply.
When switching the power supply off, as a rule, switch off the external power supply and then the
internal power supply. Use of the reverse power on/off sequences may result in the application of an
overvoltage to the internal elements of the device, causing malfunction and degradation of internal
elements due to the passage of an abnormal current.
The correct power on/off sequence must be judged separately for each device and according to related
specifications governing the device.
INPUT OF SIGNAL DURING POWER OFF STATE
Do not input signals or an I/O pull-up power supply while the device is not powered. The current
injection that results from input of such a signal or I/O pull-up power supply may cause malfunction and
the abnormal current that passes in the device at this time may cause degradation of internal elements.
Input of signals during the power off state must be judged separately for each device and according to
related specifications governing the device.
NOTES FOR CMOS DEVICES
5
6
µ
PD754144, 754244
87
Data Sheet U10040EJ2V1DS
Regional Information
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.
[GLOBAL SUPPORT]
http://www.necel.com/en/support/support.html
NEC Electronics America, Inc. (U.S.)
Santa Clara, California
Tel: 408-588-6000
800-366-9782
NEC Electronics Hong Kong Ltd.
Hong Kong
Tel: 2886-9318
NEC Electronics Hong Kong Ltd.
Seoul Branch
Seoul, Korea
Tel: 02-558-3737
NEC Electronics Shanghai Ltd.
Shanghai, P.R. China
Tel: 021-5888-5400
NEC Electronics Taiwan Ltd.
Taipei, Taiwan
Tel: 02-2719-2377
NEC Electronics Singapore Pte. Ltd.
Novena Square, Singapore
Tel: 6253-8311
J05.6
N
EC Electronics (Europe) GmbH
Duesseldorf, Germany
Tel: 0211-65030
Sucursal en España
Madrid, Spain
Tel: 091-504 27 87
Vélizy-Villacoublay, France
Tel: 01-30-67 58 00
Succursale Française
Filiale Italiana
Milano, Italy
Tel: 02-66 75 41
Branch The Netherlands
Eindhoven, The Netherlands
Tel: 040-265 40 10
Tyskland Filial
Taeby, Sweden
Tel: 08-63 87 200
United Kingdom Branch
Milton Keynes, UK
Tel: 01908-691-133
Some information contained in this document may vary from country to country. Before using any NEC
Electronics product in your application, pIease contact the NEC Electronics office in your country to
obtain a list of authorized representatives and distributors. They will verify:
µ
PD754144, 754244
These commodities, technology or software, must be exported in accordance
with the export administration regulations of the exporting country.
Diversion contrary to the law of that country is prohibited.
The information in this document is current as of August, 2005. The information is subject to
change without notice. For actual design-in, refer to the latest publications of NEC Electronics data
sheets or data books, etc., for the most up-to-date specifications of NEC Electronics products. Not
all products and/or types are available in every country. Please check with an NEC Electronics 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 the prior
written consent of NEC Electronics. NEC Electronics assumes no responsibility for any errors that may
appear in this document.
NEC Electronics 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 Electronics 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 Electronics 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 a customer's equipment shall be done under the full
responsibility of the customer. NEC Electronics assumes no responsibility for any losses incurred by
customers or third parties arising from the use of these circuits, software and information.
While NEC Electronics endeavors to enhance the quality, reliability and safety of NEC Electronics 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
Electronics products, customers must incorporate sufficient safety measures in their design, such as
redundancy, fire-containment and anti-failure features.
NEC Electronics products are classified into the following three quality grades: "Standard", "Special" and
"Specific".
The "Specific" quality grade applies only to NEC Electronics products developed based on a customer-
designated "quality assurance program" for a specific application. The recommended applications of an NEC
Electronics product depend on its quality grade, as indicated below. Customers must check the quality grade of
each NEC Electronics product before using it in a particular application.
The quality grade of NEC Electronics products is "Standard" unless otherwise expressly specified in NEC
Electronics data sheets or data books, etc. If customers wish to use NEC Electronics products in applications
not intended by NEC Electronics, they must contact an NEC Electronics sales representative in advance to
determine NEC Electronics' willingness to support a given application.
(Note)
M8E 02. 11-1
(1)
(2)
"NEC Electronics" as used in this statement means NEC Electronics Corporation and also includes its
majority-owned subsidiaries.
"NEC Electronics products" means any product developed or manufactured by or for NEC Electronics (as
defined above).
Computers, office equipment, communications equipment, test and measurement equipment, audio
and visual equipment, home electronic appliances, machine tools, personal electronic equipment
and industrial robots.
Transportation equipment (automobiles, trains, ships, etc.), traffic control systems, anti-disaster
systems, anti-crime systems, safety equipment and medical equipment (not specifically designed
for life support).
Aircraft, aerospace equipment, submersible repeaters, nuclear reactor control systems, life
support systems and medical equipment for life support, etc.
"Standard":
"Special":
"Specific":
EEPROM is a trademark of NEC Electronics Corporation.
MS-DOS is either a registered trademark or a trademark of Microsoft Corporation in the
United States and/or other countries.
IBM DOS, PC/AT, and PC DOS are trademarks of International Business Machines
Corporation.