Quote Originally Posted by Glenn View Post
The only change I did was using a 16F628A instead of the 16F84A, therefore I removed the xtal and the two caps.
Got a pullup on RA4?
Try putting the xtal and the caps back on there anyways? Just in case the config fuses didn't take.
Put an LED on an unused pin for grins and see if it blinks for ya... I ALWAYS use a heartbeat LED or two on all my projects. It takes sooo much guesswork out of the equation...

Code:
@ device INTRC_OSC_NOCLKOUT,MCLR_OFF,LVP_OFF,WDT_OFF,PROTECT_OFF
DEFINE OSC 4	' Lets work at 4MHz
CMCON = 7        ' Disable comparators
pause 500          ' grace time for the LCD to initialize.
led var portb.0
main: led = 1 
        LCDOUT $FE, 1, "Hello world" ' Clear display and show text
	pause 500		          ' Wait 1/2 sec
        led = 0
        LCDOUT $FE, 1, LED Off"
        pause 500
        goto main			   ' Go back