Hallo! Ich bräuchte dringend Hilfe! Für mein Matura - Projekt muss ich ein Display ansteuern (Datasheet liegt bei). Ich benutze ihn im 8-bit modus. Für die 8 datenleitungen (do - d7) habe ich port C genommen, für RS PortB 0, RW PORTB 1 und für E PORTB 2. Ich benutze den PIC16F870. Könnte mir jemand helfen?. Ich bräuchte eine initialisierung. danach schaff ichs dann schon selber. Wäre super
aja, hier die url zum datenblatt des displays: http://www.produktinfo.conrad.com/datenblaetter/175000-199999/181743-da-01-de-LCD-Modul_4x20_blau_EA_DIP204B-4NLW.pdf
guck mal bei www.sprut.de nach, da könntest du finden was du brauchst. bye Frank
Hallo, auch die Suche hier im Forum gibt für KS0073 diverse Treffer... Gruß aus Berlin Michael
ja, allerdings check ich das nicht so ganz ab. meine projektpartnerin hat pin 16 an die versorgungsspannung gehengt, weil wir herausgelesen haben, dass man das machen sollte. war das gut, oder sollten wir die verbindung wieder trennen?. ich habe mein initialisierungsprogramm wieder rübergespielt, doch es funktioniert immer noch nicht :( lg moni
bei diesem Modul ist die Kompatibilität zu den Hitachichips nicht so ganz ernst zu nehmen. Die Initialisierung muss nach Datenblatt gemacht werden, die normalen Routinen funktionieren nicht (oder nicht richtig). Pin 16 einfach unbeschaltet lassen, dafür ist ein interner Pullup vorhanden. bye Frank
ja, ich habe die initialisierung von dem datenblatt abgeschrieben. es funktioniert trotzdem nicht. das display ist voller zeichen, d.h alle möglichen pixel leuchten. ich bin echt verzweifelt
Hallo, ich habe dieses modul noch nicht verwendet, aber ich vermute PIN 16 sollte über eine 10µF-Elko nach Masse liegen. Ich habe Displays nie gleich an einem µC getestet, sondrn an einem Mäuseklavier. Da kann man jeden Schritt verfolgen und weiß dann genau auf was man achten muss. Außerdem überschreitet man dann nie die maximale Arbeitsfrequenz.
Hallo, @Stefan Helmert: :)) naja, TTL-PROMs habe ich auch früher mal mit Mäuseklavier und einem Mikrotaster für den 50ms-Programmierimpuls (1x kurz drauf passt schon) programmiert. Bei Display nehme ich aber doch das Steckbrett, irgendeinen AVR und werfe das Studio an. Timingdiagramm, Befehlssatz und Init-Sequenz aus dem Datenblatt daneben und los. In Assembler passen die Timings dann schon mit Kopfrechen. Gruß aus berlin Michael
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.