PIC16LF18857 PMD registers

The 6 registers of PMD (Peripheral module disable), from 0x796, with their reset value and every field. The PIC16LF18857 has 445 registers in 45 peripherals, one page each.

PMD Peripheral module disable

PMD0

Address
0x796
Reset
0x00
Access
read/write
  1. 7SYSCMD
  2. 6FVRMD
  3. 5–
  4. 4CRCMD
  5. 3SCANMD
  6. 2NVMMD
  7. 1CLKRMD
  8. 0IOCMD
7 fields
FieldBitsWhat it does
SYSCMD7
FVRMD6
CRCMD4
SCANMD3
NVMMD2
CLKRMD1
IOCMD0

PMD1

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

PMD2

Address
0x798
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
0x799
Reset
0x00
Access
read/write
  1. 7–
  2. 6PWM7MD
  3. 5PWM6MD
  4. 4CCP5MD
  5. 3CCP4MD
  6. 2CCP3MD
  7. 1CCP2MD
  8. 0CCP1MD
7 fields
FieldBitsWhat it does
PWM7MD6
PWM6MD5
CCP5MD4
CCP4MD3
CCP3MD2
CCP2MD1
CCP1MD0

PMD4

Address
0x79A
Reset
0x00
Access
read/write
  1. 7–
  2. 6UART1MD
  3. 5MSSP2MD
  4. 4MSSP1MD
  5. 3–
  6. 2CWG3MD
  7. 1CWG2MD
  8. 0CWG1MD
6 fields
FieldBitsWhat it does
UART1MD6
MSSP2MD5
MSSP1MD4
CWG3MD2
CWG2MD1
CWG1MD0

PMD5

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