Hallo, hab ein kleines Prob. mit meinem LCD(16x2, HD44780). Die Init und das schreiben auf dem display klappt sehr gut. Was mir aufgefallen ist das das Display nicht sofort einsatzbereit ist, wenn meine testschaltung nach einer längeren pause strom kriegt, passiert am display nichts(soll LCD ausgeben), wenn ich allerdings meine schaltung aus der Steckdose ziehe und sofort wieder reinstecke, wird die richtige Zeichenfollge ausgegeben.?? Weiss einer woran es liegen könnte, die timings(LCD) wurden eigentlich alle berücksichtig. dave
Sendet der uC die Init-Sequenz evtl. bevor am Display eine ausreichende Versorgungsspannung anliegt? Der uC rennt ja vermutlich schon bei spätestens 2,7V los und das Display benötigt 5V. Evtl. wird die Spannung bei "kurzen rausziehen" noch ausreichend gepuffert (Elko?), so das es dann funktioniert. Zum testen ggf. einfach mal ein delay beim uC-Start einfügen. Ich hatte entsprechendes Problem jedenfalls schonmal beobachtet.
Ja hab ich mir auch gedacht das es an der Spannung liegt. Hatte deshalb auch ein wait von 26ms vor der init eingebaut**, hat aber trotzdem nicht geklappt. was meinst du eigentlich mit uc-START?? Meist du etwa die START167.A66?? ** waitus(26000); initLCD();
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.