Dislplay ansteuern

Gast #507843
Lesenswert?
• ▲
▼
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
Gast #507936
Lesenswert?
• ▲
▼
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
Gast #507943
Lesenswert?
• ▲
▼
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
Gast #508278
Lesenswert?
• ▲
▼
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.
Gast #508365
Lesenswert?
• ▲
▼
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

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