dsPIC33AK256MC508 I2C3 registers The 18 registers of I2C3 (I²C 3), from 0x1920, with their reset value and every field. The dsPIC33AK256MC508 has 1974 registers in 108 peripherals, one page each.
I2C3 I²C 3 I2C3CON1
Address 0x1920
Reset 0x00001000
Access read/write
Size 32-bit 22 fields
Field Bits What it does SMBEN 25:24 PCIE 22 SCIE 21 BOEN 20 SDAHT 19 SBCDE 18 AHEN 17 DHEN 16 ON 15 SIDL 13 SCLREL 12 STRICT 11 A10M 10 DISSLW 9 GCEN 7 STREN 6 ACKDT 5 ACKEN 4 RCEN 3 PEN 2 RSEN 1 SEN 0
I2C3STAT1
Address 0x1924
Reset 0x00000000
Access read/write
Size 32-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_A 5 P 4 S 3 R_W 2 RBF 1 TBF 0
I2C3ADD
Address 0x1928
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does I2CADD 9:0
I2C3MSK
Address 0x192C
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does I2CMSK 9:0
I2C3HBRG
Address 0x1930
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does I2CHBRG 23:0
I2C3TRN
Address 0x1934
Reset 0x00000000
Access write only
Size 32-bit 1 field
Field Bits What it does I2CTRN 7:0
I2C3RCV
Address 0x1938
Reset 0x00000000
Access read only
Size 32-bit 1 field
Field Bits What it does I2CRCV 7:0
I2C3CON2
Address 0x193C
Reset 0x00000001
Access read/write
Size 32-bit 13 fields
Field Bits What it does PECC 29:28 BSCLTE 27 HBCTE 26 CBCTE 25 EPSZE 24 ACKC 23:22 HNACKIGN 21 EOPSC 20:19 NDA 18 SMEN 17 BITE 16 PSZ 15:0 AMODE 31:30
I2C3LBRG
Address 0x1940
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does I2CLBRG 23:0
I2C3INTC
Address 0x1944
Reset 0x00000000
Access read/write
Size 32-bit 25 fields
Field Bits What it does CBCLIE 29 HPCIE 28 HSCIE 27 HBCLIE 26 EOPIE 25 BSCLTIE 23 HBCTIE 22 CBCTIE 21 BITIE 20 FRMEIE 19 NACKIE 18 CRCIE 16 BCLIE 15 HSBCLIE 14 HSTIE 13 CLTIE 12 HACKSIE 11 CADDRIE 10 RXIE 7 TXIE 6 CDRXIE 4 CDTXIE 3 HDTXIE 1 HDRXIE 0 I2CEIE 31
I2C3STAT2
Address 0x1948
Reset 0x00000000
Access read/write
Size 32-bit 18 fields
Field Bits What it does CLTACT 30 HSTACT 29 HSBCL 25 EOP 24 BSCLTO 23 HBCLTO 22 CBCLTO 21 BITO 20 FRME 19 NACKE 18 CRCE 16 STOPE 15 STARTE 14 HSTIF 13 CLTIF 12 ERR 11 SCLCNT 3:0 SSPND 31
I2C3PEC
Address 0x194C
Reset 0x00000000
Access read only
Size 32-bit 2 fields
Field Bits What it does CCRC 15:8 RCRC 7:0
I2C3BTO
Address 0x1950
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does BTOPR 23:0 BTOCLK 31
I2C3HBCTO
Address 0x1954
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does HBCTOTMR 23:0
I2C3CBCTO
Address 0x1958
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does CBCTOTMR 23:0
I2C3BITO
Address 0x195C
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does BITOTMR 23:0
I2C3SDASUT
Address 0x1960
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does SDASUT 15:0 SDASUTEN 31
2 fields
Field Bits What it does HIDLYC 15:0 HIDLYCEN 31