Liste der Anhänge anzeigen (Anzahl: 1)
Timer-Programmierung an Mega16
Hallo, ich beschäftige mich erst kurz mit der Assembler-Programmierung und AVR. Gestern versuchte ich, den Timer des Maga16 ein bißlein zu quälen, doch nun sind die Rollen vertauscht. Das als Anhang beigefügte Programm soll den Zähler überwachen, bis dieser 0 erreicht, der Software-Zähler wird um 1 erhöht und am LED-Port des STK500 ausgegeben. Bisher leuchtet jedoch nur LED0, ansonsten passiert nicht.
Habt ihr einen Tip? ](*,)
Liste der Anhänge anzeigen (Anzahl: 1)
Hast Du dem Simulator beim Debuggen genau zugesehen?
Ich weiß, das klingt jetzt von oben herunter: Am besten kapiert man, wenn man selbst den Fehler gefunden hat. Besonders dann, wenn man den Code irgendwo abgeschrieben hat.
Deswegen: Versuche mal selbst herauszufinden, was so im einzelnen passiert und ob das Sinn macht. Falls Du es selbst dann immer noch nicht herausfindest, dann teste zum Vergleich mal diese Version: