DATA SHEET
MOS INTEGRATED CIRCUIT
µ
PD75104, 75106, 75108
4-BIT SINGLE-CHIP MICROCOMPUTER
DESCRIPTION
µ
PD75108 is a 4-bit single-chip microcomputer integrating timer/event counters, serial interface, and vector
interrupt function, in addition to a CPU, ROM, RAM, and I/O ports, on a single chip. Operating at high speeds,
the microcomputer allows data to be manipulated in units of 1, 4, or 8 bits. In addition, various bit manipulation
instructions are provided to reinforce I/O manipulation capability. Equipped with I/Os for interfacing with
peripheral circuits operating on a different supply voltage, outputs that can directly drive LEDs, and analog
inputs,
µ
PD75108 is suitable for controlling such systems as VTRs, acoustic products, button telephones, radio
communications equipment, and printers. A pin-compatible EPROM model is also available for evaluation of
system development and small-scale production of application systems.
Detailed functions are described in the following user’s manual. Be sure to read it for designing.
µ
PD751XX Series User’s Manual: IEM-922
FEATURES
•
Internal memory
• Program memory (ROM)
: 8068
×
8 bits (
µ
PD75108)
: 6016
×
8 bits (
µ
PD75106)
: 4096
×
8 bits (
µ
PD75104)
• Data memory (RAM)
: 512
×
4 bits (
µ
PD75108)
: 320
×
4 bits (
µ
PD75106, 75104)
•
New architecture “75X series” rivaling 8-bit microcomputers
•
43 systematically organized instructions
• A wealth of bit manipulation instructions
• 8-bit data transfer, compare, operation, increment, and decrement instructions
• 1-byte relative branch instructions
• GETI instruction executing 2-/3-byte instruction with one byte
•
High speed. Minimum instruction execution time: 0.95
µ
s (at 4.19 MHz), 5 V
•
Power-saving, instruction time change function: 0.95
µ
s/1.91
µ
s/15.3
µ
s (at 4.19 MHz)
•
I/O port pins as many as 58
•
Three channels of 8-bit timers
•
8-bit serial interface
•
Multiplexed vector interrupt function
•
Model with PROM is available:
µ
PD75P108B (One-time PROM, EPROM)
Unless there are differences among
µ
PD75104, 75106, and 75108 functions,
µ
PD75108 is treated as the
representative model throughout this manual.
The information in this document is subject to change without notice.
Document No. IC-2520B
(O. D. No. IC-6906B)
Date Published January 1994 P
Printed in Japan
The mark
5
shows major revised points.
©
NEC Corporation 1989
µ
PD75104, 75106, 75108
ORDERING INFORMATION
Part Number
Package
64-pin plastic shrink DIP (750 mil)
64-pin plastic QFP (14
×
20 mm)
64-pin plastic shrink DIP (750 mil)
64-pin plastic QFP (14
×
20 mm)
64-pin plastic shrink DIP (750 mil)
64-pin plastic QFP (14
×
20 mm)
Quality Grade
Standard
Standard
Standard
Standard
Standard
Standard
µ
PD75104CW-xxx
µ
PD75104GF-xxx-3BE
µ
PD75106CW-xxx
µ
PD75106GF-xxx-3BE
µ
PD75108CW-xxx
µ
PD75108GF-xxx-3BE
Remarks:
xxx is ROM code number.
Please refer 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.
2
µ
PD75104, 75106, 75108
FUNCTIONAL OUTLINE
Item
Number of Basic Instructions
Minimum Instruction
Execution Time
ROM
Internal Memory
RAM
General-Purpose Register
Accumulator
8064
×
8 bits (
µ
PD75108), 6016
×
8 bits (
µ
PD75106), 4096
×
8 bits (
µ
PD75104)
512
×
4 bits (
µ
PD75108), 320
×
4 bits (
µ
PD75106, 75104)
4 bits
×
8
×
4 banks (memory mapped)
Three accumulators selectable according to the bit length of manipulated data:
• 1-bit accumulator (CY), 4-bit accumulator (A), and 8-bit accumulator (XA)
58 port pins
• CMOS input pins: 10
• CMOS I/O pins (can directly drive LEDs): 32
• Medium voltage N-ch open-drain I/O pins: 12
(can directly drive LEDs. Pull-up resistor can be connected to each bit)
• Comparator input pins (4-bit accuracy): 4
Timer/Counter
• 8-bit timer/event counter
×
2
• 8-bit basic interval timer (can be used as watchdog timer)
• 8 bits
Serial Interface
• LSB first/MSB first mode selectable
• Two transfer modes (transfer/reception and reception only modes)
Vector Interrupt
Test Input
Standby
External: 3, Internal: 4
External: 2
• STOP and HALT modes
• Various bit manipulation instructions (set, reset, test, Boolean operation)
• 8-bit data transfer, compare, operation, increment, and decrement
• 1-byte relative branch instructions
• GETI instruction constituting 2 or 3-byte instruction with 1 byte
Others
• Power-ON reset circuit (mask option)
• Bit manipulation memory (bit sequential buffer: 16 bits)
• 64-pin plastic shrink DIP (750 mil)
• 64-pin plastic QFP (14
×
20 mm)
43
Changeable in three steps: 0.95
µ
s, 1.91
µ
s, and 15.3
µ
s at 4.19 MHz
Specifications
I/O Port
Instruction Set
Package
3
µ
PD75104, 75106, 75108
CONTENTS
1.
PIN CONFIGURATION (TOP VIEW)
...............................................................................................
6
2.
BLOCK DIAGRAM
...........................................................................................................................
8
3.
PIN FUNCTIONS
..............................................................................................................................
3.1
3.2
3.3
3.4
3.5
PORT PINS .............................................................................................................................................
PINS OTHER THAN PORTS .................................................................................................................
PIN INPUT/OUTPUT CIRCUITS ...........................................................................................................
RECOMMENDED PROCESSING OF UNUSED PINS ..........................................................................
NOTES ON USING THE P00/INT4, AND RESET PINS ......................................................................
9
9
10
11
12
13
4.
MEMORY CONFIGURATION
..........................................................................................................
14
5.
PERIPHERAL HARDWARE FUNCTIONS
........................................................................................
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
PORTS ....................................................................................................................................................
CLOCK GENERATOR CIRCUIT ............................................................................................................
CLOCK OUTPUT CIRCUIT ....................................................................................................................
BASIC INTERVAL TIMER .....................................................................................................................
TIMER/EVENT COUNTER .....................................................................................................................
SERIAL INTERFACE ..............................................................................................................................
PROGRAMMABLE THRESHOLD PORT (ANALOG INPUT PORT) ....................................................
BIT SEQUENTIAL BUFFER .... 16 BITS ...............................................................................................
POWER-ON FLAG (MASK OPTION) ....................................................................................................
20
20
21
22
23
23
25
27
28
28
6.
INTERRUPT FUNCTIONS
................................................................................................................
28
7.
STANDBY FUNCTIONS
..................................................................................................................
30
8.
RESET FUNCTION
...........................................................................................................................
31
9.
INSTRUCTION SET
.........................................................................................................................
34
4
µ
PD75104, 75106, 75108
10. APPLICATION EXAMPLES
..............................................................................................................
10.1
10.2
10.3
10.4
10.5
10.6
10.7
10.8
VTR SYSTEM CONTROLLER ...............................................................................................................
VTR CAMERA ........................................................................................................................................
COMPACT DISC PLAYER .....................................................................................................................
AUTOMOBILE APPLICATIONS (TRIP COMPUTER) ............................................................................
PUSHBUTTON TELEPHONE ................................................................................................................
DISPLAY PAGER ...................................................................................................................................
PLAIN PAPER COPIER (PPC) ...............................................................................................................
PRINTER CONTROLLER .......................................................................................................................
43
43
43
44
44
45
45
46
46
11. MASK OPTION SELECTION
...........................................................................................................
47
12. ELECTRICAL SPECIFICATIONS
......................................................................................................
48
13. CHARACTERISTIC DATA
................................................................................................................
57
14. PACKAGE DRAWINGS
...................................................................................................................
62
15. RECOMMENDED SOLDERING CONDITIONS
...............................................................................
APPENDIX A. FUNCTIONAL DIFFERENCES AMONG PRODUCTS IN
µ
PD751XX SERIES
.........
65
66
APPENDIX B. DEVELOPMENT TOOLS
..............................................................................................
67
APPENDIX C. RELATED DOCUMENTS
..............................................................................................
68
5