DATA SHEET
MOS INTEGRATED CIRCUIT
µ
PD7554A, 7554A(A)
4-BIT SINGLE-CHIP MICROCOMPUTER
DESCRIPTION
The
µ
PD7554A is a product of the
µ
PD7554, 7564 sub-series which is a 4-bit single-chip microcomputer with a
small number of ports in a small package, which is enabled to operate even at the super-low voltage of 2.0 V so
that it is optimized for handy-type systems operating with dry cells. The
µ
PD7554A is a low-order model in the
µ
PD7500 series (
µ
PD7554A only).
This device incorporates a serial interface, and serves as the sub-CPU for a high-order model of that series or
the 8-bit microcomputer. It is optimized for distributed processing of the system.
The
µ
PD7554A has outputs to directly drive a triac and LEDs and allows selection among many types of input/
output circuits using their respective mask options, sharply reducing the number of external circuits required.
Details of functions are described in the User’s Manual shown below. Be sure to read in design.
µ
PD7554, 7564 User’s Manual: IEM-1111D
FEATURES
•
Range of supply voltage 7554A
: 2.0 to 6.0 V
7554A(A) : 2.7 to 6.0 V
•
Drive with two 1.5 V manganese cells
•
47 types of instructions
(Subset of
µ
PD7500H SET B)
•
Instruction cycle
External clock : 2.86
µ
s (in operation at 700 kHz, 5 V)
RC oscillation : 4
µ
s (in operation at 500 kHz, 5 V)
•
Program memory (ROM) capacity: 1024
×
8 bits
•
Data memory (RAM) capacity: 64
×
4 bits
•
Test source: One external source and two internal
sources
•
8-bit timer/event counter
•
16 I/O lines (Total output current of all pins: 100 mA)
• Can directly drive a triac and a LED: P80 to P83
• Can directly drive LEDs: P100 to P103 and P110
to P113
• Mask option function provided for every port
•
8-bit serial interface
•
Standby (STOP/HALT) function
•
Low supply voltage data retaining function for data
memory
•
Built-in ceramic oscillator for system clock RC
Oscillation with an external resistor R (Incorporat-
ing capacitor C)
5
APPLICATION
µ
PD7554A
: Sub-CPU including handy-type system, PPC, printer, VCR, audio equipments, etc.
µ
PD7554A(A) : Automotive and transportation equipments, etc.
The quality level and absolute maximum ratings of the
µ
PD7554A and the
µ
PD7554A(A) differ.
Except where specifically noted, explanations here concern the
µ
PD7554A as a representative product.
If you are using the
µ
PD7554A(A), use the information presented here after checking the functional differences.
5
The information in this document is subject to change without notice.
Document No. IC-2419C
(O. D. No. IC-7835C)
Date Published January 1995 P
Printed in Japan
The mark
5
shows major revised points.
©
1994
1989
µ
PD7554A, 7554A(A)
ORDERING INFORMATION
Ordering Code
Package
20-pin plastic shrink DIP (300 mil)
20-pin plastic SOP (300 mil)
20-pin plastic shrink DIP (300 mil)
20-pin plastic SOP (300 mil)
Quality Grade
Standard
Standard
Special
Special
5
5
µ
PD7554ACS-×××
µ
PD7554AG-×××
µ
PD7554ACS(A)-×××
µ
PD7554AG(A)-×××
Caution Be sure to specify a mask option when ordering this device.
Remarks
"×××" is a ROM code number.
Please rfer to “Quality grade on NEC Semiconductor Devices” (Document number IEI-1209) published by
NEC Corporation to know the specification of quality grade on the devices and its recommended applications.
PIN CONFIGURATION (TOP VIEW)
P00/INT0
P01/SCK
P02/SO
P03/SI
P80
P81
P82
CL2(P83)
CL1
V
DD
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
V
SS
P113
P112
P111
P110
P103
P102
P101
P100
RESET
µ
PD7554A
2
P01/SCK
INT0
P02/SO
P03/SI
P00/INT0
TIMER/EVENT
COUNTER
TEST
CONTROL
SERIAL
INTERFACE
CLOCK
CONTROL
CP
BLOCK DIAGRAM OF
µ
PD7554A
CL
PROGRAM COUNTER (10)
ALU
C
A (4)
PORT0
BUFFER
4
P00–P03
GENERAL REGISTERS
H (2)
INSTRUCTION
DECODER
STACK POINTER (6)
L (2)
PROGRAM MEMORY
PORT8
LATCH
BUFFER
3
P80–P82
P83 (CL2)
1024
×
8 BITS
PORT10
LATCH
BUFFER
DATA MEMORY
64
×
4 BITS
PORT11
LATCH
BUFFER
4
P100–P103
CL
φ
SYSTEM
CLOCK
GENERATOR
STANDBY
CONTROL
4
P110–P113
CL1 CL2(P83)
V
DD
V
SS
RESET
µ
PD7554A, 7554A(A)
3
µ
PD7554A, 7554A(A)
CONTENTS
1. PIN FUNCTIONS ........................................................................................................................................... 6
1.1
1.2
1.3
1.4
1.5
1.6
1.7
PORT FUNCTIONS ................................................................................................................................................. 6
OTHER THAN PORTS ............................................................................................................................................ 6
PIN MASK OPTION ................................................................................................................................................ 7
CAUTION ON USE OF P00/INT0 PIN AND RESET PIN ..................................................................................... 8
PIN INPUT/OUTPUT CIRCUITS ............................................................................................................................ 9
RECOMMENDED CONNECTION OF UNUSED
µ
PD7554A PINS .................................................................... 12
OPERATION OF INPUT/OUTPUT PORTS .......................................................................................................... 13
2. INTERNAL BLOCK FUNCTIONS ............................................................................................................... 15
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
PROGRAM COUNTER (PC): 10 BITS .................................................................................................................. 15
STACK POINTER (SP): 6 BITS ............................................................................................................................ 16
PROGRAM MEMORY (ROM): 1024 WORDS
×
8 BITS ..................................................................................... 17
GENERAL REGISTER ........................................................................................................................................... 17
DATA MEMORY (RAM): 64
×
4 BITS ................................................................................................................. 18
ACCUMULATOR (A): 4 BITS ............................................................................................................................... 19
ARITHMETIC LOGIC UNIT (ALU): 4 BITS .......................................................................................................... 19
PROGRAM STATUS WORD (PSW): 4 BITS ...................................................................................................... 19
2.9 SYSTEM CLOCK GENERATOR ........................................................................................................................... 20
2.10 CLOCK CONTROL CIRCUIT ................................................................................................................................. 21
2.11 TIMER/EVENT COUNTER ................................................................................................................................... 22
2.12 SERIAL INTERFACE ............................................................................................................................................. 23
2.13 TEST CONTROL CIRCUIT .................................................................................................................................... 25
3. STANDBY FUNCTIONS .............................................................................................................................. 27
3.1
3.2
3.3
STOP MODE .......................................................................................................................................................... 27
HALT MODE .......................................................................................................................................................... 27
CANCELLING THE STANDBY MODE ................................................................................................................. 28
4. RESET FUNCTIONS .................................................................................................................................... 29
4.1
DETAILS OF INITIALIZATION ............................................................................................................................. 29
5.
µ
PD7554A INSTRUCTION SET ............................................................................................................... 30
6. ELECTRICAL SPECIFICATIONS .............................................................................................................. 35
7. CHARACTERISTICS CURVES .................................................................................................................. 47
8.
µ
PD7554A APPLIED CIRCUITS ............................................................................................................... 51
9. PACKAGE INFORMATION ....................................................................................................................... 52
10. RECOMMENDED PACKAGING PATTERN OF PLASTIC SOP (REFERENCE) ..................................... 56
11. RECOMMENDED SOLDERING CONDITIONS ....................................................................................... 57
4
µ
PD7554A, 7554A(A)
APPENDIX A. COMPARISON BETWEEN SUB-SERIES PRODUCT FUNCTIONS..................................... 58
APPENDIX B. DEVELOPMENT TOOLS ........................................................................................................ 59
APPENDIX C. RELATED DOCUMENTS ........................................................................................................ 61
5
5