miicchhii
21.06.2011, 13:46
Hallo,
hab gemeinsam mit einem Freund an einer lib zum ansteuern eines LCD gearbeitet,
da wir keine funktionierende fertige finden konnten.
als Grundlage haben wir die lib von figitivus genommen, danke nochmal dafür!
Hier mal die .zip: http://www.themiicchhii.com/files/lcd-lib.zip
und ein Bild dazu: http://themiicchhii.com/pictures/LCD/lcd2.1.jpg
Ich verwende einen ATMega16, mit dem rennt es super, obs mit anderen auch so gut funktioniert kann ich nicht sagen
mit LCD_ENABLE_4BIT 1/0 kann zwischen 4 und 8bit Modus geswitched werden,
busy flag wird hier nicht abgefragt weil es bei uns ausreichend war nach Übertragungen kurz zu warten.
Ich hoffe ihr könnt auch was damit anfangen
edit: im .zip ist gleich ein Testprogramm dabei
LG michi
hab gemeinsam mit einem Freund an einer lib zum ansteuern eines LCD gearbeitet,
da wir keine funktionierende fertige finden konnten.
als Grundlage haben wir die lib von figitivus genommen, danke nochmal dafür!
Hier mal die .zip: http://www.themiicchhii.com/files/lcd-lib.zip
und ein Bild dazu: http://themiicchhii.com/pictures/LCD/lcd2.1.jpg
Ich verwende einen ATMega16, mit dem rennt es super, obs mit anderen auch so gut funktioniert kann ich nicht sagen
mit LCD_ENABLE_4BIT 1/0 kann zwischen 4 und 8bit Modus geswitched werden,
busy flag wird hier nicht abgefragt weil es bei uns ausreichend war nach Übertragungen kurz zu warten.
Ich hoffe ihr könnt auch was damit anfangen
edit: im .zip ist gleich ein Testprogramm dabei
LG michi