Pollin LCD 1604A

Gast #2591283
Lesenswert?

Hallo,

ich habe mir das oben genante LCD bestellt.
als ich mal danach gesucht habe, stellte ich fest das in vielen foren 
davon die rede war das Vcc und Vdd vertauscht sind.
Demnach habe ich wie hier in Forum Beschrieben Pin 1 +5V und Pin 2 0V
Dann stellte ich fest das dies aber doch falsch war und nach Datenblatt 
die richtige belegung ist.
wenn ich es einschalt erscheint in Zeile 1 und 3, schwarze balken was 
für mich heist das es noch ganz ist, hoffe ich.
Angeblich soll es ja HD44780 kombatiebel sein.
beschalten habe ich es wie ein 2x16 LCD
Vcc, Vdd, Kontrast auf +5V, RS, E, DB4-7, Beleuchtung.

Programmiert habe ich es in Bascom:
1
Config Lcdpin = Pin , Db4 = Portd.0 , Db5 = Portd.1 , Db6 = Portd.2 , Db7 = Portd.3 , E = Portd.4 , Rs = Portd.5
2
Config Lcd = 16 * 4

jetzt meine Fragen:
Ist das LCD noch ganz?
Habe ich es richtig verschalten?
Habe ich es richtig programmiert?

ich hoffe ich hab mich soweit klar und verständlich ausgedrückt
Gast #2591362
Lesenswert?

Danke Leute ihr seid super, danke für die schnelle Lösung...
bei mein anderen LCD´s brauchte ich nie etwas an RW Schalten.

jetzt hab ich nur noch mal schnell eine frage.

ich messe den adc und der zeigt mir eine spannung im Display an.
wenn jetzt aber die spannung zwischen zb. 9 und 11 V schwankt rückt das 
"V" wieder nach vorn und es stehen 2 hindereinander. wie kann man das 
lösen. mit cls flackert extrem das display
1
  U = Ad / 1023       'Berechnung von ADC wert in lesbaren wert
2
  U = U * 200
3
  Locate 1 , 1
4
  Lcd Fusing(u , "##.##")       'Format für die anzeige in LCD
5

6
  Lcd "V" 'Formelzeichen
#2591369
Lesenswert?

bastler schrieb:
> enn jetzt aber die spannung zwischen zb. 9 und 11 V schwankt rückt das
> "V" wieder nach vorn und es stehen 2 hindereinander.

Vor jedem Schreibvorgang an diese Stelle eben 2 Leerzeichen setzen. Ist 
zwar nicht ganz so elegant, aber ok.

Besser wäre noch, dass du dir eine ItoA-Funktion baust, die die zu 
konvertierende Zahl rechtsbündig bereitstellt. Das "V" kann dann an 
Ort und Stelle bleiben.
mfg mf

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren