Gast
#3205
Hallo, ich hab mal ein LCD wie im Tutorial beschrieben angeschlossen. Allerdings hab ich auch das Read/Write-Signal angeschlossen, weil ich das Busy-Flag abfrage, anstatt eine feste Zeit zu warten. Im Buch "AVR-Risc Microcontroller" von Trampert heißt es auf Seite 344 über den 4-Bit-Mode: "Die beiden Halbbytes dürfen in diesem Fall [4-Bit-Modus] unmittelbar nacheinander übertragen, das Busy-Flag muß erst nach der Übertragung des gesamten Befehls abgefragt werden." Wenn ich die beiden Nibble direkt hintereinander (ohne Wartezeit) rausgebe, geht's nicht. Wenn ich aber nach jedem Nibble auf das Busy-Flag warte, geht's. Also genau anders rum wie im Buch beschrieben. Es wundert mich jetzt schon irgendwie, weil ich also nach jedem geschriebenen Nibble ein ganzes Byte rauslesen muß, um das Busyflag zu kriegen. Naja, wie auch immer, hat jemand Erfahrungen damit? MfG, Sebastian