Gast
#722520
Hallo, ich habe ein Programm geschrieben, das bestimmte Sachen auf einem Dispaly mit HD44780-Controller anzeigt. Wenn ich das Programm auf einen Atmega16 mittels STK500 programmiere, funktioniert alles wunderbar. Wenn ich das Programm allerdings auf einen Atmega8515 mache, bleibt der Controller beim lcd_init()-Befehl stecken. Habs rausgefunden indem ich eine Zeile vor der LCD-Initialisierung einen Wert auf einen Port gelegt habe, wenn ich die Zeile nach der LCD-Initialisierung hinschreibe, gehen keine Daten an den Port. Also muss der µC wohl bei diesem LCD_init-Befehl stecken bleiben. Aber wieso??? gruß displayer