Try it like this ...
Code:
<font color="#000000"><b>StartTimer</b>:
<font color="#000080">@ IF OSC == 48 </font><font color="#0000FF"><b><i>; IF OSCILLATOR IS 48MHz THEN
</i></b></font><font color="#000080">@ BSF T1CON,T1CKPS0, 0 </font><font color="#0000FF"><b><i>; SET PRESCALE VALUE TO 2
</i></b></font><font color="#000080">@ ENDIF
</font><b>T1CON</b>.<font color="#800000"><b>1 </b></font>= <font color="#800000"><b>0 </b></font><font color="#0000FF"><b><i>; (TMR1CS) Select FOSC/4 Clock Source
</i></b></font><b>T1CON</b>.<font color="#800000"><b>3 </b></font>= <font color="#800000"><b>0 </b></font><font color="#0000FF"><b><i>; (T1OSCEN) Disable External Oscillator
</i></b></font><b>T1CON</b>.<font color="#800000"><b>0 </b></font>= <font color="#800000"><b>1 </b></font><font color="#0000FF"><b><i>; (TMR1ON) Start TIMER1
</i></b></font><font color="#008000"><b>RETURN
</b></font>
The OSC value isn't directly available to PBP.
Or, you could make it available, and do it that way...
Code:
<font color="#000000"><b>PicOSC </b><font color="#008000"><b>CON </b></font><b>EXT
</b><font color="#000080">@PicOSC = OSC
</font><b>StartTimer</b>:
<font color="#008000"><b>IF </b></font><b>PicOSC </b>= <font color="#800000"><b>48 </b></font><font color="#008000"><b>THEN </b></font><font color="#0000FF"><b><i>; IF OSCILLATOR IS 48MHz THEN
</i></b></font><font color="#000080">@ BSF T1CON,T1CKPS0, 0 </font><font color="#0000FF"><b><i>; SET PRESCALE VALUE TO 2
</i></b></font><font color="#008000"><b>ENDIF
</b></font><b>T1CON</b>.<font color="#800000"><b>1 </b></font>= <font color="#800000"><b>0 </b></font><font color="#0000FF"><b><i>; (TMR1CS) Select FOSC/4 Clock Source
</i></b></font><b>T1CON</b>.<font color="#800000"><b>3 </b></font>= <font color="#800000"><b>0 </b></font><font color="#0000FF"><b><i>; (T1OSCEN) Disable External Oscillator
</i></b></font><b>T1CON</b>.<font color="#800000"><b>0 </b></font>= <font color="#800000"><b>1 </b></font><font color="#0000FF"><b><i>; (TMR1ON) Start TIMER1
</i></b></font><font color="#008000"><b>RETURN
</b></font>
Bookmarks