Hi. I'm using a 16F73 with 2 HPWM's and have had no problems. I didn't use any DEFINEs. I just set the 2 PWM ports as outputs and use:
HPWM 1,LEFT,15000 'SEND 15KHZ WITH DUTY CYCLE VALUE IN VARIABLE LEFT
HPWM 2,RIGHT,15000 'SEND 15KHZ WITH DUTY CYCLE IN VARIABLE RIGHT
DO THIS AND THAT
LET CCP1CON = 0 'TURN OFF LEFT PWM
LET CCP2CON = 0 'TURN OFF RIGHT PWM
Low PORTC.1 'CCP1 OUTPUT LOW
Low PORTC.2 'CCP2 OUTPUT LOW
Bookmarks