Philips Semiconductors Preliminary data
P89C51RA2/RB2/RC2/RD2xx80C51 8-bit Flash microcontroller family
8KB/16KB/32KB/64KB ISP/IAP Flash with 512B/512B/512B/1KB RAM
2002 Jul 18
55
ABSOLUTE MAXIMUM RATINGS
1,
2,
3
PARAMETER
RATING UNIT
Operating temperature under bias 0 to +70 or –40 to +85 °C
Storage temperature range –65 to +150 °C
Voltage on EA/V
PP
pin to V
SS
0 to +13.0 V
Voltage on any other pin to V
SS
–0.5 to +6.5 V
Maximum I
OL
per I/O pin 15 mA
Power dissipation (based on package heat transfer limitations, not device power consumption) 1.5 W
NOTES:
1. Stresses above those listed under Absolute Maximum Ratings may cause permanent damage to the device. This is a stress rating only and
functional operation of the device at these or any conditions other than those described in the AC and DC Electrical Characteristics section
of this specification is not implied.
2. This product includes circuitry specifically designed for the protection of its internal devices from the damaging effects of excessive static
charge. Nonetheless, it is suggested that conventional precautions be taken to avoid applying greater than the rated maximum.
3. Parameters are valid over operating temperature range unless otherwise specified. All voltages are with respect to V
SS
unless otherwise noted.
Philips Semiconductors Preliminary data
P89C51RA2/RB2/RC2/RD2xx80C51 8-bit Flash microcontroller family
8KB/16KB/32KB/64KB ISP/IAP Flash with 512B/512B/512B/1KB RAM
2002 Jul 18
56
DC ELECTRICAL CHARACTERISTICS
T
amb
= 0 °C to +70 °C or –40 °C to +85 °C; V
CC
= 5 V ± 10%; V
SS
= 0 V
PARAMETER
TEST
LIMITS
UNIT
PARAMETER
CONDITIONS
MIN TYP
1
MAX
UNIT
V
IL
Input low voltage 4.5 V < V
CC
< 5.5 V –0.5 0.2V
CC
–0.1 V
V
IH
Input high voltage (ports 0, 1, 2, 3, EA) 0.2V
CC
+0.9 V
CC
+0.5 V
V
IH1
Input high voltage, XTAL1, RST 0.7V
CC
V
CC
+0.5 V
V
OL
Output low voltage, ports 1, 2, 3
8
V
CC
= 4.5 V
I
OL
= 1.6 mA
2
0.4 V
V
OL1
Output low voltage, port 0, ALE, PSEN
7,
8
V
CC
= 4.5 V
I
OL
= 3.2 mA
2
0.45 V
V
OH
Output high voltage, ports 1, 2, 3
3
V
CC
= 4.5 V
I
OH
= –30 µA
V
CC
– 0.7 V
V
OH1
Output high voltage (port 0 in external bus mode),
ALE
9
, PSEN
3
V
CC
= 4.5 V
I
OH
= –3.2 mA
V
CC
– 0.7 V
I
IL
Logical 0 input current, ports 1, 2, 3 V
IN
= 0.4 V –1 –75 µA
I
TL
Logical 1-to-0 transition current, ports 1, 2, 3
6
V
IN
= 2.0 V
See Note 4
–650 µA
I
LI
Input leakage current, port 0 0.45 < V
IN
< V
CC
– 0.3 ±10 µA
I
CC
Power supply current (see Figure 49): See Note 5
Active mode (see Note 5)
Idle mode (see Note 5)
Power-down mode or clock stopped (see
Fi 55 f diti )
T
amb
= 0 °C to 70 °C < 30 100 µA
Figure 55 for conditions)
T
amb
= –40 °C to +85 °C < 40 125 µA
Programming and erase mode f
osc
= 20 MHz 60 mA
R
RST
Internal reset pull-down resistor 40 225 k
C
IO
Pin capacitance
10
(except EA) 15 pF
NOTES:
1. Typical ratings are not guaranteed. The values listed are at room temperature, 5 V.
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. Capacitive loading on ports 0 and 2 may cause the V
OH
on ALE and PSEN to momentarily fall below the V
CC
–0.7 specification when the
address bits are stabilizing.
4. 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
IN
is approximately 2 V.
5. See Figures 52 through 55 for I
CC
test conditions and Figure 49 for I
CC
vs Freq.
Active mode: I
CC(MAX)
= (10.5 + 0.9 × FREQ.[MHz])mA in 12-clock mode
Idle mode: I
CC(MAX)
= (2.5 + 0.33 × FREQ.[MHz])mA in 12-clock mode
6. This value applies to T
amb
= 0 °C to +70 °C.
7. Load capacitance for port 0, ALE, and PSEN
= 100 pF, load capacitance for all other outputs = 80 pF.
8. Under steady state (non-transient) conditions, I
OL
must be externally limited as follows:
Maximum I
OL
per port pin: 15 mA (*NOTE: This is 85 °C specification.)
Maximum I
OL
per 8-bit port: 26 mA
Maximum total I
OL
for all outputs: 71 mA
If I
OL
exceeds the test condition, V
OL
may exceed the related specification. Pins are not guaranteed to sink current greater than the listed
test conditions.
9. ALE is tested to V
OH1
, except when ALE is off then V
OH
is the voltage specification.
10.Pin capacitance is characterized but not tested. Pin capacitance is less than 25 pF. Pin capacitance of ceramic package is less than 15 pF
(except EA
is 25 pF).
Philips Semiconductors Preliminary data
P89C51RA2/RB2/RC2/RD2xx80C51 8-bit Flash microcontroller family
8KB/16KB/32KB/64KB ISP/IAP Flash with 512B/512B/512B/1KB RAM
2002 Jul 18
57
AC ELECTRICAL CHARACTERISTICS (12-CLOCK MODE)
T
amb
= 0 °C to +70 °C or –40 °C to +85 °C; V
CC
= 5 V ± 10%, V
SS
= 0 V
1,
2,
3
VARIABLE CLOCK
4
33 MHz CLOCK
4
SYMBOL FIGURE PARAMETER MIN MAX MIN MAX UNIT
1/t
CLCL
42 Oscillator frequency 0 33 MHz
t
LHLL
42 ALE pulse width 2t
CLCL
–40 21 ns
t
AVLL
42 Address valid to ALE low t
CLCL
–25 5 ns
t
LLAX
42 Address hold after ALE low t
CLCL
–25 5 ns
t
LLIV
42 ALE low to valid instruction in 4t
CLCL
–65 55 ns
t
LLPL
42 ALE low to PSEN low t
CLCL
–25 5 ns
t
PLPH
42 PSEN pulse width 3t
CLCL
–45 45 ns
t
PLIV
42 PSEN low to valid instruction in 3t
CLCL
–60 30 ns
t
PXIX
42 Input instruction hold after PSEN 0 0 ns
t
PXIZ
42 Input instruction float after PSEN t
CLCL
–25 5 ns
t
AVIV
42 Address to valid instruction in 5t
CLCL
–80 70 ns
t
PLAZ
42 PSEN low to address float 10 10 ns
Data Memory
t
RLRH
43, 44 RD pulse width 6t
CLCL
–100 82 ns
t
WLWH
43, 44 WR pulse width 6t
CLCL
–100 82 ns
t
RLDV
43, 44 RD low to valid data in 5t
CLCL
–90 60 ns
t
RHDX
43, 44 Data hold after RD 0 0 ns
t
RHDZ
43, 44 Data float after RD 2t
CLCL
–28 32 ns
t
LLDV
43, 44 ALE low to valid data in 8t
CLCL
–150 90 ns
t
AVDV
43, 44 Address to valid data in 9t
CLCL
–165 105 ns
t
LLWL
43, 44 ALE low to RD or WR low 3t
CLCL
–50 3t
CLCL
+50 40 140 ns
t
AVWL
43, 44 Address valid to WR low or RD low 4t
CLCL
–75 45 ns
t
QVWX
43, 44 Data valid to WR transition t
CLCL
–30 0 ns
t
WHQX
43, 44 Data hold after WR t
CLCL
–25 5 ns
t
QVWH
44 Data valid to WR high 7t
CLCL
–130 80 ns
t
RLAZ
43, 44 RD low to address float 0 0 ns
t
WHLH
43, 44 RD or WR high to ALE high t
CLCL
–25 t
CLCL
+25 5 55 ns
External Clock
t
CHCX
46 High time 17 t
CLCL
–t
CLCX
ns
t
CLCX
46 Low time 17 t
CLCL
–t
CHCX
ns
t
CLCH
46 Rise time 5 ns
t
CHCL
46 Fall time 5 ns
Shift Register
t
XLXL
45 Serial port clock cycle time 12t
CLCL
360 ns
t
QVXH
45 Output data setup to clock rising edge 10t
CLCL
–133 167 ns
t
XHQX
45 Output data hold after clock rising edge 2t
CLCL
–80 50 ns
t
XHDX
45 Input data hold after clock rising edge 0 0 ns
t
XHDV
45 Clock rising edge to input data valid 10t
CLCL
–133 167 ns
NOTES:
1. Parameters are valid over operating temperature range unless otherwise specified.
2. Load capacitance for port 0, ALE, and PSEN
= 100 pF, load capacitance for all other outputs = 80 pF.
3. Interfacing the microcontroller to devices with float times up to 45 ns is permitted. This limited bus contention will not cause damage to
Port 0 drivers.
4. Parts are tested to 3.5 MHz, but guaranteed to operate down to 0 Hz.

P89C51RD2BBD/01,55

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
IC MCU 8BIT 64KB FLASH 44LQFP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union