PIC32MZ1025DAB176 PORTK registers

The 14 registers of PORTK (I/O port K), from 0xBF860900, with their reset value and every field. The PIC32MZ1025DAB176 has 2254 registers in 102 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.

PORTK I/O port K

ANSELK

Address
0xBF860900
Reset
0x00000006
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
ANSK22
ANSK11

TRISK

Address
0xBF860910
Reset
0x000000FF
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
TRISK77
TRISK66
TRISK55
TRISK44
TRISK33
TRISK22
TRISK11
TRISK00

PORTK

Address
0xBF860920
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
RK77
RK66
RK55
RK44
RK33
RK22
RK11
RK00

LATK

Address
0xBF860930
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
LATK77
LATK66
LATK55
LATK44
LATK33
LATK22
LATK11
LATK00

ODCK

Address
0xBF860940
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
ODCK77
ODCK66
ODCK55
ODCK44
ODCK33
ODCK22
ODCK11
ODCK00

CNPUK

Address
0xBF860950
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
CNPUK77
CNPUK66
CNPUK55
CNPUK44
CNPUK33
CNPUK22
CNPUK11
CNPUK00

CNPDK

Address
0xBF860960
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
CNPDK77
CNPDK66
CNPDK55
CNPDK44
CNPDK33
CNPDK22
CNPDK11
CNPDK00

CNCONKChange Notice control for PORTx Register

Address
0xBF860970
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).

CNENK

Address
0xBF860980
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
CNIEK77
CNIEK66
CNIEK55
CNIEK44
CNIEK33
CNIEK22
CNIEK11
CNIEK00

CNSTATK

Address
0xBF860990
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
CNSTATK77
CNSTATK66
CNSTATK55
CNSTATK44
CNSTATK33
CNSTATK22
CNSTATK11
CNSTATK00

CNNEK

Address
0xBF8609A0
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
CNNEK77
CNNEK66
CNNEK55
CNNEK44
CNNEK33
CNNEK22
CNNEK11
CNNEK00

CNFK

Address
0xBF8609B0
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
CNFK77
CNFK66
CNFK55
CNFK44
CNFK33
CNFK22
CNFK11
CNFK00

SRCON0K

Address
0xBF8609C0
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
SR0K77
SR0K66
SR0K55
SR0K44
SR0K33
SR0K22
SR0K11
SR0K00

SRCON1K

Address
0xBF8609D0
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
SR1K77
SR1K66
SR1K55
SR1K44
SR1K33
SR1K22
SR1K11
SR1K00