English
Language : 

PIC16F1783-I Datasheet, PDF (233/444 Pages) Microchip Technology – 28-Pin 8-Bit Advanced Analog Flash Microcontrollers
PIC16(L)F1782/3
24.12 Register Definitions: PSMC Control
REGISTER 24-1: PSMCxCON – PSMC CONTROL REGISTER
R/W-0/0
PSMCxEN
bit 7
R/W/HC-0/0
PSMCxLD
R/W-0/0
PxDBFE
R/W-0/0
PxDBRE
R/W-0/0
R/W-0/0
R/W-0/0
PxMODE<3:0>
R/W-0/0
bit 0
Legend:
R = Readable bit
u = Bit is unchanged
‘1’ = Bit is set
W = Writable bit
x = Bit is unknown
‘0’ = Bit is cleared
U = Unimplemented bit, read as ‘0’
-n/n = Value at POR and BOR/Value at all other Resets
bit 7
bit 6
bit 5
bit 4
bit 3-0
PSMCxEN: PSMC Module Enable bit
1 = PSMCx module is enabled
0 = PSMCx module is disabled
PSMCxLD: PSMC Load Buffer Enable bit
1 = PSMCx registers are ready to be updated with the appropriate register contents
0 = PSMCx buffer update complete
PxDBFE: PSMC Falling Edge Dead-Band Enable bit
1 = PSMCx falling edge dead band enabled
0 = PSMCx falling edge dead band disabled
PxDBRE: PSMC Rising Edge Dead-Band Enable bit
1 = PSMCx rising edge dead band enabled
0 = PSMCx rising edge dead band disabled
PxMODE<3:0> PSMC Operating Mode bits
1111 = Reserved
1110 = Reserved
1101 = Reserved
1100 = 3-phase steering PWM
1011 = Fixed duty cycle, variable frequency, complementary PWM
1010 = Fixed duty cycle, variable frequency, single PWM
1001 = ECCP compatible Full-Bridge forward output
1000 = ECCP compatible Full-Bridge reverse output
0111 = Pulse-skipping with complementary output
0110 = Pulse-skipping PWM output
0101 = Push-pull with 4-full-bridge outputs and complementary outputs
0100 = Push-pull with 4-full-bridge outputs
0011 = Push-pull with complementary outputs
0010 = Push-pull output
0001 = Single PWM with complementary output (with PWM steering capability)
0000 = Single PWM waveform generation (with PWM steering capability)
 2011-2012 Microchip Technology Inc.
Preliminary
DS41579C-page 233