PIC32MK0256MCJ064 PORTF registers

The 13 registers of PORTF (I/O port F), from 0xBF860510, with their reset value and every field. The PIC32MK0256MCJ064 has 1361 registers in 88 peripherals, one page each.

Most PIC32 SFRs have three more registers right after them: CLR at +4, SET at +8 and INV at +C (T1CONCLR, T1CONSET, T1CONINV), which clear, set or flip just the bits written as 1, in one write.

PORTF I/O port F

TRISF

Address
0xBF860510
Reset
0x000036E3
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
TRISF1313
TRISF1212
TRISF1010
TRISF99
TRISF77
TRISF66
TRISF55
TRISF11
TRISF00

PORTF

Address
0xBF860520
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
RF1313
RF1212
RF1010
RF99
RF77
RF66
RF55
RF11
RF00

LATF

Address
0xBF860530
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
LATF1313
LATF1212
LATF1010
LATF99
LATF77
LATF66
LATF55
LATF11
LATF00

ODCF

Address
0xBF860540
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
ODCF1313
ODCF1212
ODCF1010
ODCF99
ODCF77
ODCF66
ODCF55
ODCF11
ODCF00

CNPUF

Address
0xBF860550
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
CNPUF1313
CNPUF1212
CNPUF1010
CNPUF99
CNPUF77
CNPUF66
CNPUF55
CNPUF11
CNPUF00

CNPDF

Address
0xBF860560
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
CNPDF1313
CNPDF1212
CNPDF1010
CNPDF99
CNPDF77
CNPDF66
CNPDF55
CNPDF11
CNPDF00

CNCONFChange Notice control for PORTx Register

Address
0xBF860570
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
ON15Change Notice Control ON bit
  • 0 CN is disabled
  • 1 CN is enabled
EDGEDETECT11Change Notification Style bit
  • 0 Mismatch Style. Detect change from last PORTx read (CNSTATx used for CN Event).
  • 1 Edge Style. Detect edge transitions (CNFx used for CN Event).

CNENF

Address
0xBF860580
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
CNIEF1313
CNIEF1212
CNIEF1010
CNIEF99
CNIEF77
CNIEF66
CNIEF55
CNIEF11
CNIEF00

CNSTATF

Address
0xBF860590
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
CNSTATF1313
CNSTATF1212
CNSTATF1010
CNSTATF99
CNSTATF77
CNSTATF66
CNSTATF55
CNSTATF11
CNSTATF00

CNNEF

Address
0xBF8605A0
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
CNNEF1313
CNNEF1212
CNNEF1010
CNNEF99
CNNEF77
CNNEF66
CNNEF55
CNNEF11
CNNEF00

CNFF

Address
0xBF8605B0
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
CNFF1313
CNFF1212
CNFF1010
CNFF99
CNFF77
CNFF66
CNFF55
CNFF11
CNFF00

SRCON0F

Address
0xBF8605C0
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
SR0F11
SR0F00

SRCON1F

Address
0xBF8605D0
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
SR1F11
SR1F00