Hi Skimask,

I did change over from PM to MPASM as I was doing other stuff with 18F chips, however, the only config change I made to the 16F737.INC file was to set clock to INTRC with IO. This is the same config I had with PM:

' Device fuses & registers (Assumes PM assembler)
@ DEVICE INTRC_OSC,MCLR_ON,WDT_OFF


Fuses:
Osc - INTRC as IO
WDT - Off
PUT - Off
RE3/MCLR = MCLR
BODEN - Enabled
BODENV - 2.0V
Backbug - disabled
CCP2MUX - RC1
CP - Off
BORSEN - enabled
IESO - enabled
FCMEN - enabled

Device (DVD simulator - don't ask why) is powered off USB port of PC, with extra cap for filtering - don't think it's a voltage thing.

Cheers
Phil.