PIC16F1778 DSM2 registers

The 5 registers of DSM2 (Data signal modulator 2), from 0x31B, with their reset value and every field. The PIC16F1778 has 474 registers in 54 peripherals, one page each.

DSM2 Data signal modulator 2

MD2CON0

Address
0x31B
Reset
0x00
Access
read/write
  1. 7EN
  2. 6–
  3. 5OUT
  4. 4OPOL
  5. 3–
  6. 2–
  7. 1–
  8. 0BIT
4 fields
FieldBitsWhat it does
EN7
OUT5
OPOL4
BIT0

MD2CON1

Address
0x31C
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5CHPOL
  4. 4CHSYNC
  5. 3–
  6. 2–
  7. 1CLPOL
  8. 0CLSYNC
4 fields
FieldBitsWhat it does
CHPOL5
CHSYNC4
CLPOL1
CLSYNC0

MD2SRC

Address
0x31D
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4MS4
  5. 3MS3
  6. 2MS2
  7. 1MS1
  8. 0MS0
1 field
FieldBitsWhat it does
MS4:0

MD2CARL

Address
0x31E
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CL4
  5. 3CL3
  6. 2CL2
  7. 1CL1
  8. 0CL0
1 field
FieldBitsWhat it does
CL4:0

MD2CARH

Address
0x31F
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CH4
  5. 3CH3
  6. 2CH2
  7. 1CH1
  8. 0CH0
1 field
FieldBitsWhat it does
CH4:0