Philips Semiconductors Product specification
8XC54/58
8XC51FA/FB/FC/80C51FA
8XC51RA+/RB+/RC+/RD+/80C51RA+
80C51 8-bit microcontroller family
8K–64K/256–1K OTP/ROM/ROMless, low voltage (2.7V–5.5V),
low power, high speed (33MHz)
2000 Aug 07
37
DC ELECTRICAL CHARACTERISTICS
T
amb
= 0°C to +70°C or –40°C to +85°C, 33MHz devices; 5V ±10%; V
SS
= 0V
SYMBOL
PARAMETER
TEST
LIMITS
UNIT
SYMBOL
PARAMETER
CONDITIONS
MIN TYP
1
MAX
UNIT
V
IL
Input low voltage 4.5V < V
CC
< 5.5V –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.5V
I
OL
= 1.6mA
2
0.4 V
V
OL1
Output low voltage, port 0, ALE, PSEN
7,
8
V
CC
= 4.5V
I
OL
= 3.2mA
2
0.4 V
V
OH
Output high voltage, ports 1, 2, 3
3
V
CC
= 4.5V
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.5V
I
OH
= –3.2mA
V
CC
– 0.7 V
I
IL
Logical 0 input current, ports 1, 2, 3 V
IN
= 0.4V –1 –50 µA
I
TL
Logical 1-to-0 transition current, ports 1, 2, 3
6
V
IN
= 2.0V
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 36): See note 5
Active mode (see Note 5)
Idle mode (see Note 5)
Power-down mode or clock stopped
( Fi 40 f diti )
T
amb
= 0°C to 70°C 3 50 µA
(see Figure 40 for conditions)
T
amb
= –40°C to +85°C 75 µA
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, 5V.
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 > 100pF), the noise pulse on the ALE pin may exceed 0.8V. 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 5mA 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 2V.
5. See Figures 37 through 40 for I
CC
test conditions and Figure 36 for I
CC
vs Freq.
Active mode: I
CC(MAX)
= (0.9 × FREQ. + 1.1)mA. for all devices except 8XC51RD+; 8XC51RD+ I
CC
= (0.9 x Freq +2.1) mA
Idle mode: I
CC(MAX)
= (0.18 × FREQ. +1.0)mA
6. This value applies to T
amb
= 0°C to +70°C. For T
amb
= –40°C to +85°C, I
TL
= –750µA.
7. Load capacitance for port 0, ALE, and PSEN
= 100pF, load capacitance for all other outputs = 80pF.
8. Under steady state (non-transient) conditions, I
OL
must be externally limited as follows:
Maximum I
OL
per port pin: 15mA (*NOTE: This is 85°C specification.)
Maximum I
OL
per 8-bit port: 26mA
Maximum total I
OL
for all outputs: 71mA
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 25pF. Pin capacitance of ceramic package is less than 15pF
(except EA
is 25pF).
Philips Semiconductors Product specification
8XC54/58
8XC51FA/FB/FC/80C51FA
8XC51RA+/RB+/RC+/RD+/80C51RA+
80C51 8-bit microcontroller family
8K–64K/256–1K OTP/ROM/ROMless, low voltage (2.7V–5.5V),
low power, high speed (33MHz)
2000 Aug 07
38
AC ELECTRICAL CHARACTERISTICS
T
amb
= 0°C to +70°C or –40°C to +85°C, V
CC
= +2.7V to +5.5V, V
SS
= 0V
1,
2,
3
16MHz CLOCK VARIABLE CLOCK
SYMBOL FIGURE PARAMETER MIN MAX MIN MAX UNIT
1/t
CLCL
29 Oscillator frequency
5
Speed versions : 4; 5;S 3.5 16 MHz
t
LHLL
29 ALE pulse width 85 2t
CLCL
–40 ns
t
AVLL
29 Address valid to ALE low 22 t
CLCL
–40 ns
t
LLAX
29 Address hold after ALE low 32 t
CLCL
–30 ns
t
LLIV
29 ALE low to valid instruction in 150 4t
CLCL
–100 ns
t
LLPL
29 ALE low to PSEN low 32 t
CLCL
–30 ns
t
PLPH
29 PSEN pulse width 142 3t
CLCL
–45 ns
t
PLIV
29 PSEN low to valid instruction in 82 3t
CLCL
–105 ns
t
PXIX
29 Input instruction hold after PSEN 0 0 ns
t
PXIZ
29 Input instruction float after PSEN 37 t
CLCL
–25 ns
t
AVIV
5
29 Address to valid instruction in 207 5t
CLCL
–105 ns
t
PLAZ
29 PSEN low to address float 10 10 ns
Data Memory
t
RLRH
30, 31 RD pulse width 275 6t
CLCL
–100 ns
t
WLWH
30, 31 WR pulse width 275 6t
CLCL
–100 ns
t
RLDV
30, 31 RD low to valid data in 147 5t
CLCL
–165 ns
t
RHDX
30, 31 Data hold after RD 0 0 ns
t
RHDZ
30, 31 Data float after RD 65 2t
CLCL
–60 ns
t
LLDV
30, 31 ALE low to valid data in 350 8t
CLCL
–150 ns
t
AVDV
30, 31 Address to valid data in 397 9t
CLCL
–165 ns
t
LLWL
30, 31 ALE low to RD or WR low 137 239 3t
CLCL
–50 3t
CLCL
+50 ns
t
AVWL
30, 31 Address valid to WR low or RD low 122 4t
CLCL
–130 ns
t
QVWX
30, 31 Data valid to WR transition 13 t
CLCL
–50 ns
t
WHQX
30, 31 Data hold after WR 13 t
CLCL
–50 ns
t
QVWH
31 Data valid to WR high 287 7t
CLCL
–150 ns
t
RLAZ
30, 31 RD low to address float 0 0 ns
t
WHLH
30, 31 RD or WR high to ALE high 23 103 t
CLCL
–40 t
CLCL
+40 ns
External Clock
t
CHCX
33 High time 20 20 t
CLCL
–t
CLCX
ns
t
CLCX
33 Low time 20 20 t
CLCL
–t
CHCX
ns
t
CLCH
33 Rise time 20 20 ns
t
CHCL
33 Fall time 20 20 ns
Shift Register
t
XLXL
32 Serial port clock cycle time 750 12t
CLCL
ns
t
QVXH
32 Output data setup to clock rising edge 492 10t
CLCL
–133 ns
t
XHQX
32 Output data hold after clock rising edge 8 2t
CLCL
–117 ns
t
XHDX
32 Input data hold after clock rising edge 0 0 ns
t
XHDV
32 Clock rising edge to input data valid 492 10t
CLCL
–133 ns
NOTES:
1. Parameters are valid over operating temperature range unless otherwise specified.
2. Load capacitance for port 0, ALE, and PSEN
= 100pF, load capacitance for all other outputs = 80pF.
3. Interfacing the microcontroller to devices with float times up to 45ns is permitted. This limited bus contention will not cause damage to Port 0
drivers.
4. See application note AN457 for external memory interface.
5. Parts are guaranteed to operate down to 0Hz.
Philips Semiconductors Product specification
8XC54/58
8XC51FA/FB/FC/80C51FA
8XC51RA+/RB+/RC+/RD+/80C51RA+
80C51 8-bit microcontroller family
8K–64K/256–1K OTP/ROM/ROMless, low voltage (2.7V–5.5V),
low power, high speed (33MHz)
2000 Aug 07
39
AC ELECTRICAL CHARACTERISTICS
T
amb
= 0°C to +70°C or –40°C to +85°C, V
CC
= 5V ±10%, V
SS
= 0V
1,
2,
3
VARIABLE CLOCK
4
33MHz CLOCK
SYMBOL FIGURE PARAMETER MIN MAX MIN MAX UNIT
t
LHLL
29 ALE pulse width 2t
CLCL
–40 21 ns
t
AVLL
29 Address valid to ALE low t
CLCL
–25 5 ns
t
LLAX
29 Address hold after ALE low t
CLCL
–25 ns
t
LLIV
29 ALE low to valid instruction in 4t
CLCL
–65 55 ns
t
LLPL
29 ALE low to PSEN low t
CLCL
–25 5 ns
t
PLPH
29 PSEN pulse width 3t
CLCL
–45 45 ns
t
PLIV
29 PSEN low to valid instruction in 3t
CLCL
–60 30 ns
t
PXIX
29 Input instruction hold after PSEN 0 0 ns
t
PXIZ
29 Input instruction float after PSEN t
CLCL
–25 5 ns
t
AVIV
29 Address to valid instruction in 5t
CLCL
–80 70 ns
t
PLAZ
29 PSEN low to address float 10 10 ns
Data Memory
t
RLRH
30, 31 RD pulse width 6t
CLCL
–100 82 ns
t
WLWH
30, 31 WR pulse width 6t
CLCL
–100 82 ns
t
RLDV
30, 31 RD low to valid data in 5t
CLCL
–90 60 ns
t
RHDX
30, 31 Data hold after RD 0 0 ns
t
RHDZ
30, 31 Data float after RD 2t
CLCL
–28 32 ns
t
LLDV
30, 31 ALE low to valid data in 8t
CLCL
–150 90 ns
t
AVDV
30, 31 Address to valid data in 9t
CLCL
–165 105 ns
t
LLWL
30, 31 ALE low to RD or WR low 3t
CLCL
–50 3t
CLCL
+50 40 140 ns
t
AVWL
30, 31 Address valid to WR low or RD low 4t
CLCL
–75 45 ns
t
QVWX
30, 31 Data valid to WR transition t
CLCL
–30 0 ns
t
WHQX
30, 31 Data hold after WR t
CLCL
–25 5 ns
t
QVWH
31 Data valid to WR high 7t
CLCL
–130 80 ns
t
RLAZ
30, 31 RD low to address float 0 0 ns
t
WHLH
30, 31 RD or WR high to ALE high t
CLCL
–25 t
CLCL
+25 5 55 ns
External Clock
t
CHCX
33 High time 0.38t
CLCL
t
CLCL
–t
CLCX
ns
t
CLCX
33 Low time 0.38t
CLCL
t
CLCL
–t
CHCX
ns
t
CLCH
33 Rise time 5 ns
t
CHCL
33 Fall time 5 ns
Shift Register
t
XLXL
32 Serial port clock cycle time 12t
CLCL
360 ns
t
QVXH
32 Output data setup to clock rising edge 10t
CLCL
–133 167 ns
t
XHQX
32 Output data hold after clock rising edge 2t
CLCL
–80 ns
t
XHDX
32 Input data hold after clock rising edge 0 0 ns
t
XHDV
32 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
= 100pF, load capacitance for all other outputs = 80pF.
3. Interfacing the microcontroller to devices with float times up to 45ns is permitted. This limited bus contention will not cause damage to Port 0
drivers.
4. For frequencies equal or less than 16MHz, see 16MHz “AC Electrical Characteristics”, page 38.
5. Parts are guaranteed to operate down to 0Hz.

P87C51RA+IA,512

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
Microcontrollers - MCU 8-bit Microcontrollers - MCU 80C51 8K/512 OTP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union