@all,
Ich habe ein Display mit 2 KS0066 Controller.
Hardware:
Mega 128
Anschluss:
4Pin Databus PA0-PA03
RS an PA4
R/W an PA6
E(Display1) PA5
E(Display2) PA7
Nun Wollte ich dieses mit Hapsim mal testen und habe 2 Displays
konfiguriert mit dem unterschied das E einmal auf 5 und einmal auf 7
ist.
Ich habe die lcd.c und .h umbenannt und kopiert in
lcd_01.c lcd_01.h
alle Einträge lcd und LCD in lcd1 und LCD1 umbenannt.
lcd_02.c lcd_02.h
alle Einträge lcd und LCD in lcd2 und LCD2 umbenannt.
Nun wollte ich dieses so konfigurieen, dass ich den oberen und den
unteren Teil seperat anseuern kann doch leider funktioniert noch nicht
mal das init.
LCD_01 funktioniert und LCD_02 funktioniert nicht.
Wenn ich das funktionierende LCD_01.h den Eintrag
1 | #define LCD_E_PIN 5 /**< pin for Enable line */
|
von 5 auf 7 ändere fängt PIN7 an zu toggeln.
Hat jemand eine Lösung?
Oder ist die Methode komplett falsch
Thanks
Thomas