Hallo, Ich versuche verzweifelt das S65 Display mit LS020xxx Chipsatz ans laufen zu bekommen, doch bis auf die Hintergrundbeleuchtung tut sich nichts. Ich probiere das simple_display3 - Testprogramm (von Superkranz). Ich habe das Display an einen ATMega16 wie folgt angeschlossen: #define LCD_CS PB4 //(SS) #define LCD_RESET PB6 //(MISO) #define LCD_RS PB3 //(OC0/AIN1) #define LCD_MOSI PB5 //(MOSI) // #define LCD_MISO PB3 #define LCD_SCK PB7 //(SCK) Die MISO Leitung habe ich auskommentiert, da sie ja nicht benötigt wird so wie ich das verstanden habe. Habe die entsprechenden Zeilen auch in der lcd.asm auskommentiert. (also sbi DDRB, LCD_MISO und sbi PORTB, LCD_MISO) Ich habe gerade keinen Pegelwandler für 3 Volt der Spannungsversorgung zur Verfügung, daher hab ich das mit einem Spannungsteiler gemacht und zwei Kondensatoren (1x 100nF und 1x Elko 1µF) von den 3V gegen Masse angeschlossen. Alle Signalleitungen habe ich wie bei Superkranz beschrieben mit Spannungsteilern runtergeregelt. Die Verbindungen hab ich schon oft überprüft, glaube nicht, dass es daran liegt. Die Leitungen zum Display haben alle ca 3,1V (Außer Masse und LED+). Die 1,8V Versorgungsspanung habe ich nicht angeschlossen. Habe gelesen, das wäre nicht nötig. Hat vielleicht jemand eine Idee, woran es liegen könnte, dass absolut nichts angezeigt wird? Oder hatte vielleicht jemand das gleiche/ein ähnliches Problem und hat es gelöst bekommen? Bin für jede Hilfe dankbar. Gruß zimon
Würde mich mal interessieren, wo Du gelesen hast, die 1.8V müssten nicht angeschlossen werden. Ich habe sie angeschlossen und bei mir funzt es.
Hallo Zimon,
wenn Du die u.g. Pinbelegung hin kriegst kann ich Dir ein
TestHex schicken.
Quarzfrequenz bräuchte ich dann noch.
> www.comwebnet.de
'Pinbelegung, Rückseite Display, Anschluss auf linker Seite
'Auflistung von oben nach unten
'Soft SPI:
'RS B0
'Reset B5 'Wurde wegen PWM getauscht
'CS B2
'CLK B3
'DAT B4
'45 Khz B1 'für PWM-Hintergrund
'Vcc 3 Volt (max. 3.3 Volt, min. etwa 2.4 Volt)
'GND
'Vdigital 3 Volt, kann aber auch 1.8 Volt betragen, habe ich mit Vcc
verbunden
'LED+ etwa 10.5 Volt, 20 mA (max 30 mA) /10V reichen schon(10mA)
'LED- (GND)
Wigbert
Hallo, @Marvin: ich habe es jetzt mal mit den 1,8V versucht, doch es hat nichts gebracht. Dass die 1,8V nicht benötigt werden steht hier: Beitrag "Re: LCD S65" @Wigbert ist n ATMega16 mit 16MHz. Der PWM-Output ist beim Mega16 PB3 (OC0), PD4 und 5 (OC1B und A) sowie PD7 (OC2) oder ist das Software-PWM? Ansonsten kann ich die Pinbelegung so hinbekommen. Ein Hex-File wäre echt praktisch (wenns funktioniert, der Quelltext dazu auch :-) ) Gruß zimon
Hallo Zimon, Ist Software SPI. Ich mach nur Bascom deswegen den Hexcode. Schick mir mal eine Mail.Mach heut Abend den Code fertig. PWM schalte ich dann erst mal aus. Wigbert
Hallo! Wenn du die Spannungsversorgung des Display über Spannungsteiler gemacht hast, dann könnte es auch daran liegen. Mach mal saubere 3 V mit nem Spannungsregler. Wenn das auch nichts bringt, dann ist entweder das Display schon hinüber oder du hast bei der Software irgendetwas zum einstellen übersehen. Sind ja doch ein paar Sachen die man ändern muss wenn man das ganze nicht 100% genauso hat wie Christian. Grüße Fasti
Hallo, die Hex-File von Wigbert hat funktioniert, also lags nicht am Display oder meinem Aufbau. Danke an Wigberg nochmal hier an dieser Stelle. Mit dem Testprogramm aus der glcd-Bibliothek habe ich das Display nun auch ans laufen bekommen. Mit dem simple-display3 immer noch nicht (ist ja jetzt auch nicht mehr nötig). Vielen Dank an alle für ihre Hilfe. Gruß zimon
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.