Hi,
Ive been messing with Pic Basic pro on off for a while and have now found a good project to make, ive done the project fine on a 16f877a and it works fine in theory (although its short a few pwm channels). So ive got a 16f1937 which has enought ports and i was going to move my code over to it and finish it off.
As it was a new chip i thought i would just test first by doing a simple blinky light style app, but thats where the problem started. No matter what i do i cannot get any life out of the chip. Im using 2.6c and MPLab 8.83.

Code:
 ' Note: Open the 16F1934.INC file in your PBP directory, and comment out the default with ;
' __config settings.
ASM
   __config _CONFIG1, _FOSC_XT & _WDTE_SWDTEN & _PWRTE_ON & _MCLRE_ON & _BOREN_ON & _IESO_ON & _FCMEN_ON
   __config _CONFIG2, _PLLEN_OFF & _LVP_OFF & _VCAPEN_OFF & _STVREN_ON & _BORV_25
ENDASM
DEFINE OSC 4 'Set osc
OPTION_REG  = %00000101 
ANSELA = %00000000           ' PORTA ANALOG SELECT REGISTER
ANSELB = %00000000           ' PORTB ANALOG SELECT REGISTER
'Setup ports
TRISA = %00000000           ' Set PORTA
TRISB = %00000000           ' Set PORTB
TRISC = %00000000           ' Set PORTC
TRISD = %00000000           ' Set PORTD

Pause 500       ' Wait for LCD to startup
Main:
 PortA.0 = 1
 PortB.0 = 1
 PortC.0 = 1
 PortD.0 = 1
 Pause 500
 PortA.0 = 0
 PortB.0 = 0
 PortC.0 = 0
 PortD.0 = 0
 Pause 500
GOTO Main
Ive tried it with the default config settings and wiht the ones below but not sure why i cannot get it to do anything, ive had no issue with programming the 877a and ive even tried a different 1937 chip incase. Ive double checked and MPLab is showing a 1937 as the device.

The board im using is a QL200 which as worked fine with the 877a and im using a ICD2 usb clone.

Does anyone have any pointers as to where i could be going wrong?

Thanks

Trev