DATA SHEET
MOS INTEGRATED CIRCUIT
µ
PD75312(A), 75316(A)
4-BIT SINGLE-CHIP MICROCOMPUTER
DESCRIPTION
The
µ
PD75316(A) is one of the 75X Series 4-bit single-chip microcomputer having a built-in LCD controller/
driver, and has a data processing capability comparable to that of an 8-bit microcomputer.
In addition to high-speed operation with 0.95
µ
s minimum instruction execution time for the CPU, the
µ
PD75316(A) can also process data in 1-, 4-, and 8-bit units. Therefore, as a 4-bit single-chip microcomputer
chip having a built-in LCD panel controller/driver, its data processing capability is the highest in its class in
the world.
Detailed functions are described in the following user's manual. Be sure to read it for designing.
µ
PD75308 User's Manual: IEM-5016
FEATURES
•
Higher reliability than
µ
PD75316
•
Internal memory
• Program memory (ROM)
: 16256
×
8 bits (
µ
PD75316(A))
: 12160
×
8 bits (
µ
PD75312(A))
• Data memory
: 512
×
4 bits
•
Capable of high-speed operation and variable instruction execution time to power save
• 0.95
µ
s, 1.91
µ
s, 15.3
µ
s (operating at 4.19 MHz)
• 122
µ
s (operating at 32.768 kHz)
•
75X architecture comparable to that for an 8-bit microcomputer is employed
•
Built-in programmable LCD controller/driver
•
Clock operation at reduced power dissipation: 5
µ
A TYP. (operating at 3 V)
•
Enhanced timer function (3 channels)
•
Interrupt functions especially enhanced for applications, such as remote control receiver
•
Pull-up resistors can be provided for 31 I/O lines
•
Built-in NEC standard serial bus interface (SBI)
•
Upgraded model of
µ
PD7514 (
µ
PD7500 Series)
•
PROM version (
µ
PD75P316,
µ
PD75P316A) available
APPLICATIONS
Suitable for controlling automotive and transportation equipment.
The
µ
PD75316(A) is treated as the representative model throughout this document,
unless there are differences between
µ
PD75312(A) and
µ
PD75316(A) functions.
The information in this document is subject to change without notice.
Document No. IC-2825A
(O. D. No. IC-8270A)
Date Published December 1993 P
Printed in Japan
The mark
5
shows major revised points.
©
NEC Corporation 1991
µ
PD75312(A), 75316(A)
ORDERING INFORMATION
Part Number
Package
80-pin plastic QFP (14×20 mm)
80-pin plastic QFP (14×20 mm)
Quality Grade
Special
Special
µ
PD75312GF(A)-xxx-3B9
µ
PD75316GF(A)-xxx-3B9
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.
DIFFERENCE BETWEEN
µ
PD75316(A) and
µ
PD75316
Product
Item
Quality Grade
Directly Driving LED
Absolute Maximum Ratings
Electrical
Characteristics
DC Characteristics
Special
Not offered
Standard
Offered
µ
PD75316(A)
µ
PD75316
Differ in high-level output currrent and low-level output
current
Differ in low-level output voltage
2
µ
PD75312(A), 75316(A)
FUNCTIONAL OUTLINE (1/2)
Item
Number of Basic
Instructions
Instruction Cycle
Internal
Memory
ROM
RAM
41
• 0.95
µ
s, 1.91
µ
s, 15.3
µ
s (Main system clock: operating at 4.19 MHz)
• 122
µ
s (Subsystem clock: operating at 32.768 kHz)
16256
×
8-bit (
µ
PD75316(A)), 12160
×
8-bit (
µ
PD75312(A))
512
×
4 bits
• 4-bit manipulation: 8 (B, C, D, E, H, L, X, A)
• 8-bit manipulation: 4
(BC,
DE, HL, XA)
• Bit accumulator (CY)
• 4-bit accumulator (A)
• 8-bit accumulator (XA)
•
•
•
•
Abundant bit manipulation instructions
Efficient 4-bit data manipulation instructions
8-bit data transfer instructions
GETI instruction executing 2-/3-byte instruction with a single byte
8
16
8
8
CMOS input pins
CMOS input/output pins
CMOS output pins
N-ch open-drain input/output
Also serve as segment pins
Withstand voltage: 10 V
Pull-up by mask option is possible.
:8
Pull-up by software is possible.
: 23
Function
General-Purpose
Registers
Accumulator
Instruction Set
I/O Line
40
LCD Controller/
Driver
• Segment number selection: 24/28/32 segments
(4/8 pins can also be used as bit ports.)
• Display mode selection: Static, 1/2 duty, 1/3 duty (1/2 bias), 1/3 duty (1/3 bias), 1/4 duty
• Dividing resistor for LCD driving can be built-in by mask option.
Supply Voltage
Range
Timer
V
DD
= 2.7 to 6.0 V
3 chs
• 8-bit timer/event counter
• Clock source: 4 steps
• Event count is possible
• 8-bit basic interval timer
• Reference time generation: 1.95 ms, 7.82 ms, 31.3 ms, 250 ms
(operating at 4.19 MHz)
• Can be used as watchdog timer
• Watch timer
• Generates 0.5-second time intervals
• Count clock source: Main system clock or subsystem clock (selectable)
• Watch fast forward mode (generates 3.9-ms time intervals)
• Buzzer output (2 kHz)
3
µ
PD75312(A), 75316(A)
FUNCTIONAL OUTLINE (2/2)
Item
8-bit Serial Interface
• Three modes:
• 3-line serial I/O mode
• 2-line serial I/O mode
• SBI mode
• LSB/MSB first selectable
Bit Sequential
Buffer
Clock Output
Function
Special bit manipulation memory: 16 bits
• Ideal for remote controller
Timer/event counter output (PTO0): Output of square wave at specified frequency
Clock output (PCL):
Φ,
524, 262, 65.5 kHz (operating at 4.19 MHz)
Buzzer output (BUZ): 2 kHz (operating at 4.19 MHz or 32.768 kHz)
Vector Interrupt
Test Input
System Clock
Oscillator Circuit
Standby
Package
• External: 3
• Internal: 3
• External: 1
• Internal: 1
• Ceramic/crystal oscillator circuit for main system clock oscillation: 4.194304 MHz
• Crystal oscillator circuit for subsystem clock oscillation: 32.768 kHz
STOP/HALT mode
80-pin plastic QFP (14
×
20 mm)
Function
4
µ
PD75312(A), 75316(A)
CONTENTS
1.
PIN CONFIGURATION (Top View)
................................................................................................
7
2.
BLOCK DIAGRAM
...........................................................................................................................
8
3.
PIN FUNCTIONS
..............................................................................................................................
3.1
3.2
3.3
3.4
3.5
PORT PINS .............................................................................................................................................
NON PORT PINS ...................................................................................................................................
PIN INPUT/OUTPUT CIRCUITS ...........................................................................................................
RECOMMENDED PROCESSING OF UNUSED PINS ..........................................................................
NOTES ON USING THE P00/INT4, AND RESET PINS ......................................................................
9
9
11
13
15
16
4.
MEMORY CONFIGURATION
..........................................................................................................
16
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 .....................................................................................................................
WATCH TIMER ......................................................................................................................................
TIMER/EVENT COUNTER .....................................................................................................................
SERIAL INTERFACE ..............................................................................................................................
LCD CONTROLLER/DRIVER ..................................................................................................................
BIT SEQUENTIAL BUFFER ...................................................................................................................
20
20
21
22
23
24
25
27
29
31
6.
INTERRUPT FUNCTIONS
................................................................................................................
31
7.
STANDBY FUNCTIONS
..................................................................................................................
33
8.
RESET FUNCTION
...........................................................................................................................
34
9.
INSTRUCTION SET
.........................................................................................................................
36
10. SELECTION OF MASK OPTION
.....................................................................................................
42
11. ELECTRICAL SPECIFICATIONS
......................................................................................................
43
12. PACKAGE DRAWINGS
...................................................................................................................
55
5