English
Language : 

P89V664FA512 Datasheet, PDF (79/90 Pages) NXP Semiconductors – 8-bit 80C51 5 V low power 16 kB/32 kB/64 kB flash microcontroller with 512 B/1 kB/2 kB RAM, dual I2C-bus, SPI
NXP Semiconductors
P89V660/662/664
80C51 with 512 B/1 kB/2 kB RAM, dual I2C-bus, SPI
SCL
(input/
output)
SDA
(input/
output)
START or repeated START condition
trDA
tfDA
trCL
tfCL
tHD;STA tLOW
tHIGH
tSU;DAT
Fig 41. I2C-bus interface timing
tHD;DAT
repeated START condition
STOP condition
tSU;STA
tBUF
tSU;STO
0.7VCC
0.3VCC
tsuDAT2
tsuDAT1
START
condition
0.7VCC
0.3VCC
002aab861
Table 75. SPI interface timing
Symbol Parameter
Conditions
fSPI
TSPICYC
tSPILEAD
tSPILAG
tSPICLKH
tSPICLKL
tSPIDSU
tSPIDH
tSPIA
tSPIDIS
tSPIDV
tSPIOH
tSPIR
tSPIF
SPI operating frequency
SPI cycle time
SPI enable lead time
SPI enable lag time
SPICLK HIGH time
SPICLK LOW time
SPI data set-up time
SPI data hold time
SPI access time
SPI disable time
SPI enable to output
data valid time
SPI output data hold
time
SPI rise time
SPI outputs (SPICLK,
MOSI, MISO)
SPI inputs (SPICLK,
MOSI, MISO, SS)
SPI fall time
SPI outputs (SPICLK,
MOSI, MISO)
SPI inputs (SPICLK,
MOSI, MISO, SS)
see Figure 42, 43, 44, 45
see Figure 44, 45
see Figure 44, 45
see Figure 42, 43, 44, 45
see Figure 42, 43, 44, 45
master or slave; see
Figure 42, 43, 44, 45
master or slave; see
Figure 42, 43, 44, 45
see Figure 44, 45
see Figure 44, 45
see Figure 42, 43, 44, 45
see Figure 42, 43, 44, 45
see Figure 42, 43, 44, 45
see Figure 42, 43, 44, 45
Variable clock
Min
Max
0
4Tcy(clk)
250
Tcy(clk) / 4
-
-
250
-
2Tcy(clk)
-
2Tcy(clk)
-
100
-
100
-
0
80
0
160
-
111
0
-
fosc = 18 MHz Unit
Min Max
0
10 MHz
222
- ns
250
- ns
250
- ns
111
- ns
111
- ns
100
- ns
100
- ns
0
80 ns
-
160 ns
-
111 ns
0
- ns
-
100
-
100 ns
-
2000
- 2000 ns
-
100
-
100 ns
-
2000
- 2000 ns
P89V660_662_664
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 3.1 — 17 October 2011
© NXP B.V. 2011. All rights reserved.
79 of 90