PIC16F17525 ECCP2 registers

The 16 registers of ECCP2 (Enhanced capture/compare/PWM 2), from 0x50C, with their reset value and every field. The PIC16F17525 has 406 registers in 38 peripherals, one page each.

ECCP2 Enhanced capture/compare/PWM 2

PWM2ERS

Address
0x50C
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3ERS3
  6. 2ERS2
  7. 1ERS1
  8. 0ERS0
1 field
FieldBitsWhat it does
ERS3:0

PWM2CLK

Address
0x50D
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3CLK3
  6. 2CLK2
  7. 1CLK1
  8. 0CLK0
1 field
FieldBitsWhat it does
CLK3:0

PWM2LDS

Address
0x50E
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2LDS2
  7. 1LDS1
  8. 0LDS0
1 field
FieldBitsWhat it does
LDS2:0

PWM2PRL

Address
0x50F
Reset
0x00
Access
read/write
  1. 7PRL7
  2. 6PRL6
  3. 5PRL5
  4. 4PRL4
  5. 3PRL3
  6. 2PRL2
  7. 1PRL1
  8. 0PRL0
1 field
FieldBitsWhat it does
PRL7:0

PWM2PRH

Address
0x510
Reset
0x00
Access
read/write
  1. 7PRH7
  2. 6PRH6
  3. 5PRH5
  4. 4PRH4
  5. 3PRH3
  6. 2PRH2
  7. 1PRH1
  8. 0PRH0
1 field
FieldBitsWhat it does
PRH7:0

PWM2CPRE

Address
0x511
Reset
0x00
Access
read/write
  1. 7CPRE7
  2. 6CPRE6
  3. 5CPRE5
  4. 4CPRE4
  5. 3CPRE3
  6. 2CPRE2
  7. 1CPRE1
  8. 0CPRE0
1 field
FieldBitsWhat it does
CPRE7:0

PWM2PIPOS

Address
0x512
Reset
0x00
Access
read/write
  1. 7PIPOS7
  2. 6PIPOS6
  3. 5PIPOS5
  4. 4PIPOS4
  5. 3PIPOS3
  6. 2PIPOS2
  7. 1PIPOS1
  8. 0PIPOS0
1 field
FieldBitsWhat it does
PIPOS7:0

PWM2GIR

Address
0x513
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1S1P2
  8. 0S1P1
2 fields
FieldBitsWhat it does
S1P21
S1P10

PWM2GIE

Address
0x514
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1S1P2
  8. 0S1P1
2 fields
FieldBitsWhat it does
S1P21
S1P10

PWM2CON

Address
0x515
Reset
0x00
Access
read/write
  1. 7EN
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2LD
  7. 1ERSPOL
  8. 0ERSNOW
4 fields
FieldBitsWhat it does
EN7
LD2
ERSPOL1
ERSNOW0

PWM2S1CFG

Address
0x516
Reset
0x00
Access
read/write
  1. 7POL2
  2. 6POL1
  3. 5–
  4. 4–
  5. 3PPEN
  6. 2MODE2
  7. 1MODE1
  8. 0MODE0
4 fields
FieldBitsWhat it does
POL27
POL16
PPEN3
MODE2:0

PWM2S1P1L

Address
0x517
Reset
0x00
Access
read/write
  1. 7P1L7
  2. 6P1L6
  3. 5P1L5
  4. 4P1L4
  5. 3P1L3
  6. 2P1L2
  7. 1P1L1
  8. 0P1L0
1 field
FieldBitsWhat it does
P1L7:0

PWM2S1P1H

Address
0x518
Reset
0x00
Access
read/write
  1. 7P1H7
  2. 6P1H6
  3. 5P1H5
  4. 4P1H4
  5. 3P1H3
  6. 2P1H2
  7. 1P1H1
  8. 0P1H0
1 field
FieldBitsWhat it does
P1H7:0

PWM2S1P2L

Address
0x519
Reset
0x00
Access
read/write
  1. 7P2L7
  2. 6P2L6
  3. 5P2L5
  4. 4P2L4
  5. 3P2L3
  6. 2P2L2
  7. 1P2L1
  8. 0P2L0
1 field
FieldBitsWhat it does
P2L7:0

PWM2S1P2H

Address
0x51A
Reset
0x00
Access
read/write
  1. 7P2H7
  2. 6P2H6
  3. 5P2H5
  4. 4P2H4
  5. 3P2H3
  6. 2P2H2
  7. 1P2H1
  8. 0P2H0
1 field
FieldBitsWhat it does
P2H7:0

PWM2ERSPPS

Address
0x1E27
Reset
0x11
Access
read/write
  1. 7–
  2. 6PWM2ERSPPS6
  3. 5PWM2ERSPPS5
  4. 4PWM2ERSPPS4
  5. 3PWM2ERSPPS3
  6. 2PWM2ERSPPS2
  7. 1PWM2ERSPPS1
  8. 0PWM2ERSPPS0
1 field
FieldBitsWhat it does
PWM2ERSPPS6:0