www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Einlesen von Daten mit dem 8051


Autor: Benedikt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Habe hier ein kleines Problem beim Ansteuern von einem Grafik LCD 
(T6963)...
Das Programm bleibt immer beim Überprüfen ob der Grafikcontroller bereit 
ist stehen.
Selbst mit unbeschaltetem Datenbus (außer Programm ROM ist nichts dran) 
und Pullups hängt das Programm.
Die Eingänge sollten High sein, also müsste auch der Wert FF gelesen 
werden und das Programm müsste also problemlos ein paar Befehle senden 
und danach fertig sein. (Stimmt doch oder ?) Ich habe eine LED 
angeschlossen die nach dem Sendevorgang abgeschaltet wird, aber sie geht 
nicht aus. Wenn ich die jnb Anweisungen entferne verlischt die LED nach 
etwa 1 Sekunde wie erwartet...
Die Adresse stimmt, denn ich kann auf dem Ozilloskop kurze Spikes auf 
der CE Leitung sehen, wenn ich die JNB Befehle entferne.

Ready:
mov dph, #Adresse+1
warte:
movx a,@dptr
jnb acc.0, warte
jnb acc.1, warte
ret

Autor: Benedikt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das Problem habe ich halb gelöst...
RD und WR Leitungen waren vertauscht, und die Pullups zu groß (von 100k 
auf 10k umgestiegen). Jetzt gehts.
Allerdings zeigt das Display immer noch nichts an...
Ich kann aber Daten lesen, z.B. das Status Bit. Wenn ich das Blink Bit 
an eine LED lege blinkt diese.
Gibt es eine Möglichkeit zu überprüfen ob die Daten richtig gesendet 
werden ?

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.