PIC16F17525 ECCP1 registers

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

ECCP1 Enhanced capture/compare/PWM 1

PWM1ERS

Address
0x48C
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

PWM1CLK

Address
0x48D
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

PWM1LDS

Address
0x48E
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

PWM1PRL

Address
0x48F
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

PWM1PRH

Address
0x490
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

PWM1CPRE

Address
0x491
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

PWM1PIPOS

Address
0x492
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

PWM1GIR

Address
0x493
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

PWM1GIE

Address
0x494
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

PWM1CON

Address
0x495
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

PWM1S1CFG

Address
0x496
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

PWM1S1P1L

Address
0x497
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

PWM1S1P1H

Address
0x498
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

PWM1S1P2L

Address
0x499
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

PWM1S1P2H

Address
0x49A
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

PWM1ERSPPS

Address
0x1E26
Reset
0x05
Access
read/write
  1. 7–
  2. 6PWM1ERSPPS6
  3. 5PWM1ERSPPS5
  4. 4PWM1ERSPPS4
  5. 3PWM1ERSPPS3
  6. 2PWM1ERSPPS2
  7. 1PWM1ERSPPS1
  8. 0PWM1ERSPPS0
1 field
FieldBitsWhat it does
PWM1ERSPPS6:0