Hey,
hab jetzt heute meine Displays bekommen! Bei einem funktioniert schon mal der Touch - bei den 2 Anderen weiß ichs noch nicht.
Mein Problem ist jetzt, dass ich sobald deine Lib (mit Beispielprogramm) auf dem Controller ist, nichts mehr funktioniert. Mit "nichts mehr" meine ich, dass ich nicht mal eine LED schalten kann, selbst wenn der Befehl vor dem init liegt. (Die LED leuchtet auch bei egal welcher Polung nicht.)
Ich benutze einen Atmega32 und diesen Schaltplan: https://www.roboternetz.de/phpBB2/download.php?id=17948
Ich habe folgende Änderungen in der lc7981.h vorgenommen:
Code:
#define LCD_CTRL PORTC //!< Port used for control signals
#define LCD_CRTL_DDR DDRC //!< Data-Direction-Register for the control signals
#define LCD_RS PC5 //!< Register-Select Pin of the Display
#define LCD_RW PC4 //!< Read-Write-select Pin
#define LCD_EN PC3 //!< Strobe Pin
#define LCD_DATA PORTD //!< Port used for data
#define LCD_DATA_PIN PIND //!< Port used for reading the data
#define LCD_DATA_DDR DDRD //!< Data-Direction-Register for data
Wisst ihr wo der Fehler liegt?
MfG C_Classic
Lesezeichen