I'm using MPASM version 4.02 which complains if I use the old __config options, so I replaced the old options in the .inc file with:
CONFIG OSC=HSPLL,OSCS=OFF,LVP=OFF,PWRT=ON,BOR=ON,WDT=OFF, BORV=25,WDTPS=128,CCP2MUX=OFF,STVR=OFF
DEFINE OSC 16
LOOP:
HIGH 0
PAUSE 500
LOW 0
PAUSE 500
GOTO LOOP
With the 4MHz TTL input to OSC1, it produces .5 S pulses on RB0. So assuming your programmer isn't altering config fuse settings, and you're getting it programmed with HSPLL, then it should definitely be running at 16MHz internally.
Bookmarks