PIC24FJ64GL303 I2C1 registers The 8 registers of I2C1 (I²C 1), from 0x494, with their reset value and every field. The PIC24FJ64GL303 has 551 registers in 55 peripherals, one page each.
I2C1 I²C 1 I2C1RCV
Address 0x494
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does I2CRXDATA 7:0
I2C1TRN
Address 0x496
Reset 0x00FF
Access write only
Size 16-bit 1 field
Field Bits What it does I2CTXDATA 7:0
I2C1BRG
Address 0x498
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does I2CBRG 15:0
I2C1CONL
Address 0x49A
Reset 0x1000
Access read/write
Size 16-bit 15 fields
Field Bits What it does I2CEN 15 I2CSIDL 13 SCLREL 12 STRICT 11 A10M 10 DISSLW 9 SMEN 8 GCEN 7 STREN 6 ACKDT 5 ACKEN 4 RCEN 3 PEN 2 RSEN 1 SEN 0
I2C1CONH
Address 0x49C
Reset 0x0000
Access read/write
Size 16-bit 7 fields
Field Bits What it does PCIE 6 SCIE 5 BOEN 4 SDAHT 3 SBCDE 2 AHEN 1 DHEN 0
I2C1STAT
Address 0x49E
Reset 0x0000
Access read/write
Size 16-bit 14 fields
Field Bits What it does ACKSTAT 15 TRSTAT 14 ACKTIM 13 BCL 10 GCSTAT 9 ADD10 8 IWCOL 7 I2COV 6 D_nA 5 P 4 S 3 R_nW 2 RBF 1 TBF 0
I2C1ADD
Address 0x4A0
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does ADD 9:0
I2C1MSK
Address 0x4A2
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does MSK 9:0