PIC18F2420-I/SOC01 Microchip, PIC18F2420-I/SOC01 Datasheet - Page 199

no-image

PIC18F2420-I/SOC01

Manufacturer Part Number
PIC18F2420-I/SOC01
Description
28 pin, 16 kb flash, 3804 ram, 25 i/o...
Manufacturer
Microchip
Datasheet
FIGURE 17-27:
FIGURE 17-28:
© 2008 Microchip Technology Inc.
SDA
SCL
SEN
S
BCLIF
SSPIF
S
BCLIF
SSPIF
SDA
SCL
SEN
BUS COLLISION DURING START CONDITION (SCL = 0)
BRG RESET DUE TO SDA ARBITRATION DURING START CONDITION
SDA pulled low by other master.
Reset BRG and assert SDA.
‘0’
‘0’
Set SEN, enable Start
sequence if SDA = 1, SCL = 1
SCL = 0 before BRG time-out,
bus collision occurs. Set BCLIF.
Less than T
BRG
SDA = 0, SCL = 1
PIC18F2420/2520/4420/4520
SDA = 0, SCL = 1
SDA = 0, SCL = 1,
set SSPIF
T
Set SEN, enable Start
sequence if SDA = 1, SCL = 1
BRG
S
Set S
T
BRG
T
BRG
Set SSPIF
SCL = 0 before SDA = 0,
bus collision occurs. Set BCLIF.
SCL pulled low after BRG
time-out
Interrupt cleared
in software
Interrupts cleared
in software
‘0’
‘0’
‘0’
DS39631E-page 197

Related parts for PIC18F2420-I/SOC01