English
Language : 

PIC32MX440F256H-80I Datasheet, PDF (418/646 Pages) Microchip Technology – 64/100-Pin General Purpose and USB 32-Bit Flash Microcontrollers
PIC32MX3XX/4XX
REGISTER 18-1: I2CXCON: I2C™ CONTROL REGISTER (CONTINUED)
bit 10
A10M: 10-bit Slave Address Flag bit
1 = I2CxADD is a 10-bit slave address
0 = I2CADD is a 7-bit slave address
bit 9
DISSLW: Slew Rate Control Disable bit
1 = Slew rate control disabled for Standard Speed mode (100 kHz); also disabled for 1 MHz mode
0 = Slew rate control enabled for High-Speed mode (400 kHz)
bit 8
SMEN: SMBus Input Levels Disable bit
1 = Enable input logic so that thresholds are compliant with SMBus specification
0 = Disable SMBus specific inputs
bit 7
GCEN: General Call Enable bit
In I2C Slave mode only
1 = Enable interrupt when a general call address is received in I2CSR. Module is enabled for reception
0 = General call address disabled
bit 6
STREN: SCL Clock Stretch Enable bit
In I2C Slave mode only; used in conjunction with SCLREL bit.
1 = Enable clock stretching
0 = Disable clock stretching
bit 5
ACKDT: Acknowledge Data bit
In I2C Master mode only; applicable during master receive. Value that will be transmitted when the
user initiates an Acknowledge sequence at the end of a receive.
1 = A NACK is sent
0 = ACK is sent
bit 4
ACKEN: Acknowledge Sequence Enable bit
In I2C Master mode only; applicable during master receive
1 = Initiate Acknowledge sequence on SDA and SCL pins, and transmit ACKDT data bit; cleared by
module
0 = Acknowledge sequence idle
bit 3
RCEN: Receive Enable bit
In I2C Master mode only.
1 = Enables Receive mode for I2C, automatically cleared by module at end of 8-bit receive data byte
0 = Receive sequence not in progress
bit 2
PEN: Stop Condition Enable bit
In I2C Master mode only.
1 = Initiate Stop condition on SDA and SCL pins; cleared by module
0 = Stop condition idle
bit 1
RSEN: Restart Condition Enable bit
In I2C Master mode only.
1 = Initiate Restart condition on SDA and SCL pins; cleared by module
0 = Restart condition idle
bit 0
SEN: Start Condition Enable bit
In I2C Master mode only.
1 = Initiate Start condition on SDA and SCL pins; cleared by module
0 = Start condition idle
DS61143E-page 416
Preliminary
© 2008 Microchip Technology Inc.