DATA SHEET
MOS INTEGRATED CIRCUIT
µ
PD75P308
4-BIT SINGLE-CHIP MICROCOMPUTER
DESCRIPTION
The
µ
PD75P308 is a model of the
µ
PD75308 equipped with a one-time PROM or EPROM instead of an
internal mask ROM.
Two types are available as the
µ
PD75P308. The one-time PROM type is ideal for production of a small
quantity of many different types of application systems as data can only be written once to the one-time
PROM of this type. Programs can be written and rewritten to the built-in EPROM type making it ideal
for system evaluation.
Detailed functions are described in the followig user's manual. Be sure to read it for designing.
µ
PD75308 User's Manual: IEM-5016
FEATURES
•
•
µ
PD75308 compatible
Memory capacity
• Program memory (PROM): 8064 x 8 bits
• Data memory (RAM): 512 x 4 bits
•
•
•
Can be connected to a pull-up resistor through software: Ports 0-3, 6, 7
Open-drain input/output: Ports 4 and 5
Single power source: 5V
±
5%
ORDERING INFORMATION
Part Number
Package
80-pin plastic QFP (14 x 20 mm)
80-pin ceramic WQFN (LCC w/window)
Internal ROM
One-time PROM
EPROM
µ
PD75P308GF-3B9
µ
PD75P308K
QUALITY GRADE
Part Number
Package
80-pin plastic QFP (14 x 20 mm)
80-pin Ceramic WQFN (LCC w/window)
Quality Grade
Standard
Standard
5
µ
PD75P308GF-001-3B9
µ
PD75P308K
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.
The function common to the one-time PROM and EPROM types of product is referred to as PROM throughout this document.
The information in this document is subject to change without notice.
Document No. IC-2472B
(O. D. No. IC-7208C)
Date Published November 1993 P
Printed in Japan
The mark
5
shows major revised points.
©
NEC Corporation 1989
µ
PD75P308
PIN CONFIGURATION
P73/KR7
P72/KR6
S12
S13
S14
S15
S16
S17
S18
S19
S20
S21
S22
S23
S24/BP0
S25/BP1
S26/BP2
S27/BP3
S28/BP4
S29/BP5
S30/BP6
S31/BP7
COM0
COM1
COM2
COM3
80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65
64
1
2
3
4
5
6
7
8
63
62
61
60
59
58
57
P71/KR5
RESET
S11
S10
S9
S8
S7
S6
S5
S4
S3
S2
S1
S0
P70/KR4
P63/KR3
P62/KR2
P61/KR1
P60/KR0
X2
X1
V
PP
XT2
XT1
V
DD
P33 (MD3)
P32 (MD2)
P31/SYNC (MD1)
P30/LCDCL (MD0)
P23/BUS
P22/PCL
P21
P20/PTO0
P13/TI0
P12/INT2
P11/INT1
P10/INT0
P03/SI/SBI
µ
PD75P308GF-3B9
µ
PD75P308K
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
BIAS
P40
P41
P42
P43
P50
P51
P52
P53
P01/SCK
2
P02/SO/SB0
P00/INT4
V
LCO
V
LC1
V
LC2
V
SS
BASIC
INTERVAL
TIMER
PORT0
P00-P03
4
PROGRAM
COUNTER(13)
SP(8)
ALU
PORT2
4
BANK
PORT3
CY
P20-P23
PORT1
4
P10-P13
BLOCK DIAGRAM
INTBT
TI0/P13
PTO0/P20
4
TIMER/EVENT
COUNTER
#0
INTT0
P30-P33
/MD0-MD3
4
P40-P43
BUZ/P23
WATCH
TIMER
GENERAL REG.
PORT4
PORT5
4
P50-P53
INTW
f
LCD
PROGRAM
MEMORY
(PROM)
PORT6
4
P60-P63
SI/SBI/P03
SO/SB0/P02
SERIAL
INTERFACE
SCK/P01
DECODE
AND
CONTROL
DATA
MEMORY
(RAM)
512 x 4 BITS
PORT7
4
P70-P73
8064 x 8 BITS
INTCSI
24
S0-S23
INT0/P10
8
LCD
CONTROLLER
INT1/P11
S24/BP0
-S31/BP7
COM0-COM3
4
/DRIVER
INT2/P12
INTERRUPT
INT4/P00
f
X
/2
N
CLOCK
DIVIDER
SUB
SYSTEM CLOCK
GENERATOR
MAIN
CONTROL
KR0/P60-
KR3/P63,
8
3
STAND BY
CONTROL
CPU
CLOCK
f
LCD
V
LCO
-V
LC2
BIAS
LCDCL/P30
SYNC/P30
V
PP
V
DD
V
SS
RESET
KR4/P70-
KR7/P73
BIT SEQ.
BUFFER(16)
CLOCK
OUTPUT
CONTROL
µ
PD75P308
PCL/P22
XT1 XT2 X1 X2
3
µ
PD75P308
CONTENTS
1.
PIN FUNCTIONS .................................................................................................................................
5
1.1
1.2
1.3
PORT PINS ................................................................................................................................................. 5
NON PORT PINS ....................................................................................................................................... 6
PIN INPUT/OUTPUT CIRCUITS ................................................................................................................ 7
NOTES ON USING P00/INT4 AND RESET PINS ..................................................................................... 9
5
1.4
2.
3.
DIFFERENCES BETWEEN
µ
PD75P308 AND
µ
PD75308 ..................................................................
10
WRITING AND VERIFYING PROM (PROGRAM MEMORY) ...........................................................
11
3.1
3.2
3.3
3.4
OPERATION MODES FOR WRITING/VERIFYING PROGRAM MEMORY ............................................ 11
PROGRAM MEMORY WRITE PROCEDURE .......................................................................................... 12
PROGRAM MEMORY READ PROCEDURE ............................................................................................ 13
ERASURE (
µ
PD75P308K ONLY) ............................................................................................................. 14
4.
5.
6.
ELECTRICAL SPECIFICATIONS ........................................................................................................
15
PACKAGE DRAWINGS ......................................................................................................................
28
RECOMMENDED SOLDERING CONDITIONS .................................................................................
30
APPENDIX A. DEVELOPMENT TOOLS .................................................................................................
31
5
APPENDIX B. RELATED DOCUMENTS ................................................................................................
32
4
µ
PD75P308
1. PIN FUNCTIONS
1.1 PORT PINS
Input/
Output
Circuit
TYPE
*1
Pin Name Input/Output
P00
P01
P02
P03
P10
P11
P12
P13
P20
P21
P22
P23
P30*
2
P31*
2
P32*
2
P33*
2
Input/Output
Input
Input
Input/Output
Input/Output
Input/Output
Also Served
As
INT4
SCK
SO/SB0
SI/SBI
INT0
INT1
INT2
TI0
PTO0
—
PCL
BUZ
Function
8-Bit I/O
When Reset
B
4-bit input port (PORT0)
Pull-up resistors can be specified in 3-bit
units for the P01 to P03 pins by software.
X
Input
F -A
F -B
M -C
With noise elimination function
4-bit input port (PORT1)
Internal pull-up resistors can be
specified in 4-bit units by software.
X
Input
B -C
4-bit input/output port (PORT2)
Internal pull-up resistors can be
specified in 4-bit units by software.
X
Input
E-B
P40-43*
2
P50-P53*
2
LCDCL MD0 Programmable 4-bit input/output port
(PORT3)
SYNC MD1 This port can be specified for input/output
Input/Output
in bit units.
MD2
Internal pull-up resistors can be
specified in 4-bit units by software.
MD3
N-ch open-drain 4-bit input/output port
(PORT4)
Data input/output pin for writing and
Input/Output
—
verifying of program memory (PROM)
(lower 4 bits)
N-ch open-drain 4-bit input/output port
(PORT5)
Data input/output pin for writing and
Input/Output
—
verifying of program memory (PROM)
(upper 4 bits)
KR0
Input/Output
KR1
KR2
KR3
KR4
Input/Output
KR5
KR6
KR7
S24
S25
Output
S26
S27
S28
S29
Output
S30
S31
1-bit output port (BIT PORT)
Shared with a segment output pin.
4-bit input/output port (PORT7)
Internal pull-up resistors can be
specified in 4-bit units by software.
Programmable 4-bit input/output port
(PORT6)
This port can be specified for input/output
in bit units.
Internal pull-up resistors can be specified
in 4-bit units by software.
X
Input
E-B
High impedance
q
High impedance
M-A
M-A
P60
P61
P62
P63
P70
P71
P72
P73
BP0
BP1
BP2
BP3
BP4
BP5
BP6
BP7
*1:
2:
3:
Input
q
F -A
Input
F -A
X
*3
G-C
5
Circles indicate schmitt trigger inputs.
Can directly drive LED.
For BP0-7, V
LC1
indicated below are selected as the input source.
However, the output level is changed depending on BP0-7 and the V
LC1
external circuits.
5