Forum: Mikrocontroller und Digitale Elektronik HD44780 aus 16 wurden 8 sellen


von Markus Olderdissen (Gast)


Lesenswert?

als ich einen 16 stelligen display mit einer zeile angeschlossen habe 
waren vor dem initialisieren 16 stellen aktiv. mittlerweile sind nur 
noch die ersten 8 aktiv. kann das wirklich sein oder vertue ich mich da. 
mit den 16 stellen bin ich mir eigentlich ziemlich sicher ... eigentlich 
...

von runni (Gast)


Lesenswert?

Hi,

ein einzeilen Display mit 16 Zeichen ist wie ein zwei Zeilen Display mit 
je 8 Zeichen zu betrachten, d.h. Du musst nach 8 Zeichen die "Zeile" 
wechseln.

Gruß, Ralf N.

von Markus Olderdissen (Gast)


Lesenswert?

was ich meine ist, dass ich mir ziemlich sicher bin, dass das display, 
wenn man es eingeschaltet hat, alle 16 zeichen aufleuchten liess und mir 
durch mitteilen wollte ein 1 x 16 zeichen display zu sein. nur jetzt 
gibt das ding vor ein 1 x (2 x8) zeichen display zu sein indem nur die 
ersten 8 zeichen aufleuchten.

ist es möglich das display "einmalig" mit daten zu versorgen so dass es 
seine eigenschaften dauerhaft ändert? also von 1 x 16 zu 1 x (2 x 8). 
kann das sein, oder vertue ich mich mit einem anderen display welches 
ich hier mal hatte. ich bin ein wenig verwirrt, entschuldigung. ich steh 
total auf dem schlauch. ich wundere mich über das woran ich mich zu 
erinnern scheine.

und sorry, es handelt sich hier um ein KS0066F00/427 von samsung welches 
über 4 bit betrieben wird. ich hoffe man nimmt es mir nicht allzusehr 
übel dass ich hier voreilig einen falschen betreff angab. als mensch 
darf ich das. noch.

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Lade Dir mal das Datenblatt vom HD44780 oder vom KS0066 herunter, lies 
in aller Ruhe die Initialisierungsroutinen durch. Das beantwortet alle 
Deine Fragen.

von Markus Olderdissen (Gast)


Lesenswert?

ok, das 1 x (2 x 8) display läuft. da war nix bei. sorry: ich doof.

wie schädlich ist es denn, diese apparatur ohne zusätzliche energie zu 
versorgen. pin 2 ist nc. das ding hat mächtig kontrast.

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Pin2 ist Vcc (5V), der sollte auf alle Fälle angeschlossen werden. Pin 3 
ist Kontrast, der gehört bei 5V mit 470 Ohm nach Masse und mit 22k nach 
Vcc (Spannungsteiler, Werte können variieren).

von Falk B. (falk)


Lesenswert?

@ Travel Rec. (travelrec)

>Pin2 ist Vcc (5V), der sollte auf alle Fälle angeschlossen werden. Pin 3
>ist Kontrast, der gehört bei 5V mit 470 Ohm nach Masse und mit 22k nach
>Vcc (Spannungsteiler, Werte können variieren).

Wozu denn die 22k? Im Prinzip braucht man nur einen Widerstand von V0 
nach GND, die Widerstände auf dem Board vervollständigen den 
Spannungsteiler.

MFG
Falk

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

>Wozu denn die 22k?

Erfahrungswert, bei denen die meisten HD44780- kompatiblen Displays, die 
bei mir herumfliegen, einen guten Kontrast haben. Sicher geht es auch 
ohne... Dabei wird´s aber sicher mehr Unterschiede von Display zu 
Display geben.

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Das LCD braucht sehr wenig Strom, deshalb wird die Energie aus den 
Datenleitungen reichen. Die internen parasitären Dioden im 
LCD-Controller leiten die Spannung zu Pin2 hin ab. Das ist aber 
keineswegs eine sichere Betriebsweise. Erstens vertragen die internen 
Dioden keine "hohen" Ströme auf Dauer (<0.5mA!) und zweitens geht der 
Saft aus, wenn alle Datenleitungen Low sind. Zudem ist es nicht nötig, 8 
Datenleitungen auzuschließen, da es auch einen 4-Bit Modus gibt. Ist 
aber in dem Fall nicht so bedeutend. Den Kontrastpin3 fest an Masse zu 
legen, ist ungünstig, de der Kontrast höchst wahrscheinlich zu hoch sein 
wird (die nicht angesteuerten Pixel "leuchten" mit). Ach ja: Spätestens, 
wenn die Hintergrundbeleuchtung leuchten soll, reicht die 
Spannungsversorgung aus dem LPT nicht mehr. Außerdem kann der LPT 
Schaden nehmen.

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
Noch kein Account? Hier anmelden.