PIC16F18877 DSM registers

The 5 registers of DSM (Data signal modulator ), from 0x897, with their reset value and every field. The PIC16F18877 has 474 registers in 46 peripherals, one page each.

DSM Data signal modulator

MDCON0

Address
0x897
Reset
0x00
Access
read/write
  1. 7MDEN
  2. 6–
  3. 5MDOUT
  4. 4MDOPOL
  5. 3–
  6. 2–
  7. 1–
  8. 0MDBIT
4 fields
FieldBitsWhat it does
MDEN7
MDOUT5
MDOPOL4
MDBIT0

MDCON1

Address
0x898
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5MDCHPOL
  4. 4MDCHSYNC
  5. 3–
  6. 2–
  7. 1MDCLPOL
  8. 0MDCLSYNC
4 fields
FieldBitsWhat it does
MDCHPOL5
MDCHSYNC4
MDCLPOL1
MDCLSYNC0

MDSRC

Address
0x899
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4MDMS4
  5. 3MDMS3
  6. 2MDMS2
  7. 1MDMS1
  8. 0MDMS0
1 field
FieldBitsWhat it does
MDMS4:0

MDCARL

Address
0x89A
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3MDCL3
  6. 2MDCL2
  7. 1MDCL1
  8. 0MDCL0
1 field
FieldBitsWhat it does
MDCL3:0

MDCARH

Address
0x89B
Reset
x (not fixed at power-on)
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3MDCH3
  6. 2MDCH2
  7. 1MDCH1
  8. 0MDCH0
1 field
FieldBitsWhat it does
MDCH3:0