TMP88PU74
CMOS 8-Bit Microcontroller
TMP88PU74F
The TMP88PU74 are the high-speed and high performance 8-bit single chip microcomputers
which built in a program storage area (96 Kbytes) and the One-Time PROM of bector table storage
area (256 bytes). The TMP88PU74 is pin compatible with the TMP88CU74. The operations
possible with the TMP88PU74 can be performed by writing programs to PROM. The TMP88PU74
can write and verify in the same way as the TC571000 an EPROM programmer.
Product No.
TMP88PU74F
OTP
96 Kbytes
+
256 bytes
RAM
2 Kbytes
Package
P-QFP80-1420-0.80B
Adaptor Socket
BM11131
P-QFP80-1420-0.80B
TMP88PU74F
000707EBP1
•
For a discussion of how the reliability of microcontrollers can be predicted, please refer to Section 1.3 of the chapter entitled Quality
and Reliability Assurance / Handling Precautions.
•
TOSHIBA is continually working to improve the quality and reliability of its products. Nevertheless, semiconductor devices in general
can malfunction or fail due to their inherent electrical sensitivity and vulnerability to physical stress. It is the responsibility of the buyer,
when utilizing TOSHIBA products, to comply with the standards of safety in making a safe design for the entire system, and to avoid
situations in which a malfunction or failure of such TOSHIBA products could cause loss of human life, bodily injury or damage to
property.
In developing your designs, please ensure that TOSHIBA products are used within specified operating ranges as set forth in the most
recent TOSHIBA products specifications. Also, please keep in mind the precautions and conditions set forth in the “Handling Guide for
Semiconductor Devices,” or “TOSHIBA Semiconductor Reliability Handbook” etc..
•
The TOSHIBA products listed in this document are intended for usage in general electronics applications (computer, personal
equipment, office equipment, measuring equipment, industrial robotics, domestic appliances, etc.). These TOSHIBA products are
neither intended nor warranted for usage in equipment that requires extraordinarily high quality and/or reliability or a malfunction or
failure of which may cause loss of human life or bodily injury (“Unintended Usage”). Unintended Usage include atomic energy control
instruments, airplane or spaceship instruments, transportation instruments, traffic signal instruments, combustion control instruments,
medical instruments, all types of safety devices, etc.. Unintended Usage of TOSHIBA products listed in this document shall be made
at the customer’s own risk.
•
The products described in this document are subject to the foreign exchange and foreign trade laws.
•
The information contained herein is presented only as a guide for the applications of our products. No responsibility is assumed by
TOSHIBA CORPORATION for any infringements of intellectual property or other rights of the third parties which may result from its
use. No license is granted by implication or otherwise under any intellectual property or other rights of TOSHIBA CORPORATION or
others.
•
The information contained herein is subject to change without notice.
Purchase of TOSHIBA I
2
C components conveys a license under the Philips I
2
C Patent Rights to use these
components in an I
2
C system, provided that the system conforms to the I
2
C Standard Specification as
defined by Philips.
88PU74-1
2003-02-17
P-QFP80-1420-0.80B
Pin Assignments (Top View)
(V24) P90
(V25) P91
(V26) P92
(V27) P93
(V28) P94
(V29) P95
(V30) P96
(V31) P97
(V32) PD0
(V33) PD1
(V34) PD2
(V35) PD3
(V36) PD4
VKK
( SCK1 ) P00
(SI1) P01
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
88PU74-2
(SO1) P02
P03
P04
P05
P06
P07
VSS
XOUT
XIN
RESET
(XTOUT) P22
(XTIN) P21
TEST
(STOP/INT5) P20
(INT0) P10
(INT1) P11
(TC2/PPG) P12
(DVO) P13
(PDO/PWM) P14
(TC1/INT3) P15
(INT2) P16
(INT4/TC3) P17
(SCL/SI0) P30
(SDA/SO0) P31
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
VDD
VAREF
VASS
P53 (AIN11)
P52 (AIN10)
P51 (AIN9)
P50 (AIN8)
P47 (AIN7)
P46 (AIN6)
P45 (AIN5)
P44 (AIN4)
P43 (AIN3)
P42 (AIN2)
P41 (AIN1)
P40 (AIN0)
P32 ( SCK 0 )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
P87 (V23)
P86 (V22)
P85 (V21)
P84 (V20)
P83 (V19)
P82 (V18)
P81 (V17)
P80 (V16)
P77 (V15)
P76 (V14)
P75 (V13)
P74 (V12)
P73 (V11)
P72 (V10)
P71 (V9)
P70 (V8)
P67 (V7)
P66 (V6)
P65 (V5)
P64 (V4)
P63 (V3)
P62 (V2)
P61 (V1)
P60 (V0)
TMP88PU74
2003-02-17
TMP88PU74
Pin Function
The TMP88PU74 has two modes: MCU and PROM.
(1) MCU mode
In this mode, the TMP88PU74 is pin compatible with the TMP88CU74
(fix the TEST pin at low level).
(2) PROM mode
Pin Name
(PROM mode)
A16
A15 to A8
A7 to A0
D7 to D0
CE
OE
PGM
Input/
Output
Functions
Pin Name
(MCU mode)
P60
P05, P32 to 30,
P53 to 50
P47 to P40
P17 to P10
P03
P04
P02
TEST
VDD
VSS
Input
PROM address inputs
I/O
Input
PROM data input/outputs
Chip enable signal input (active low)
Output enable signal input (active low)
Program mode single input
+12.75 V/5 V (Program supply voltage)
+
6.25 V/5 V
0V
Pull-up with resistance for input processing
VPP
VCC
GND
P37 to P30
P47 to P41
P54 to P50
P01
P21
P07, P06, P00
P22, P20
RESET
Power
supply
Input
PROM mode setting pin. Be fixed at high level.
PROM mode setting pin. Be fixed at low level.
P67 to P61
P77 to P70
P87 to P80
P97 to P90
PD4 to PD0
XIN
XOUT
VAREF
VASS
VKK
Input
Output
Power
supply
Connect an 10 MHz oscillator to stabilize the internal state.
0 V (GND)
Open
Output
Open
88PU74-3
2003-02-17
TMP88PU74
Operational Description
The configuration and functions of the TMP88PU74 are the same as those of the TMP88CU74,
except in that a one-time PROM is used instead of an on-chip mask ROM.
1.
1.1
Operating Mode
The TMP88PU74 has two modes: MCU and PROM.
MCU Mode
The MCU mode is activated by fixing the TEST/VPP pin at low level.
In the MCU mode, operation is the same as with the TMP88CU74 (the TEST/VPP pin cannot
be used open because it has no built-in pull-down resistance).
1.1.1
Program Memory
The TMP88PU74 has a 96 Kbytes (addresses 04000H to 1BFFFH in the MCU mode,
addresses 00000H to 17FFFH in the PROM mode) of program storage area and 256 byte
(addresses FFF00 to FFFFFH in the MCU mode, addresses 1FF00 to 1FFFFH in the
PROM mode) one-time PROM of vector table storage area.
00000H
00000H
04000H
04000H
00000H
Program
storage area
Program
storage area
Program
storage area
1BFFFH
1BFFFH
17FFFH
FFF00H
FFFFFH
Vector table
storage area
FFF00H
FFFFFH
Vector table
storage area
1FF00H
1FFFFH
Vector table
storage area
TMP88CU74
MCU mode
Note: Either write the data FFH to the unused area
TMP88PU74
MCU mode
TMP88PU74
PROM mode
Figure 1.1.1 Program Storage Area
88PU74-4
2003-02-17
TMP88PU74
Electrical Characteristics
Absolute Maximum Ratings
Parameter
Supply Voltage
Program Voltage
Input Voltage
Output Voltage
Output Current
(Per 1 pin)
(V
SS
=
0 V)
Pins
TEST/VPP
P2, P3 (at open drain)
P6, P7, P8, P9, PD
P0, P1, P2, P4, P5
P6, P7, P8, P9, PD
P0, P1, P3, P4, P5
P0, P1, P2, P3, P4, P5
P6, P7, P8, P9, PD
Symbol
V
DD
V
PP
V
IN
V
OUT1
V
OUT2
I
OUT1
I
OUT2
ΣI
OUT1
ΣI
OUT2
ΣI
OUT3
PD
(Note 2)
Tsld
Tstg
Topr
Ratings
−0.3
to 6.5
−0.3
to 13.0
−0.3
to V
DD
+
0.3
−0.3
to V
DD
+
0.3
V
DD
−
40 to V
DD
+
0.3
3.2
−25
−40
120
−160
1200
260 (10 s)
−55
to
+
125
−30
to 70
Unit
V
mA
Output Current (Total)
Power Dissipation
[Topr =25℃]
Soldering Temperature
(time)
Storage Temperature
Operating Temperature
mW
°C
Note 1: The absolute maximum ratings are rated values which must not be exceeded during operation, even
for an instant. Any one of the ratings must not be exceeded. If any absolute maximum rating is
exceeded, a device may break down or its performance may be degraded, causing it to catch fire or
explode resulting in injury to the user. Thus, when designing products which include this device, ensure
that no absolute maximum rating value will ever be exceeded.
Note 2: Power Dissipation (PD); For PD, it is necessary to decrease 14.3 mW/°C.
(Refernce to TMP88CU74)
Recommended Operating Conditions
Parameter
Symbol
Pins
fc
=
12.5 MHz
Supply Voltage
V
DD
(V
SS
=
0 V, Topr
= −30
to 70°C)
Conditions
NORMAL1, 2 modes
IDLE1, 2
modes
modes
modes
modes
Min
4.5
2.7
2.0
V
DD
×
0.70
V
DD
×
0.75
V
DD
×
0.90
Max
Unit
fs
=
SLOW
32.768 KHz
SLEEP
STOP
5.5
V
IH1
Input High Voltage
V
IH2
V
IH3
V
IL1
Input Low Voltage
V
IL2
V
IL3
Clock Frequency
fc
Except hysteresis input
Hysteresis input
Except hysteresis input
Hysteresis input
XIN, XOUT
XTIN, XTOUT
V
DD
≥
4.5 V
V
DD
< 4.5 V
V
DD
≥
4.5 V
V
DD
< 4.5 V
V
DD
=
4.5 to 5.5 V(Note 2)
V
DD
=
2.7 to 5.5 V
V
V
DD
V
DD
×
0.30
0
V
DD
×
0.25
V
DD
×
0.10
12.5
34.0
MHz
kHz
8
30.0
Note 1: The recommended operating conditions for a device are operating conditions under which it can be
guaranteed that the device will operate as specified. If the device is used under operating conditions
other than the recommended operating conditions (supply voltage, operating temperature range,
specified AC/DC values etc.), malfunction may occur. Thus, when designing products which include
this device, ensure that the recommended operating conditions for the device are always adhered to.
Note 2: Clock frequency fc: Supply voltage range is specified in NORMAL 1/2 mode and IDLE 1/2 mode.
88PU74-9
2003-02-17