Quote Originally Posted by Acetronics View Post
did you clean the board carefully with acetone to wipe off any solder stripper ??? especially under the caps ...

next step will be verify your caps value ( SMD not marked ...) and Xtal data ...

may be could we have an eye on your program ??? ...

Alain

BTW ... could you try to run the PIC @ 10 mhz ( HS_OSC ) ... just to see if any life aboard.
I did clean the board thoroughly with alcohol to get rid of flux, etc.

Ive tried every cap value I have. At the moment I've actually replaced the SMD caps with 22pF thru-hole caps soldered onto the SMD pads as a test, but that didn't help either.

Unfortunately I dont have data on my crystal. The place I bought it didn't supply data or a specific manufacturer/model number.

When this started happening I reduced my program to a bare minimum to test if it is running. After trying 10mhz with HS_OSC (which didnt make a difference), the code im using is:

Code:
DEFINE OSC 10

ADCON1=%01111111

LCD_DB4         VAR PORTA.4
LCD_DB5         VAR PORTA.2
LCD_DB6         VAR PORTA.3
LCD_DB7         VAR PORTB.0
LCD_RS          VAR PORTA.0
LCD_E           VAR PORTA.1
LCD_Lines       CON 2    
LCD_DATAUS      CON 50 
LCD_COMMANDUS   CON 2000

INCLUDE "LCD_AnyPin.pbp"

PAUSE 200

LCDOUT $FE,1,$FE,2,"Hello World!"

END