PIC18C242 MICROCHIP [Microchip Technology], PIC18C242 Datasheet - Page 147

no-image

PIC18C242

Manufacturer Part Number
PIC18C242
Description
High-Performance Microcontrollers with 10-Bit A/D
Manufacturer
MICROCHIP [Microchip Technology]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC18C242-I/SO
Manufacturer:
MICROCHIP
Quantity:
2 000
Part Number:
PIC18C242/JW
Manufacturer:
NS
Quantity:
10
FIGURE 14-25: BUS COLLISION DURING START CONDITION (SCL = 0)
FIGURE 14-26: BRG RESET DUE TO SDA ARBITRATION DURING START CONDITION
7/99 Microchip Technology Inc.
SDA
SCL
SEN
S
BCLIF
SSPIF
S
BCLIF
SSPIF
SDA
SCL
SEN
’0’
’0’
SCL = 0 before BRG time out,
Bus collision occurs, Set BCLIF.
Set SEN, enable start
sequence if SDA = 1, SCL = 1
SDA pulled low by other master.
Reset BRG and assert SDA
Less than T
BRG
SDA = 0, SCL = 1
SDA = 0, SCL = 1
T
BRG
Preliminary
SDA = 0, SCL = 1
Set SSPIF
Set SEN, enable start
sequence if SDA = 1, SCL = 1
S
Set S
T
BRG
T
BRG
SCL = 0 before SDA = 0,
Bus collision occurs, Set BCLIF.
Set SSPIF
SCL pulled low after BRG
Timeout
Interrupt cleared
in software.
’0’
’0’
Interrupts cleared
in software.
PIC18CXX2
’0’
DS39026B-page 147

Related parts for PIC18C242