PIC32MZ2048EFM144 PORTK registers

The 11 registers of PORTK (I/O port K), from 0xBF860910, with their reset value and every field. The PIC32MZ2048EFM144 has 1692 registers in 94 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

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