PIC18F46Q10 PMD registers

The 6 registers of PMD (Peripheral module disable), from 0xEDC, with their reset value and every field. The PIC18F46Q10 has 462 registers in 38 peripherals, one page each.

PMD Peripheral module disable

PMD0

Address
0xEDC
Reset
x (not fixed at power-on)
Access
read/write
  1. 7SYSCMD
  2. 6FVRMD
  3. 5HLVDMD
  4. 4CRCMD
  5. 3SCANMD
  6. 2NVMMD
  7. 1CLKRMD
  8. 0IOCMD
8 fields
FieldBitsWhat it does
SYSCMD7
FVRMD6
HLVDMD5
CRCMD4
SCANMD3
NVMMD2
CLKRMD1
IOCMD0

PMD1

Address
0xEDD
Reset
0x00
Access
read/write
  1. 7–
  2. 6TMR6MD
  3. 5TMR5MD
  4. 4TMR4MD
  5. 3TMR3MD
  6. 2TMR2MD
  7. 1TMR1MD
  8. 0TMR0MD
7 fields
FieldBitsWhat it does
TMR6MD6
TMR5MD5
TMR4MD4
TMR3MD3
TMR2MD2
TMR1MD1
TMR0MD0

PMD2

Address
0xEDE
Reset
0x00
Access
read/write
  1. 7–
  2. 6DACMD
  3. 5ADCMD
  4. 4–
  5. 3–
  6. 2CMP2MD
  7. 1CMP1MD
  8. 0ZCDMD
5 fields
FieldBitsWhat it does
DACMD6
ADCMD5
CMP2MD2
CMP1MD1
ZCDMD0

PMD3

Address
0xEDF
Reset
0x00
Access
read/write
  1. 7CLC8MD
  2. 6CLC7MD
  3. 5CLC6MD
  4. 4CLC5MD
  5. 3PWM4MD
  6. 2PWM3MD
  7. 1CCP2MD
  8. 0CCP1MD
8 fields
FieldBitsWhat it does
CLC8MD7
CLC7MD6
CLC6MD5
CLC5MD4
PWM4MD3
PWM3MD2
CCP2MD1
CCP1MD0

PMD4

Address
0xEE0
Reset
0x00
Access
read/write
  1. 7UART2MD
  2. 6UART1MD
  3. 5MSSP2MD
  4. 4MSSP1MD
  5. 3–
  6. 2–
  7. 1–
  8. 0CWGMD
5 fields
FieldBitsWhat it does
UART2MD7
UART1MD6
MSSP2MD5
MSSP1MD4
CWGMD0

PMD5

Address
0xEE1
Reset
0x00
Access
read/write
  1. 7CLC4MD
  2. 6CLC3MD
  3. 5CLC2MD
  4. 4CLC1MD
  5. 3–
  6. 2–
  7. 1–
  8. 0DSMMD
5 fields
FieldBitsWhat it does
CLC4MD7
CLC3MD6
CLC2MD5
CLC1MD4
DSMMD0