Tach meine Frage ist ob jemand nen fertigen Code für dieses Display hat. Wir bekommen immer nur eine der beiden Zeilen des jeweligen Bereichs hin. Am besten wärs natürlich in Assembler! Danke
fürs display wird im sram von einem avr ein ringbuffer angelegt, der dann z.b. per timer das display neu beschreibt.
> Das kenn ich schon aber das is ja nur die .inc datei. Richtig, der ASM-Code für den Zugriff auf das LCD ist in einer Include-Datei zusammengefasst. Und wenn den Thread etwas aufnerksam liest, dann findest du auch den Rest, wie z.B. die Routinen zum Umwandeln von Variablen in ASCII-Text bzw. Ausgabe von Strings: http://www.mikrocontroller.net/attachment.php/164028/LCDprint.inc und ein (eigentlich nutzloses) Programm, welches diese beiden Iclude-Dateien verwendet: http://www.mikrocontroller.net/forum/read-1-164017.html#164207 Damit solltest du in der Lage sein, die Include-Dateien an deine Wünsche anzupassen und von eigenen Programmen aus aufzurufen. Und wenn du den Thread weiter liest, erfährst du auch, dass es bei höheren Taktfrequenzen zu Störungen kommen kann, wenn man den "Notaussieg" (Zeitschleife) in der Busy-Abfrage unbesehen übernimmt. Man sollte sich also entscheiden, ob man das Busy-Flag abfragt oder eine Wartezeit vorsieht. Meine neueren Projekte arbeiten mit Ringbuffer und Ausgabesteuerung über Timer. Diese wurden aber nicht mit diesem 4x27-Display realisiert, sondern mit 8x24 und 4x20. Daher ist der 4x27-Treiber noch nicht auf Interrupt/Ringbufferbetrieb umgeschrieben. ...
Vielen Dank. Sind eigentlich die Kondensatoren die in der Anleitung stehen unbedingt notwendig. Also für die Dateneingänge nich die für Kontrast.
Welche Kondensatoren in welcher Anleitung meinst du? Etwas präziser bitte... ...
In kann in dem Datenblatt keine Kondensatoren (außer bei Kontrasteinstellung) finden. Was konkret meinst du??? ...
"Zwischen Display und Druckerschnittstelle folgende Verbindungen herstellen(eventuell über Widerstände von etwa 100 Ohm zum Schutz von Display und Druckerschnittstelle)"
Da soll nun einer drauf kommen... Widerstände sind keine Kondensatoren, danach habe ich nicht gesucht. Sorry, aber wenn du den Sinn und Zweck dieser Widerstände nicht verstehst, dann solltest du mit einem kleineren Projekt beginnen. Diese Widerstände sollen die LPT schützen, wenn ein ungeübter Casemodder Schaltungsfehler (z.B. Kurzschluss) macht. Sie machen auch am AVR Sinn, wenn man noch etwas unerfahren ist und Beschaltungsfehler nicht ausschließen kann. ...
Ja tschuldige hab ich mich vorher verschrieben... Ich weis ja wozu die dienen meine frage war nur ob sie zwingend nötig sind.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.