Philips Semiconductors
Preliminary specification
80C51 8-bit microcontroller
8K/256 OTP, 8 channel 10 bit A/D, I2C, PWM,
capture/compare, high I/O, low voltage (2.7V–5.5V), low power
P87C552
EXPLANATION OF THE AC SYMBOLS
Each timing symbol has five characters. The first character is always
Q – Output data
R – RD signal
‘t’ (= time). The other characters, depending on their positions,
indicate the name of a signal or the logical status of that signal. The
t – Time
designations are:
A – Address
V – Valid
W – WR signal
C – Clock
D – Input data
H – Logic level high
X – No longer a valid logic level
Z – Float
Examples: t
= Time for address valid to ALE low.
AVLL
LLPL
I
– Instruction (program memory contents)
t
= Time for ALE low to PSEN low.
L – Logic level low, or ALE
P – PSEN
t
LHLL
ALE
t
t
LLPL
AVLL
t
PLPH
t
LLIV
t
PLIV
PSEN
t
LLAX
t
PXIZ
t
PLAZ
t
PXIX
A0–A7
INSTR IN
A0–A7
PORT 0
PORT 2
t
AVIV
A0–A15
A8–A15
SU00006
Figure 48. External Program Memory Read Cycle
ALE
PSEN
RD
t
WHLH
t
LLDV
t
t
LLWL
RLRH
t
RHDZ
t
LLAX
t
t
RLDV
AVLL
t
RLAZ
t
RHDX
A0–A7
FROM RI OR DPL
PORT 0
PORT 2
DATA IN
A0–A7 FROM PCL
INSTR IN
t
AVWL
t
AVDV
P2.0–P2.7 OR A8–A15 FROM DPH
A0–A15 FROM PCH
SU00007
Figure 49. External Data Memory Read Cycle
67
1999 Mar 30