Hi Henrik
I've measured the voltage, it doesn't blip from 4.6v, even when the back-light is switched off - on.
I added the pause.Still no text showing.
Here's the program:
DaveCode:ANSEL = %00000000 'Disable analog select so ports work as digital i/o. CMCON0 = %00000111 'Disable analog comparators. TRISA = %00000000 'Set PORTA as OUTPUT. PORTA = %00000000 'Set PORTA pins all low. TRISC = %00000000 'Set PORTC as OUTPUT. PORTC = %00000000 'Set PORTC pins all low. DEFINE LCD_DREG PORTC 'PORTC.0 WILL CONNECT TO DB4, PORTC3 TO DB7 DEFINE LCD_DBIT 0 DEFINE LCD_RSREG PORTC DEFINE LCD_RSBIT 4 'PORTC.4 CONNECT TO LCD PIN4 DEFINE LCD_EREG PORTC DEFINE LCD_EBIT 5 'PORTC.5 CONNECT TO LCD PIN6 DEFINE LCD_BITS 4 DEFINE LCD_LINES 4 DEFINE LCD_COMMANDUS 2000 DEFINE LCD_DATAUS 75 DEFINE OSC 4 MAIN: PAUSE 1500 LCDOUT $FE,1,"*Hello WORLD*!" LCDOUT $FE,$C0,"I't WORKS!" LCDOUT $FE,$94,"I't WORKS!" LCDOUT $FE,$d4,"Oh dear it stopped!" GOTO MAIN




Bookmarks