LCD Ansteuerung, AVR bleibt stehen

OP #887903
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
Angehängte Dateien:

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