Philips Semiconductors Product data
P87C554
80C51 8-bit microcontroller – 12 clock operation
16K/512 OTP/RAM, 8 channel 10-bit A/D, I
2
C, PWM,
capture/compare, high I/O
2002 Mar 25
65
AC ELECTRICAL CHARACTERISTICS
16 MHz
CLOCK
VARIABLE CLOCK
SYMBOL FIGURE PARAMETER MIN MAX MIN MAX UNIT
1/t
CLCL
49 Oscillator frequency
5
Speed versions : 4; 5;S 3.5 16 MHz
t
LHLL
49 ALE pulse width 85 2t
CLCL
–40 ns
t
AVLL
49 Address valid to ALE low 22 t
CLCL
–40 ns
t
LLAX
49 Address hold after ALE low 32 t
CLCL
–30 ns
t
LLIV
49 ALE low to valid instruction in 150 4t
CLCL
–100 ns
t
LLPL
49 ALE low to PSEN low 32 t
CLCL
–30 ns
t
PLPH
49 PSEN pulse width 142 3t
CLCL
–45 ns
t
PLIV
49 PSEN low to valid instruction in 82 3t
CLCL
–105 ns
t
PXIX
49 Input instruction hold after PSEN 0 0 ns
t
PXIZ
49 Input instruction float after PSEN 37 t
CLCL
–25 ns
t
AVIV
5
49 Address to valid instruction in 207 5t
CLCL
–105 ns
t
PLAZ
49 PSEN low to address float 10 10 ns
Data Memory
t
RLRH
50, 51 RD pulse width 275 6t
CLCL
–100 ns
t
WLWH
50, 51 WR pulse width 275 6t
CLCL
–100 ns
t
RLDV
50, 51 RD low to valid data in 147 5t
CLCL
–165 ns
t
RHDX
50, 51 Data hold after RD 0 0 ns
t
RHDZ
50, 51 Data float after RD 65 2t
CLCL
–60 ns
t
LLDV
50, 51 ALE low to valid data in 350 8t
CLCL
–150 ns
t
AVDV
50, 51 Address to valid data in 397 9t
CLCL
–165 ns
t
LLWL
50, 51 ALE low to RD or WR low 137 239 3t
CLCL
–50 3t
CLCL
+50 ns
t
AVWL
50, 51 Address valid to WR low or RD low 122 4t
CLCL
–130 ns
t
QVWX
50, 51 Data valid to WR transition 13 t
CLCL
–50 ns
t
WHQX
50, 51 Data hold after WR 13 t
CLCL
–50 ns
t
QVWH
51 Data valid to WR high 287 7t
CLCL
–150 ns
t
RLAZ
50, 51 RD low to address float 0 0 ns
t
WHLH
50, 51 RD or WR high to ALE high 23 103 t
CLCL
–40 t
CLCL
+40 ns
External Clock
t
CHCX
52 High time 20 20 t
CLCL
–t
CLCX
ns
t
CLCX
52 Low time 20 20 t
CLCL
–t
CHCX
ns
t
CLCH
52 Rise time 20 20 ns
t
CHCL
52 Fall time 20 20 ns
Shift Register
t
XLXL
53 Serial port clock cycle time 750 12t
CLCL
ns
t
QVXH
53 Output data setup to clock rising edge 492 10t
CLCL
–133 ns
t
XHQX
53 Output data hold after clock rising edge 8 2t
CLCL
–117 ns
t
XHDX
53 Input data hold after clock rising edge 0 0 ns
t
XHDV
53 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 data
P87C554
80C51 8-bit microcontroller – 12 clock operation
16K/512 OTP/RAM, 8 channel 10-bit A/D, I
2
C, PWM,
capture/compare, high I/O
2002 Mar 25
66
AC ELECTRICAL CHARACTERISTICS (Continued)
SYMBOL PARAMETER INPUT OUTPUT
I
2
C Interface (Refer to Figure 56)
5
t
HD;STA
START condition hold time 14 t
CLCL
> 4.0 µs
1
t
LOW
SCL low time 16 t
CLCL
> 4.7 µs
1
t
HIGH
SCL high time 14 t
CLCL
> 4.0 µs
1
t
RC
SCL rise time 1 µs
2
t
FC
SCL fall time 0.3 µs < 0.3 µs
3
t
SU;DAT1
Data set-up time 250ns > 20 t
CLCL
– t
RD
t
SU;DAT2
SDA set-up time (before rep. START cond.) 250ns > 1 µs
1
t
SU;DAT3
SDA set-up time (before STOP cond.) 250ns > 8 t
CLCL
t
HD;DAT
Data hold time 0ns > 8 t
CLCL
– t
FC
t
SU;STA
Repeated START set-up time 14 t
CLCL
> 4.7 µs
1
t
SU;STO
STOP condition set-up time 14 t
CLCL
> 4.0 µs
1
t
BUF
Bus free time 14 t
CLCL
> 4.7 µs
1
t
RD
SDA rise time 1 µs
2
t
FD
SDA fall time 0.3 µs < 0.3 µs
3
NOTES:
1. At 100 kbit/s. At other bit rates this value is inversely proportional to the bit-rate of 100 kbit/s.
2. Determined by the external bus-line capacitance and the external bus-line pull-resistor, this must be < 1 µs.
3. Spikes on the SDA and SCL lines with a duration of less than 3 t
CLCL
will be filtered out. Maximum capacitance on bus-lines SDA and
SCL = 400pF.
4. t
CLCL
= 1/f
OSC
= one oscillator clock period at pin XTAL1. For 62ns (42s) < t
CLCL
< 285ns (16 MHz (24Hz) > f
OSC
> 3.5 MHz) the SI01
interface meets the I
2
C-bus specification for bit-rates up to 100 kbit/s.
5. These values are guaranteed but not 100% production tested.
Philips Semiconductors Product data
P87C554
80C51 8-bit microcontroller – 12 clock operation
16K/512 OTP/RAM, 8 channel 10-bit A/D, I
2
C, PWM,
capture/compare, high I/O
2002 Mar 25
67
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 49. External Program Memory Read Cycle
t
LLAX
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 DPH A0–A15 FROM PCH
t
WHLH
t
LLDV
t
LLWL
t
RLRH
t
RLAZ
t
AVLL
t
RHDX
t
RHDZ
t
AVWL
t
AVDV
t
RLDV
SU00007
Figure 50. External Data Memory Read Cycle

P87C554SFAA,512

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

Products related to this Datasheet