|
PIC17C7XX Datasheet, PDF (257/328 Pages) Microchip Technology – High-Performance 8-Bit CMOS EPROM Microcontrollers with 10-bit A/D | |||
|
◁ |
PIC17C7XX
FIGURE 20-14: I2C BUS DATA TIMING
103
100
101
SCL
SDA
In
90
91
106
107
109
109
SDA
Out
Note: Refer to Figure 20-1 for load conditions.
102
92
110
TABLE 20-14: I2C BUS DATA REQUIREMENTS
Param No. Sym Characteristic
Min
Max Units
Conditions
100
THIGH Clock high time 100 kHz mode 2(TOSC)(BRG + 1) § â
ms
400 kHz mode 2(TOSC)(BRG + 1) § â
ms
1 MHz mode (1) 2(TOSC)(BRG + 1) § â
ms
101
TLOW Clock low time 100 kHz mode 2(TOSC)(BRG + 1) § â
ms
400 kHz mode 2(TOSC)(BRG + 1) § â
ms
1 MHz mode (1) 2(TOSC)(BRG + 1) § â
ms
102
TR SDA and SCL 100 kHz mode
â
1000 * ns Cb is speciï¬ed to be from
rise time
400 kHz mode
20 + 0.1Cb *
300 * ns 10 to 400 pF
1 MHz mode (1)
â
300 * ns
103
TF SDA and SCL 100 kHz mode
â
300 * ns Cb is speciï¬ed to be from
fall time
400 kHz mode
20 + 0.1Cb *
300 * ns 10 to 400 pF
1 MHz mode (1)
â
100 * ns
90
TSU:STA START condition 100 kHz mode 2(TOSC)(BRG + 1) § â
ms Only relevant for repeated
setup time
400 kHz mode 2(TOSC)(BRG + 1) § â
ms START condition
1 MHz mode (1) 2(TOSC)(BRG + 1) § â
ms
91
THD:STA START condition 100 kHz mode 2(TOSC)(BRG + 1) § â
ms After this period the ï¬rst
hold time
400 kHz mode 2(TOSC)(BRG + 1) § â
ms clock pulse is generated
1 MHz mode (1) 2(TOSC)(BRG + 1) § â
ms
106
THD:DAT Data input
hold time
100 kHz mode
400 kHz mode
1 MHz mode (1)
0
0
TBD *
â
ns
0.9 * ms
â
ns
107
TSU:DAT Data input
setup time
100 kHz mode
400 kHz mode
1 MHz mode (1)
250 *
100 *
TBD *
â
ns Note 2
â
ns
â
ns
92
TSU:STO STOP condition 100 kHz mode 2(TOSC)(BRG + 1) § â
ms
setup time
400 kHz mode 2(TOSC)(BRG + 1) § â
ms
1 MHz mode (1) 2(TOSC)(BRG + 1) § â
ms
109
TAA Output valid
100 kHz mode
â
3500 * ns
from clock
400 kHz mode
â
1000 * ns
1 MHz mode (1)
â
â
ns
110
TBUF Bus free time
100 kHz mode
400 kHz mode
1 MHz mode (1)
4.7 â¡
1.3 â¡
TBD *
â
ms Time the bus must be free
â
ms before a new transmission
â
ms can start
D102 â¡
Cb Bus capacitive loading
â
400 * pF
* Characterized but not tested.
§ This speciï¬cation ensured by design.
â¡ These parameters are for design guidance only and are not tested, nor characterized.
Note 1: Maximum pin capacitance = 10 pF for all I2C pins.
2: A fast-mode (400 KHz) I2C-bus device can be used in a standard-mode I2C-bus system, but the parameter # 107 ⥠250 ns
must then be met. This will automatically be the case if the device does not stretch the LOW period of the SCL signal. If
such a device does stretch the LOW period of the SCL signal, it must output the next data bit to the SDA line.
Parameter # 102 + # 107 = 1000 + 250 = 1250 ns (for 100 kHz-mode) before the SCL line is released.
3: Cb is speciï¬ed to be from 10-400pF. The minimum speciï¬cations are characterized with Cb=10pF. The rise time spec (tr)
is characterized with Rp=Rp min. The minimum fall time speciï¬cation (tf) is characterized with Cb=10pF, and Rp=Rp max.
These are only valid for fast mode operation (VDD=4.5-5.5V) and where the SPM bit (SSPSTAT<7>)=1.)
4: Max speciï¬cations for these parameters are valid for falling edge only. Specs are characterized with Rp=Rp min and
Cb=400pF for standard mode, 200pF for fast mode, and 10pF for 1MHz mode.
© 1998 Microchip Technology Inc.
Preliminary
DS30289A-page 257
|
▷ |