PIC18F43K22T-I/ML Microchip Technology Inc., PIC18F43K22T-I/ML Datasheet - Page 250

no-image

PIC18F43K22T-I/ML

Manufacturer Part Number
PIC18F43K22T-I/ML
Description
8KB, FLASH, 3968BYTES-RAM, 8-BIT FAMILY, NANOWATT XLP, 44 QFN 8X8X0.9MM T/R
Manufacturer
Microchip Technology Inc.
Datasheet

Specifications of PIC18F43K22T-I/ML

A/d Inputs
28-Channel, 10-Bit
Comparators
2
Cpu Speed
16 MIPS
Eeprom Memory
1K Bytes
Input Output
35
Interface
I2C/SPI/UART/USART
Memory Type
Flash
Number Of Bits
8
Package Type
40-pin QFN
Programmable Memory
8K Bytes
Ram Size
512 Bytes
Speed
48 MHz
Temperature Range
–40 to 125 °C
Timers
1-8-bit, 3-16-bit
Voltage, Range
1.8-5.5 V
Lead Free Status / Rohs Status
RoHS Compliant part
PIC18(L)F2X/4XK22
FIGURE 15-34:
FIGURE 15-35:
DS41412D-page 250
SDAx
SCLx
SEN
BCLxIF
S
SSPxIF
S
BCLxIF
SSPxIF
SDAx
SCLx
SEN
BUS COLLISION DURING START CONDITION (SCLx = 0)
BRG RESET DUE TO SDA ARBITRATION DURING START CONDITION
’0’
’0’
SDAx pulled low by other master.
Reset BRG and assert SDAx.
SCLx = 0 before BRG time-out,
bus collision occurs. Set BCLxIF.
Set SEN, enable Start
sequence if SDAx = 1, SCLx = 1
Less than T
BRG
SDAx = 0, SCLx = 1
SDAx = 0, SCLx = 1
Preliminary
SDAx = 0, SCLx = 1,
set SSPxIF
T
Set SEN, enable Start
sequence if SDAx = 1, SCLx = 1
BRG
S
Set S
T
BRG
T
BRG
Set SSPxIF
SCLx = 0 before SDAx = 0,
bus collision occurs. Set BCLxIF.
SCLx pulled low after BRG
time-out
Interrupt cleared
by software
Interrupts cleared
by software
 2010 Microchip Technology Inc.
’0’
’0’
’0’

Related parts for PIC18F43K22T-I/ML