-
-
Neuer Benutzer
Öfters hier
problem mit lcd
hi alle zam,
weiss net ob das thema hier rein gehört, also net gleich meckern.
hab nen problem mit meinen display 16x2 von pollin. (LCD YL162-90)
hab es wie hier
https://www.roboternetz.de/wissen/in...D-Modul_am_AVR
angeschlossen. (4bit ohne busy)
als mC hab ich nen mega8 genommen und die anschlüsse alle auf portc gelegt. leider zeigt mein display nichts an. hab es auch schon ohne mC versucht und nur pin 1 bis 3 angeschlossen ohne erfolg.
kann es sein das es am poti liegt? hab ein 10k genommen.
danke schonmal.
sven
-
Erfahrener Benutzer
Roboter Experte
Hallo,
wenn du das Poti sonst richtig angeschlossen hast, ist das kein Problem. Du muss das Poti fast bis zum Anschlag drehen, dann sollte ein dunkler Balken erkennbar sein. Aber bist du dir sicher das du Pin 1-3 angeschlossen hast? Wie sieht deine Versorgung aus?
Nach der Zeichnung ist Pin 1 (also Minus) links.
Gruß
Jens
-
Neuer Benutzer
Öfters hier
versorgung kommt von der versorgung vom mega8, also 5v.
pin1 ist auf grund
pin2 ist auf 5v
pin3 ist auf dem poti pin in der mit (hab scho mit multimeter geschaut und regelt auch rauf und runter)
rest hab ich erstmal weggelassen. sehe aber keinen balken, egal wie das poti steht. ( glaube aber net das ich gleich solches glück oder pech habe und nen kaputtes bekommen hab.
-
Erfahrener Benutzer
Roboter Experte
Hallo,
wenn die Versorgungsspannung saubere 5V beträgt, das Display richtig angeschlossen ist und nicht funktioniert, ist es kaputt.
Am Kontrastpin müsste eine Spannung von kleiner 0,5V liegen. Du kannst den Pin für diese Tests auch direkt mit GND verbinden. Hast du geprüft, ob du den 'richtigen' Pin 1 erwischt hast.
Gruß
Jens
-
Erfahrener Benutzer
Robotik Visionär
Hi snoopel,
als "Tutorial" für LCDisplays kann ich das Wiki empfehlen. Ich hatte keinerlei Ahnung von Displays, aber mithilfe der beiden Seiten:
https://www.roboternetz.de/wissen/in...om_und_LCD%27s ... z.B. gute Darstellung zur elektrischen Versorgung und
https://www.roboternetz.de/wissen/in...D-Modul_am_AVR
sowie der lib von PFleury hatte ich das in kürzester Zeit geschafft.
-
Neuer Benutzer
Öfters hier
nur gut das ich noch nen zweites lcd mitbestellt habe. aber leider bekomme ich es auch nicht zum laufen. (
lcd hmc16223sg, 16x2
vielleicht hat ja jemand nen tip warum ich nixs auf das lcd bekomme. schwarze balken sehe ich und drehe das poti soweit zurück das sie fast verschwunden sind.
hier ein paar daten,
atmega8
pin1 (vss) - gnd
pin2 (vdd) - +5v
pin3 (v0) - poti 10k
pin4 (rs) - portd.4
pin5 (r/w) - gnd
pin6 (e) - portd.5
pin11 (db4) - portd.0
pin12 (db5) - portd.1
pin13 (db6) - portd.2
pin14 (db7) - portd.3
pin2 und pin3 hab ich auch scho versucht zu tauschen ohne erfolg.
der code dazu:
$regfile = "m8def.dat"
$crystal = 16000000
$baud = 115200
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Portd.0 , Db5 = Portd.1 , Db6 = Portd.2 , Db7 = Portd.3 , E = Portd.5 , Rs = Portd.4
Config Lcdbus = 4
Cls
Locate 1 , 1
Lcd "Hallo Welt"
hab ich von hier
https://www.roboternetz.de/wissen/in...om_und_LCD%27s
danke schonmal
sven
-
Erfahrener Benutzer
Roboter Experte
Hallo,
der Kontrast scheint da dann ja zu funktionieren. Von Bascom habe ich keine Ahnung. Die Fusebits für den externen Quarz wirst du geprüft haben.
Warum gibst du eine Baudrate an? Was macht Bascom damit? Ich frage, weil TxD und RxD an PD1 und 2 liegen. Nicht das Bascom diese Pins jetzt für UART reserviert. Weiter kann ich dir nicht helfen.
Gruß
Jens
-
Neuer Benutzer
Öfters hier
zwecks quarz ist alles i.o. die baudrate brauch ich net, werd ich auch mal rausnehmen. war noch drin wo ich mit terminal was probiert habe. dürfte aber auch nixs ausmachen, weil das gleiche hatte ich schon mit den
c-ports probiert ohne erfolg.
-
Neuer Benutzer
Öfters hier
es läuft endlich. )
weiss zwar nicht ob es daran gelegen hat, aber ich hab gleich nach
config lcd 16x2
waitms 100
geschrieben, damit er bissel zeit zum ini hat. jetzt funzt es.
danke euch trotzdem für die mühe und schnelle hilfe. seit echt super und freundlich hier. könnten sich manche foren ne scheibe abschneiden wo man als neuling gleich als idiot abgestempelt wird. "schleim ende"
sven
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen