PIC16F1779 ECCP6 registers

The 16 registers of ECCP6 (Enhanced capture/compare/PWM 6), from 0xDA1, with their reset value and every field. The PIC16F1779 has 574 registers in 61 peripherals, one page each.

ECCP6 Enhanced capture/compare/PWM 6

PWM6PHL8-bit period timer

Address
0xDA1
Reset
x (not fixed at power-on)
Access
read/write
  1. 7PH7
  2. 6PH6
  3. 5PH5
  4. 4PH4
  5. 3PH3
  6. 2PH2
  7. 1PH1
  8. 0PH0
1 field
FieldBitsWhat it does
PH7:0

PWM6PHH

Address
0xDA2
Reset
x (not fixed at power-on)
Access
read/write
  1. 7PH7
  2. 6PH6
  3. 5PH5
  4. 4PH4
  5. 3PH3
  6. 2PH2
  7. 1PH1
  8. 0PH0
1 field
FieldBitsWhat it does
PH7:0

PWM6DCL

Address
0xDA3
Reset
x (not fixed at power-on)
Access
read/write
  1. 7DC7
  2. 6DC6
  3. 5DC5
  4. 4DC4
  5. 3DC3
  6. 2DC2
  7. 1DC1
  8. 0DC0
1 field
FieldBitsWhat it does
DC7:0

PWM6DCH

Address
0xDA4
Reset
x (not fixed at power-on)
Access
read/write
  1. 7DC7
  2. 6DC6
  3. 5DC5
  4. 4DC4
  5. 3DC3
  6. 2DC2
  7. 1DC1
  8. 0DC0
1 field
FieldBitsWhat it does
DC7:0

PWM6PRL

Address
0xDA5
Reset
x (not fixed at power-on)
Access
read/write
  1. 7PR7
  2. 6PR6
  3. 5PR5
  4. 4PR4
  5. 3PR3
  6. 2PR2
  7. 1PR1
  8. 0PR0
1 field
FieldBitsWhat it does
PR7:0

PWM6PRH

Address
0xDA6
Reset
x (not fixed at power-on)
Access
read/write
  1. 7PR7
  2. 6PR6
  3. 5PR5
  4. 4PR4
  5. 3PR3
  6. 2PR2
  7. 1PR1
  8. 0PR0
1 field
FieldBitsWhat it does
PR7:0

PWM6OFL

Address
0xDA7
Reset
x (not fixed at power-on)
Access
read/write
  1. 7OF7
  2. 6OF6
  3. 5OF5
  4. 4OF4
  5. 3OF3
  6. 2OF2
  7. 1OF1
  8. 0OF0
1 field
FieldBitsWhat it does
OF7:0

PWM6OFH

Address
0xDA8
Reset
x (not fixed at power-on)
Access
read/write
  1. 7OF7
  2. 6OF6
  3. 5OF5
  4. 4OF4
  5. 3OF3
  6. 2OF2
  7. 1OF1
  8. 0OF0
1 field
FieldBitsWhat it does
OF7:0

PWM6TMRL

Address
0xDA9
Reset
0x00
Access
read/write
  1. 7TMR7
  2. 6TMR6
  3. 5TMR5
  4. 4TMR4
  5. 3TMR3
  6. 2TMR2
  7. 1TMR1
  8. 0TMR0
1 field
FieldBitsWhat it does
TMR7:0

PWM6TMRH

Address
0xDAA
Reset
0x00
Access
read/write
  1. 7TMR7
  2. 6TMR6
  3. 5TMR5
  4. 4TMR4
  5. 3TMR3
  6. 2TMR2
  7. 1TMR1
  8. 0TMR0
1 field
FieldBitsWhat it does
TMR7:0

PWM6CON

Address
0xDAB
Reset
0x00
Access
read/write
  1. 7EN
  2. 6–
  3. 5OUT
  4. 4POL
  5. 3MODE1
  6. 2MODE0
  7. 1–
  8. 0–
4 fields
FieldBitsWhat it does
EN7
OUT5
POL4
MODE3:2

PWM6INTE

Address
0xDAC
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3OFIE
  6. 2PHIE
  7. 1DCIE
  8. 0PRIE
4 fields
FieldBitsWhat it does
OFIE3
PHIE2
DCIE1
PRIE0

PWM6INTF

Address
0xDAD
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3OFIF
  6. 2PHIF
  7. 1DCIF
  8. 0PRIF
4 fields
FieldBitsWhat it does
OFIF3
PHIF2
DCIF1
PRIF0

PWM6CLKCON

Address
0xDAE
Reset
0x00
Access
read/write
  1. 7–
  2. 6PS2
  3. 5PS1
  4. 4PS0
  5. 3–
  6. 2–
  7. 1CS1
  8. 0CS0
2 fields
FieldBitsWhat it does
PS6:4
CS1:0

PWM6LDCON

Address
0xDAF
Reset
0x00
Access
read/write
  1. 7LDA
  2. 6LDT
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1LDS1
  8. 0LDS0
3 fields
FieldBitsWhat it does
LDA7
LDT6
LDS1:0

PWM6OFCON

Address
0xDB0
Reset
0x00
Access
read/write
  1. 7–
  2. 6OFM1
  3. 5OFM0
  4. 4OFO
  5. 3–
  6. 2–
  7. 1OFS1
  8. 0OFS0
3 fields
FieldBitsWhat it does
OFM6:5
OFO4
OFS1:0