
Originally Posted by
Acetronics
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
"I think fish is nice, but then I think that rain is wet, so who am I to judge?" - Douglas Adams
Bookmarks