HD44780 4 oder besser 8 Bit?

#2152473
Lesenswert?

hallöle

ich hab mal ne Frage. Ein Display auf 4 Bit betreiben ist schön und gut. 
Ich bau mir grad ne Schaltung (bisher nur als Schaltplan - will mir die 
Platine dazu ätzen lassen) mit Atmega32 auf und habe noch massig Pins 
übrig. Nebenher schreib ich schon mal mein Programm dazu. Laut 
AVRStusio5 hab ich aber schon  mehr als die hälfte vom Flash Rom 
verschrieben -  trotz Optimierung. Also muss ich mich ja auch um 
Codeeinsparungen kümmern und da ist mir doch glatt Peter Fleurys LCD lib 
ins Auge gefallen. Da stehen haufenweise #ifdefs für den 4bit mode drin. 
Wenn ich mich nicht irre ist das sogar mehr als die Hälfte. Gehe ich nun 
Recht in der Annahme, dass wenn ich die 8 bit nutze, ich dafür weniger 
Code habe? ( und noch nen Tik schneller übertrage?)


grüße
doc
Gast #2152483
Lesenswert?

Hab mir selbst eine Lib für AVR (8bit Mode - Pollin EvalBoard AddOn) und 
für ein Olimex-Board mit STM32 (4bit Mode) geschrieben. Übertragung ist 
natürlich bei 8Bit schneller. Schreib Dir eine Wrapperfunktion, die 8Bit 
entgegennimmt und entweder 8Bit am Stück oder zweimal 4Bit ans LCD 
überträgt. Und route alles durch diese Funktion. Gut ist.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren