Philips Semiconductors
Product specification
87C652/87C654
80C51 8-bit microcontroller
8K/16K, 256 OTP, I
2
C
1999 Jul 23
9
DC ELECTRICAL CHARACTERISTICS
V
SS
= 0 V
TEST
LIMITS
SYMBOL
PARAMETER
PART TYPE
0 to +70
°
C
–40 to +85
°
C
0 to +70
°
C
–40 to +85
°
C
CONDITIONS
MIN.
MAX.
UNIT
V
IL
Input low voltage,
except EA, P1.6/SCL, P1.7/SDA
Input low voltage to EA
–0.5
–0.5
–0.5
–0.5
–0.5
0.2V
CC
–0.1
0.2V
CC
–0.15
0.2V
CC
–0.3
0.2V
CC
–0.35
0.3V
CC
V
CC
+0.5
V
CC
+0.5
V
CC
+0.5
V
CC
+0.5
6.0
V
V
V
V
V
V
IL1
V
IL2
V
IH
Input low voltage to P1.6/SCL, P1.7/SDA
1
Input high voltage,
except XTAL1, RST, P1.6/SCL, P1.7/SDA
Input high voltage, XTAL1, RST
0 to +70
°
C
–40 to +85
°
C
0 to +70
°
C
–40 to +85
°
C
0.2V
CC
+0.9
0.2V
CC
+1.0
0.7V
CC
0.7V
CC
+0.1
0.7V
CC
V
V
V
V
V
V
IH1
V
IH2
V
OL
Input high voltage, P1.6/SCL, P1.7/SDA
1
Output low voltage, ports 1, 2, 3,
except P1.6/SCL, P1.7/SDA
Output low voltage, port 0, ALE, PSEN
I
OL
= 1.6mA
2, 3
0.45
V
V
OL1
V
OL2
V
OH
I
OL
= 3.2mA
2, 3
I
OL
= 3.0mA
I
OH
= –60
μ
A
I
OH
= –25
μ
A
I
OH
= –400
μ
A
I
OH
= –150
μ
A
V
IN
= 0.45V
0.45
V
Output low voltage, P1.6/SCL, P1.7/SDA
0.4
V
Output high voltage, ports 1, 2, 3
0 to +70
°
C
–40 to +85
°
C
0 to +70
°
C
–40 to +85
°
C
0 to +70
°
C
–40 to +85
°
C
0 to +70
°
C
–40 to +85
°
C
2.4
0.75V
CC
2.4
0.75V
CC
V
V
V
V
μ
A
μ
A
μ
A
μ
A
μ
A
μ
A
μ
A
V
OH1
Output high voltage; port 0 in external bus mode,
ALE, PSEN, RST
4
Logical 0 input current, ports 1, 2, 3, 4,
except P1.6/SCL, P1.7/SDA
Logical 1-to-0 transition current, ports 1, 2, 3,
except P1.6/SCL, P1.7/SDA
Input leakage current, port 0
I
IL
–50
–75
–650
–750
±
10
±
10
I
TL
See note 5
I
L1
I
L2
0.45V < V
I
< V
CC
0V < V
I
< 6.0V
0V < V
CC
< 6.0V
See note 6
V
CC
=6.0V
Input leakage current, P1.6/SCL, P1.7/SDA
I
CC
Power supply current:
Active mode @ 16 MHz
7
Idle mode @ 16 MHz
8
Power down mode
9, 10
Power down mode
9, 10
Internal reset pull-down resistor
25
6
50
135
150
mA
mA
μ
A
μ
A
k
pF
0 to +70
°
C
–40 to +85
°
C
R
RST
C
IO
50
Pin capacitance
Freq.=1 MHz
10
NOTES:
1. The input threshold voltage of P1.6 and P1.7 (SIO1) meets the I
2
C specification, so an input voltage below 0.3V
CC
will be recognized as a
logic 0 while an input voltage above 0.7V
CC
will be recognized as a logic 1.
2. Capacitive loading on ports 0 and 2 may cause spurious noise to be superimposed on the V
OL
s of ALE and ports 1 and 3. The noise is due
to external bus capacitance discharging into the port 0 and port 2 pins when these pins make 1-to-0 transitions during bus operations. In the
worst cases (capacitive loading > 100 pF), the noise pulse on the ALE pin may exceed 0.8 V. In such cases, it may be desirable to qualify
ALE with a Schmitt Trigger, or use an address latch with a Schmitt Trigger STROBE input. I
OL
can exceed these conditions provided that no
single output sinks more than 5 mA and no more than two outputs exceed the test conditions.
3. Under steady state (non-transient) conditions, I
OL
must be externally limited as follows: Maximum I
OL
= 10 mA per port pin; Maximum
I
OL
= 26 mA total for Port 0; Maximum I
OL
= 15 mA total for Ports 1, 2, and 3; Maximum I
OL
= 71 mA total for all output pins. If I
OL
exceeds
the test conditions, V
OL
may exceed the related specification. Pins are not guaranteed to sink current greater than the listed test conditions.
4. Capacitive loading on ports 0 and 2 may cause the V
OH
on ALE and PSEN to momentarily fall below the 0.9V
CC
specification when the
address bits are stabilizing.
5. Pins of ports 1 , 2, and 3 source a transition current when they are being externally driven from 1 to 0. The transition current reaches its
maximum value when V
is approximately 2 V.
6. See Figures 9 through 11 for I
test conditions.
7. The operating supply current is measured with all output pins disconnected; XTAL1 driven with t
r
= t
f
= 10ns;
V
= V
+ 0.5 V; V
= V
–0.5 V; XTAL2 not connected; EA = RST = Port 0 = P1.6 = P1.7 = V
; f
= 16 MHz. See Figure 9.
8. The idle mode supply current is measured with all output pins disconnected; XTAL1 driven with t
= t
= 10 ns; V
= V
SS
+ 0.5 V;
V
= V
–0.5 V; XTAL2 not connected; Port 0 = P1.6 = P1.7 = V
; EA = RST = V
; f
= 16 MHz. See Figure 10.
9. The power-down current is measured with all output pins disconnected; XTAL2 not connected; Port 0 = P1.6 = P1.7 = V
CC
;
EA = RST = V
SS
. See Figure 11.
10.2V
≤
V
PD
≤
V
CC
max.