PIC32MK0128MCA028 PMD registers

The 7 registers of PMD (Peripheral module disable), from 0xBF800040, with their reset value and every field. The PIC32MK0128MCA028 has 767 registers in 65 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.

PMD Peripheral module disable

PMD1

Address
0xBF800040
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
CTMUMD8
ADCMD0

PMD2

Address
0xBF800050
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
OPA2MD17
OPA1MD16
CMP2MD1
CMP1MD0

PMD3

Address
0xBF800060
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
OC4MD19
OC3MD18
OC2MD17
OC1MD16
IC4MD3
IC3MD2
IC2MD1
IC1MD0

PMD4

Address
0xBF800070
Reset
0x00000000
Access
read/write
Size
32-bit
9 fields
FieldBitsWhat it does
PWM4MD19
PWM3MD18
PWM2MD17
PWM1MD16
T5MD4
T4MD3
T3MD2
T2MD1
T1MD0

PMD5

Address
0xBF800080
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
I2C2MD17
I2C1MD16
SPI2MD9
SPI1MD8
U2MD1
U1MD0

PMD6

Address
0xBF800090
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
QEI2MD25
QEI1MD24
REFO4MD11
REFO3MD10
REFO2MD9
REFO1MD8

PMD7

Address
0xBF8000A0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DMAMD4