i'll get into datasheet in a few moment... maybe a little difference... memory addressing or something.
Have you try other LCDouts...
LCDOUT $fe,1
LCDOUT "1 st line",$fe,$c0,"2nd line",$fe,$94,"3rd line"
is writing something on now???
what about now if we manually initialize LCD
[php]
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 4
DEFINE LCD_COMMANDUS 2000
DEFINE LCD_DATAUS 100
pause 2000
LCDOUT $fe,$28 '2 lines display
LCDOUT $fe,$0C 'turn on display
LCDOUT $fe,$06 'increment adress
LCDOUT $fe,1 'clear display
start:
LCDOUT $fe,1,"hello"
pause 200
goto start
[/php]
what about now ???
Last edited by mister_e; - 17th November 2004 at 23:54.
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
Bookmarks