mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik LCD an AT90S2313


Autor: Frederik-Riedel (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
habe ein Problem beim Initialisieren eines 16x1 LCD`s
mit einem KS0066.
Bitte, bitte schaut einmal auf meine LCD init, ich bin fast
am verzweifeln.

Autor: Stefan (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wird der lcdinit-Abschnitt überhaupt irgendwann aufgerufen? Meiner
Meinung nach geht es aus dem start-Abschnitt mit dem rjmp ohne Umweg in
die loop-Endlosschleife....

Autor: Andy (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
klar geht der sofort in die Endlosschleife.Also weg mit dem rjmp loop
am anfang.
gruss
Andy

Autor: Frederik-Riedel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
klar soll er ja auch, ich hab ja den Timer so eingestellt, dass der
lcd_init erst nach einer Sekunde aufgerufen wird.

Autor: andy (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,das mit dem timer ist so nicht zu sehen.Desweitern,warum bindest
du eigentlich zigmal die wait ein?Was steht den da so drin.
gruss
Andy

Autor: Stefan (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ahja über den Timer... Ist das sinnvoll, die Interruptroutine mit
gesperrten Interrupts still und heimlich zur Endlosschleife zu machen?
Wenn die bisher unbekannte Wait-Routine Interrupts brauch, geht das
auch schief. Bzw. was geht eigentlich nicht oder nicht so wie du
willst?

Autor: Frederik-Riedel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
In der include Datei wait steht einfach nur 20x ein nop Befehl,
da ich erst einmal das LCD ansteuern wollte (im tut stehen die
warte-Befehle etwas eleganter aus, ich weiß, allderdings musste ich sie
etwas modifizieren wie es das Datenblatt vorgibt)

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.