mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik LCD Ansteuerung, AVR bleibt stehen


Autor: Chris Z. (sicro)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich möchte eine Textdisplay ansteuern mithilfe der Library von Peter 
Fleury.
Nun das Problem:
Der AVR bleibt einfach nach/während der des lcd_init() einfach stehen 
(wenn ich davor ne LED anmache und danach aus, geht se net aus ;), UART 
geht gar nicht ...). Kurios an dem ganzen ist, dass ich bereits vor nem 
halben Jahr mehrer AVRs programmiert habe und diese auch einwandfrei 
laufen. Doch wenn ich jetzt die selben Programmfiles, sei es neu 
kompiliert oder die alten HEX Files auf nen Controller schreib bleibt er 
einfach stehen. Ich versteh einfach nicht warum. Ich hab die damals mit 
WinAvr programmiert und bin zur Zeit mit Debian und dem dortigen gcc 
unterwegs. Hab gerade extra n WinXP System aufgesetzt und mit dem 
aktuellen WinAvr ausprobiert, es geht immer noch nicht.
Ich habe auch noch 2 weitere Librarys versucht, jedesmal der selbe 
Effekt. Sobald die im Makefile mitdrinnen stehen und die .h included ist 
und der Funktionsaufruf kommt, bleibt der Controller stehen. Habs jetzt 
mit 4xMega32 und 4xMega16 probiert .... ich weiß einfach net weiter. 
Woran könnte des noch liegen. Ich habe mal Beispielhaft ein .c 
mitangehängt (man ignoriere bitte die dumme Art der Werteübertragung ;), 
uart lib ist auch von Peter Fleury).

MfG Chris

Autor: Olaf (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Lokale Halde voll?

Olaf

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
RW fest an Masse gelegt ? Dann klemmt der Busy Check.

Autor: Chris Z. (sicro)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Killer :D vielen vielen dank :D ich habs auf einem Board ausprobiert und 
da wurde des Display nie initialisiert also hab ichs auf nem eval board 
ohne display versucht und da hängt R/W natürlich irgendwo :D

besten dank an euch

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.