DATA SHEET
MOS INTEGRATED CIRCUIT
µ
PD753304
4-BIT SINGLE-CHIP MICROCONTROLLER
DESCRIPTION
The
µ
PD753304 is one of the 75XL series 4-bit single-chip microcontroller chips and has a data processing
capability comparable to that of an 8-bit microcontroller.
Since it inherits the 75X series CPU, it has upward compatibility.
While the conventional 75X series products with an on-chip LCD controller/driver use an 80-pin package, the
µ
PD753304 is sold as a pellet/wafer to make it possible to be built into portable devices with an LCD display
function, etc.
For detailed function descriptions, refer to the following user’s manual.
µ
PD753304 User’s Manual: U12020E
FEATURES
• RC oscillation circuit on chip
· Main system clock: f
CC
= 3.6 MHz (typical value with 6.8-kΩ external resistor connected. An internal
10-pF (typ.) capacitor is provided.)
· Subsystem clock : f
CT
= 47 kHz (typ.) (Both a resistor and a capacitor are provided internally.)
• Processing can be started immediately after standby mode is released.
• Oscillation of the subsystem clock can be stopped in STOP mode.
• Supply voltage: V
DD
= 2.5 to 5.5 V
• On-chip memory
· Program memory (ROM) : 4096
×
8 bits
· Data memory (RAM)
: 256
×
4 bits
• Variable instruction execution time function useful for power saving
· 1.1, 2.2, 4.4, 17.8
µ
s (in f
CC
= 3.6 MHz operation)
· 85.1
µ
s (in f
CT
= 47 kHz operation)
• Programmable LCD controller/driver on chip
• Sold as a pellet/wafer to make it possible to be built into portable devices with an LCD display function
APPLICATION
Small LCD display device, etc.
ORDERING INFORMATION
Part Number
µ
PD753304P-XXX
µ
PD753304W-XXX
Package
Pellet
Wafer
Caution The
µ
PD753304 is sold as a pellet/wafer. However, an ES product in 42-pin ceramic shrink DIP
is also available.
Remark
XXX is a ROM code suffix.
For the pellet/wafer, consult NEC because an agreement concerning quality must be made.
The information in this document is subject to change without notice.
Document No. U11874EJ1V0DS00 (1st edition)
Date Published October 1997 N
Printed in Japan
The mark
shows major revised points.
©
1997
µ
PD753304
FUNCTIONAL OUTLINE
Parameter
Instruction execution time
Function
• 1.1, 2.2, 4.4, 17.8
µ
s (@ 3.6 MHz with main system clock)
• 85.1
µ
s (@ 47 kHz with subsystem clock)
4096
×
8 bits
256
×
4 bits
• 4-bit operation: 8
×
4 banks
• 8-bit operation: 4
×
4 banks
12
On-chip pull-up resistors which can be specified by software: 4
Also used for segment pins: 4
On-chip memory
ROM
RAM
General-purpose register
Input/
output port
CMOS
input/output
LCD controller/driver
20/24 segments (can be changed to CMOS input/output
port in 4 time-unit; max. 4)
• Display mode selection: Static 1/2 duty (1/2 bias)
1/3 duty (1/2 bias)
1/3 duty (1/3 bias)
1/4 duty (1/3 bias)
• LCD display modes can be selected by mask option
• Segment selection:
Timer
3 channels
• 8-bit timer counter: 1 channel (with subclock source input function)
• Basic interval timer/watchdog timer: 1 channel
• Watch timer: 1 channel
Clock output (PCL)
Buzzer output (BUZ)
•
Φ,
3.6 MHz, 450 kHz, 225 kHz (@ 3.6 MHz with main system clock)
• 2.94, 5.88, 47 kHz
(@ 47 kHz with subsystem clock)
• 1.76, 3.52, 28.13 kHz (@ 3.6 MHz with main system clock)
External: 1, Internal: 2
Internal: 1
• Main system clock oscillation RC oscillation circuit (with external resistor and
10 pF (typ.) on-chip capacitor)
• Subsystem clock oscillation RC oscillation circuit (with on-chip resistor and
capacitor)
Vectored interrupts
Test input
System clock oscillation circuit
Standby function
Supply voltage
Operating ambient temperature
Package
STOP mode/HALT mode
V
DD
= 2.5 to 5.5 V
T
A
= –10 to +60
°C
• Volume production product: Pellet/wafer
• ES product (for evaluation): 42-pin ceramic shrink DIP (600 mil)
2
µ
PD753304
TABLE OF CONTENTS
1. PIN CONFIGURATION ............................................................................................................. 4
2. BLOCK DIAGRAM ................................................................................................................... 7
3. PIN
3.1
3.2
3.3
3.4
FUNCTIONS ...................................................................................................................... 8
Port Pins .......................................................................................................................... 8
Non-Port Pins .................................................................................................................. 9
Pin Input/Output Circuits ............................................................................................. 10
Recommended Connections for 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. PERIPHERAL HARDWARE FUNCTION .............................................................................. 18
6.1 Digital I/O Port ............................................................................................................... 18
6.2 Clock Generator ............................................................................................................ 18
6.3 Clock Output Circuit ..................................................................................................... 20
6.4 Basic Interval Timer/Watchdog Timer ......................................................................... 21
6.5 Watch Timer .................................................................................................................. 22
6.6 Timer Counter ............................................................................................................... 23
6.7 LCD Controller/Driver ................................................................................................... 24
7. INTERRUPT FUNCTION AND TEST FUNCTION .............................................................. 25
8. STANDBY FUNCTION ............................................................................................................ 26
9. RESET FUNCTION ................................................................................................................. 27
10. MASK OPTION ..................................................................................................................... 30
11. INSTRUCTION SET .............................................................................................................. 31
12. ELECTRICAL SPECIFICATIONS ........................................................................................ 41
13. CHARACTERISTIC CURVE (reference) ............................................................................ 48
APPENDIX A.
µ
PD75308B, 753108 AND 753304 FUNCTIONAL LIST .............................. 49
APPENDIX B. DEVELOPMENT TOOLS .................................................................................. 51
APPENDIX C. RELATED DOCUMENTS .................................................................................. 53
3
µ
PD753304
1.
PIN CONFIGURATION
• Pin configuration of volume production product (Pad configuration)
·
Pellet
µ
PD753304P-XXX
Chip size
Pad size
: 3.36
×
2.86 mm
2
: 120
×
120
µ
m
Pad intervals : 150
µ
m
Y Axis
150
µ
m
120
µ
m
16
15
14
13
12
11
10
9
8
7
6
5
17
18
19
20
4
3
2
1
42
41
40
39
38
2.86 mm
120
µ
m
X Axis
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
3.36 mm
4
D753304
µ
PD753304
Pad Coordinates (unit:
µ
m: pad center coordinates)
No.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Pin Name
CL2
CL1
V
DD
IC
P80/S23
P81/S22
P82/S21
P83/S20
S19
S18
S17
S16
S15
514
S13
S12
S11
S10
S9
S8
S7
X Axis
1549
1549
1549
1549
1422.5
1169.5
916.5
663.5
410.5
157.5
–216.5
–469.5
–715.5
–961.5
–1207.5
–1453.5
–1549
–1549
–1549
–1549
–1549
Y Axis
311
540
769
998
1299
1299
1299
1299
1299
1299
1299
1299
1299
1299
1299
1299
992.5
746.5
500.5
254.5
–105.5
No.
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Pin Name
S6
S5
S4
S3
S2
S1
S0
COM0
COM1
COM2
COM3
RESET
P30/PCL
P31/BUZ
P32
P33
P100
P101
P102
P103/INT1
V
SS
X Axis
–1549
–1549
–1549
–1549
–1301
–1055
–809
–563
–317
–71
289
518
747
976
1205
1434
1549
1549
1549
1549
1549
Y Axis
–351.5
–597.5
–843.5
–1089.5
–1299
–1299
–1299
–1299
–1299
–1299
–1299
–1299
–1299
–1299
–1209
–1299
–997
–768
–539
–310
0.5
Caution Connect the rear side of the pellet to GND.
5