Gast
#149353
Hallo Gemeinde. Ich habe hier ein Problem beim Betreiben des Farbdisplays Nokia 6100 mit einem atmega32. Der atmega32 wird mit 8 mhz internem quarz betrieben, und dass habe ich auch alles richtig angeschlossen. Die Hintergrundbeleuchtung funktioniert. Allerdings kommt kein Bild an, das ist mein Problem. Ich verwende die apeTech Libraray und zum testen davon das test program. Damit ich die Anschlüsse richtig verstanden habe: Pin 1 Vdigital 2,7V - 3,3V 2 RESET LCD_RESET, user defined 3 SDATA LCD_SDA, SPI MOSI 4 SCLK LCD_CLK, SPI CLK 5 ~CS LCD_CS, user defined 6 Vdisplay 2,7V - 3,3V 7 n/c 8 GND GND 9 LED- GND or -3.2V 10 LED+ +6.4V or +3.2V, 15 - 30mA 11 n/c Zeilen zu atmega32 in der glcd.inc: #elif defined (_AVR_ATmega32_) #define LCD_PORT _SFR_IO_ADDR(PORTB) #define LCD_PIN _SFR_IO_ADDR(PINB) #define LCD_DDR _SFR_IO_ADDR(DDRB) #define LCD_CS PB4 // SS #define LCD_SDA PB5 // MOSI #define LCD_RESET PB6 // MISO #define LCD_SCL PB7 // SCK 1 Schließe ich einfach an +3V an. 2 wird mit LCD_RESET in der glcd.inc definiert. bei mir also PB6 3 wird mit LCD_SDA in der glcd.inc definiert, also PB5 4 wird mit LCD_CLK in der glc.inc definiert. LCD_CLK exisitert aber nicht, ist da LCD_SCL gemeint? 5 wird mit LCD_CS also PB4 bezeichnet 6 Ist VDisplay. Was muss ich da anschließen? +3V? 7 ist not connected 8 geht an GND 9 geht an GND 10 geht an +5V Eigentlich sollte ich doch alles richtig gemacht haben?