Gast
#261525
Hi folks and friends Habe ein merkwürdiges Problem mit meinem ATMega128. Habe mir vor kurzem ein kleines Testboard gefräst um die USB-Kommunikation und SD-Card reader zu realisieren. Nun habe ich heute nach einigen kleinen Problemen mit der JTAG-Kommunikation einen Testcode heruntergeladen mit einer kleinen Initialisierung für UART/Timer/Ports und Test für OK- und Error- LED. Beim emulieren springt er zwar in die Initialisierung und kann die einzelnen Befehle abarbeiten, aber immer beim letzten Befehl einer Funktion bleibt er hängen. Z.B. ist der letzte Befehl des Inits die OK-LED einzuschalten, was nie geschieht (auch wenn ich normal ein .hex-file herunterlade und laufen lasse, statt zu emulieren). Wenn ich nun aber den Befehl zweimal hintereinander ausführen will leuchtet die OK-LED. Auf einem anderen Board läufts wunderbar! Kann sich jemand vorstellen an was das liegen könnte? Infos: ATMega128AI @ 5V, 14.7456Mhz AVR-Studio 4.11 Build 406 SP2 Download: JTAG-ICE MfG Rolf