TA = -40°C to +85°C; VSS = 0V;
VCC =2.7V to 5.5V and F = 0 to 40 MHz (both internal and external code execution)
VCC =4.5V to 5.5V and F = 0 to 60 MHz (internal code execution only) (Continued)
Symbol Parameter
VOH1 Output High Voltage, port 0, ALE, PSEN
Min
Typ
VCC - 0.3
VCC - 0.7
VCC - 1.5
Max
Unit Test Conditions
VCC = 5V ± 10%
V IOH = -200 μA
V IOH = -3.2 mA
V IOH = -7.0 mA
0.9 VCC
VCC = 2.7V to 5.5V
V IOH = -10 μA
RRST RST Pulldown Resistor
50
200(5)
250
kΩ
IIL
Logical 0 Input Current ports 1, 2, 3, 4 and 5
-50
μA VIN = 0.45V
ILI
Input Leakage Current for P0 only
±10
μA 0.45V < VIN < VCC
ITL Logical 1 to 0 Transition Current, ports 1, 2, 3, 4
-650
μA VIN = 2.0V
CIO Capacitance of I/O Buffer
10
pF
Fc = 3 MHz
TA = 25°C
IPD
ICCOP
ICCIDLE
Power Down Current
Power Supply Current on normal mode
Power Supply Current on idle mode
100
150
μA 4.5V < VCC < 5.5V(3)
0.4 x Frequency (MHz) + 5 mA VCC = 5.5V(1)
0.3 x Frequency (MHz) + 5 mA VCC = 5.5V(1)
ICCProg Power Supply Current during flash Write / Erase
0.4 x
Frequency
(MHz) + 20
mA VCC = 5.5V(8)
Notes:
1. Operating ICC is measured with all output pins disconnected; XTAL1 driven with TCLCH, TCHCL = 5 ns (see Figure 49.), VIL =
VSS + 0.5V,
VIH = VCC - 0.5V; XTAL2 N.C.; EA = RST = Port 0 = VCC. ICC would be slightly higher if a crystal oscillator used (see Figure
46).
2. Idle ICC is measured with all output pins disconnected; XTAL1 driven with TCLCH, TCHCL = 5 ns, VIL = VSS + 0.5V, VIH = VCC -
0.5V; XTAL2 N.C; Port 0 = VCC; EA = RST = VSS (see Figure 47).
3. Power Down ICC is measured with all output pins disconnected; EA = VSS, PORT 0 = VCC; XTAL2 NC.; RST = VSS (see Fig-
ure 48).
4. Capacitance loading on Ports 0 and 2 may cause spurious noise pulses to be superimposed on the VOLs 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 operation. In the worst cases (capacitive loading 100pF), the noise pulse on the ALE line may exceed
0.45V with maxi VOL peak 0.6V. A Schmitt Trigger use is not necessary.
5. Typical are based on a limited number of samples and are not guaranteed. The values listed are at room temperature and
5V.
6. Under steady state (non-transient) conditions, IOL must be externally limited as follows:
Maximum IOL per port pin: 10 mA
Maximum IOL per 8-bit port:
Port 0: 26 mA
Ports 1, 2 and 3: 15 mA
Maximum total IOL for all output pins: 71 mA
If IOL exceeds the test condition, VOL may exceed the related specification. Pins are not guaranteed to sink current greater
than the listed test conditions.
7. For other values, please contact your sales office.
8. Icc Flash Write operation current while an on-chip flash page write is on going.
9. Flash Retention is guaranteed with the same formula for VCC Min down to 0.
108 AT89C51RB2/RC2
4180E–8051–10/06