PIC18F24K42 PMD registers

The 8 registers of PMD (Peripheral module disable), from 0x39C0, with their reset value and every field. The PIC18F24K42 has 615 registers in 53 peripherals, one page each.

PMD Peripheral module disable

PMD0

Address
0x39C0
Reset
0x00
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
0x39C1
Reset
0x00
Access
read/write
  1. 7NCO1MD
  2. 6TMR6MD
  3. 5TMR5MD
  4. 4TMR4MD
  5. 3TMR3MD
  6. 2TMR2MD
  7. 1TMR1MD
  8. 0TMR0MD
8 fields
FieldBitsWhat it does
NCO1MD7
TMR6MD6
TMR5MD5
TMR4MD4
TMR3MD3
TMR2MD2
TMR1MD1
TMR0MD0

PMD2

Address
0x39C2
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
0x39C3
Reset
0x00
Access
read/write
  1. 7PWM8MD
  2. 6PWM7MD
  3. 5PWM6MD
  4. 4PWM5MD
  5. 3CCP4MD
  6. 2CCP3MD
  7. 1CCP2MD
  8. 0CCP1MD
8 fields
FieldBitsWhat it does
PWM8MD7
PWM7MD6
PWM6MD5
PWM5MD4
CCP4MD3
CCP3MD2
CCP2MD1
CCP1MD0

PMD4

Address
0x39C4
Reset
0x00
Access
read/write
  1. 7CWG3MD
  2. 6CWG2MD
  3. 5CWG1MD
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0–
3 fields
FieldBitsWhat it does
CWG3MD7
CWG2MD6
CWG1MD5

PMD5

Address
0x39C5
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5U2MD
  4. 4U1MD
  5. 3–
  6. 2SPI1MD
  7. 1I2C2MD
  8. 0I2C1MD
5 fields
FieldBitsWhat it does
U2MD5
U1MD4
SPI1MD2
I2C2MD1
I2C1MD0

PMD6

Address
0x39C6
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5SMT1MD
  4. 4CLC4MD
  5. 3CLC3MD
  6. 2CLC2MD
  7. 1CLC1MD
  8. 0DSMMD
6 fields
FieldBitsWhat it does
SMT1MD5
CLC4MD4
CLC3MD3
CLC2MD2
CLC1MD1
DSMMD0

PMD7

Address
0x39C7
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1DMA2MD
  8. 0DMA1MD
2 fields
FieldBitsWhat it does
DMA2MD1
DMA1MD0