On this device CCP1 is multiplexed with RB0 & RB3. To switch CCP1 you
use CCPMX in CONFIG1.
With CCPMX left un-programmed, CCP1 defaults to RB0.
Try this.
Code:@ DEVICE HS_OSC,CCPMX_ON,MCLR_ON,LVP_OFF,WDT_OFF,PROTECT_OFF ' CCPMX_ON = PWM ON RB3, CCPMX_OFF = PWM ON RB0 DEFINE OSC 20 TRISB = 0 CMCON = 0 ADCON0 = 0 ANSEL = 0 PR2 = 122 CCPR1L = 64 T2CON = %00000100 CCP1CON = %00001100 Here: GOTO Here
Bookmarks