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
58
AC ELECTRICAL CHARACTERISTICS (6-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
20 MHz CLOCK
4
SYMBOL FIGURE PARAMETER MIN MAX MIN MAX UNIT
1/t
CLCL
42 Oscillator frequency 0 20 MHz
t
LHLL
42 ALE pulse width t
CLCL
–40 10 ns
t
AVLL
42 Address valid to ALE low 0.5t
CLCL
–20 5 ns
t
LLAX
42 Address hold after ALE low 0.5t
CLCL
–20 5 ns
t
LLIV
42 ALE low to valid instruction in 2t
CLCL
–65 35 ns
t
LLPL
42 ALE low to PSEN low 0.5t
CLCL
–20 5 ns
t
PLPH
42 PSEN pulse width 1.5t
CLCL
–45 30 ns
t
PLIV
42 PSEN low to valid instruction in 1.5t
CLCL
–60 15 ns
t
PXIX
42 Input instruction hold after PSEN 0 0 ns
t
PXIZ
42 Input instruction float after PSEN 0.5t
CLCL
–20 5 ns
t
AVIV
42 Address to valid instruction in 2.5t
CLCL
–80 45 ns
t
PLAZ
42 PSEN low to address float 10 10 ns
Data Memory
t
RLRH
43, 44 RD pulse width 3t
CLCL
–100 50 ns
t
WLWH
43, 44 WR pulse width 3t
CLCL
–100 50 ns
t
RLDV
43, 44 RD low to valid data in 2.5t
CLCL
–90 35 ns
t
RHDX
43, 44 Data hold after RD 0 0 ns
t
RHDZ
43, 44 Data float after RD t
CLCL
–20 5 ns
t
LLDV
43, 44 ALE low to valid data in 4t
CLCL
–150 50 ns
t
AVDV
43, 44 Address to valid data in 4.5t
CLCL
–165 60 ns
t
LLWL
43, 44 ALE low to RD or WR low 1.5t
CLCL
–50 1.5t
CLCL
+50 25 125 ns
t
AVWL
43, 44 Address valid to WR low or RD low 2t
CLCL
–75 25 ns
t
QVWX
43, 44 Data valid to WR transition 0.5t
CLCL
–25 0 ns
t
WHQX
43, 44 Data hold after WR 0.5t
CLCL
–20 5 ns
t
QVWH
44 Data valid to WR high 3.5t
CLCL
–130 45 ns
t
RLAZ
43, 44 RD low to address float 0 0 ns
t
WHLH
43, 44 RD or WR high to ALE high 0.5t
CLCL
–20 0.5t
CLCL
+20 5 45 ns
External Clock
t
CHCX
46 High time 20 t
CLCL
–t
CLCX
ns
t
CLCX
46 Low time 20 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 6t
CLCL
300 ns
t
QVXH
45 Output data setup to clock rising edge 5t
CLCL
–133 117 ns
t
XHQX
45 Output data hold after clock rising edge t
CLCL
–30 20 ns
t
XHDX
45 Input data hold after clock rising edge 0 0 ns
t
XHDV
45 Clock rising edge to input data valid 5t
CLCL
–133 117 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 2 MHz, but are guaranteed to operate down to 0 Hz.
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
59
EXPLANATION OF THE AC SYMBOLS
Each timing symbol has five characters. The first character is always
‘t’ (= time). The other characters, depending on their positions,
indicate the name of a signal or the logical status of that signal. The
designations are:
A Address
C Clock
D Input data
H Logic level high
I Instruction (program memory contents)
L Logic level low, or ALE
P PSEN
Q – Output data
R–RD
signal
t Time
V Valid
W– WR
signal
X No longer a valid logic level
Z Float
Examples: t
AVLL
= Time for address valid to ALE low.
t
LLPL
= Time for ALE low to PSEN low.
t
PXIZ
ALE
PSEN
PORT 0
PORT 2
A0–A15 A8–A15
A0–A7 A0–A7
t
AVLL
t
PXIX
t
LLAX
INSTR IN
t
LHLL
t
PLPH
t
LLIV
t
PLAZ
t
LLPL
t
AVIV
SU00006
t
PLIV
Figure 42. External Program Memory Read Cycle
ALE
PSEN
PORT 0
PORT 2
RD
A0–A7
FROM RI OR DPL
DATA IN A0–A7 FROM PCL INSTR IN
P2.0–P2.7 OR A8–A15 FROM DPF A0–A15 FROM PCH
t
WHLH
t
LLDV
t
LLWL
t
RLRH
t
LLAX
t
RLAZ
t
AVLL
t
RHDX
t
RHDZ
t
AVWL
t
AVDV
t
RLDV
SU00025
Figure 43. External Data Memory Read Cycle
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
60
t
LLAX
ALE
PSEN
PORT 0
PORT 2
WR
A0–A7
FROM RI OR DPL
DATA OUT A0–A7 FROM PCL INSTR IN
P2.0–P2.7 OR A8–A15 FROM DPF A0–A15 FROM PCH
t
WHLH
t
LLWL
t
WLWH
t
AVLL
t
AVWL
t
QVWX
t
WHQX
t
QVWH
SU00026
Figure 44. External Data Memory Write Cycle
012345678
INSTRUCTION
ALE
CLOCK
OUTPUT DATA
WRITE TO SBUF
INPUT DATA
CLEAR RI
SET TI
SET RI
t
XLXL
t
QVXH
t
XHQX
t
XHDX
t
XHDV
SU00027
1230 4567
VALID VALID VALID VALID VALID VALID VALID VALID
Figure 45. Shift Register Mode Timing
V
CC
–0.5
0.45V
0.7V
CC
0.2V
CC
–0.1
t
CHCL
t
CLCL
t
CLCH
t
CLCX
t
CHCX
SU00009
Figure 46. External Clock Drive

P89C51RC2BA/01,512

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