Hast du mal das Fuse-Bit RSTDSBL gecheckt?
Nur so ne Idee, PprtC.6 ist ja auch Reset...
HD44780 kann man in 2 verschiedenen Modi betreiben (abgesehen von 4/8 Bit), vielleicht ist da ja ein Fehler in der Initialisierung oder der Controller unterstützt den Modus nicht.
Zu Fleurys LCD-Routinen kann ich nix sagen (ich hab meine eigenen), aber nach dem Schreiben würd ich warten. LCDs sind ja recht langsam, also eher so:
Code:int main(void) { /* initialize display, cursor off */ lcd_init(LCD_DISP_ON_CURSOR_BLINK); /* put string to display (line 1) with linefeed */ lcd_puts("LCD Test Line 1\n"); for (;;); }






Zitieren

Lesezeichen