Hi,
Did you change the individual bit assignement to match the actual hardware and changed from 8bit to 4bit?
I'd try something like this:/Henrik.Code:DEFINE LCD_DREG PORTD DEFINE LCD_DBIT 4 DEFINE LCD_RSREG PORTD DEFINE LCD_RSBIT 2 DEFINE LCD_EREG PORTD DEFINE LCD_EBIT 3 DEFINE LCD_BITS 4 DEFINE LCD_LINES 2 DEFINE LCD_COMMANDUS 4000 DEFINE LCD_DATAUS 100 TRISD = %000000011 PAUSE 1000 LCDOUT $FE,1,"Hello World" 'Clear screen then print. WHILE 1 : WEND
Bookmarks