Hallo,
ich habe ein sehr großes Problem am welchem ich schon seit einigen Stunden sitze.
Und zwar bekomme ich mehrere Displays nicht zum Laufen. Eines der Displays hat definitiv vor c.a. 2 Jahren funktioniert.
Ich würde mich sehr freuen wenn ihr mir helfen könnt!
Das Display habe ich wie im RN-Wissen beschrieben über den 10 Poligen stecker angeschlossen. Genau so habe ich es vor 2 Jahren mit dem selben Display und dem selben Programm auch gemacht und damals hat es Funktioniert!
Im Anhang findet ihr ein Foto von dem Aufbau und das Datenblatt findet ihr hier: http://www.mikrocontroller.net/attac...Datenblatt.pdf
Davor habe ich es noch mit einem anderem Display Probiert, welches ich eigendlich verwenden wollte. Ich besitze davon 2 Stück und keines hat Funktioniert.
Hier das Datenblatt: http://home.arcor.de/wosm/AtmegaProj...2704M-1HNN.pdf
Angeschlossen habe ich alles im 4 bit-Modus.
Hier mein Bascom-Programm:
Für das eigendliche Display habe ich noch eine Seite gefunden: http://plischka.at/Displays_WINTEK_WD-C2704M.htmlCode:$prog , 255 , &B11011001 , 'Quarz an / Teiler aus / Jtag aus $regfile = "m2560def.dat" $hwstack = 82 '80 $framesize = 68 ' 64 $swstack = 8 '44 $crystal = 16000000 Config Pinf.1 = Input 'Quarzfrequenz Config Pind.5 = Output Led Alias Portd.5 Config Pine.5 = Input USB Alias Pine.5 Start Adc 'Ist 1 wenn USB angeschlossen Config Lcdpin = Pin , Rs = Portd.7 , E = Portd.5 , Db4 = Portd.3 , Db5 = Portd.2 , Db6 = Portd.1 , Db7 = Portd.0, Waitms 100 Config Lcdbus = 4 Waitms 100 Config Lcd = 16 * 4 Waitms 100 Dim A As Integer Initlcd Cursor Off A = 0 Do Led = 0 Dim W0 As Word W0 = Getadc(1) Incr A Cls Locate 2 , 1 Lcd "Sensorwert:" Locate 2 , 12 Lcd W0 Locate 1 , 1 Lcd "Messungen" Locate 1 , 11 Lcd A Waitms 100 Led = 1 Waitms 400 Loop End
Und das angepot bei Pollin (wo ich es her habe): http://www.pollin.de/shop/dt/NzY3OTc...704M_1HNN.html
genauso habe ich es auch gemacht, es funktioniert nur leider nicht.
Für hilfe oder Verweis auf die Lösung bin ich sehr dankbar.







Zitieren


Lesezeichen