Gast
#19985
Hallo! Ich bin ein Newbie. ICh habe noch nie im Leben Assembler programmiert und weiß auch nicht wo das heiße Ende beim Lötkolben ist. Bitte behandelt mich demnetsprechend ;-) Ich habe mich vor ein paar Tagen mal ganz allgemein mit Microcontrollern beschäftigt, da ich es a) interessant finde und b) sowas 2004 oder so im Studium auf mich zu kommt. Bevor ich groß einkaufen gehe oder so habe ich mir das AVRStudio von Atmel heruntergeladen um meine ersten Versuche zu machen. Was ich machen wollte ist folgendes: Ein Timer soll runterzöhlen und dann einen Interrupt auslösen. Alles (ca.) 5 sek soll ein Register inkrementiert werden. Ich haben den Simulator auf 1 MHz (AT90S8515) eingestellt. Den "Timerteiler" auf jeden 1024 Takt runterzählen. Nach meinen Berechnungen müssten ungefähr 5 Sekunden vergangen sein, nachdem der Timer 19 mal einen Interrupt ausgelelöst hat. Im AVRStudio dauert es aber einige Minuten (mit "Run" keine Autostep oder so). Frage: Ist der Simulator des AVRStudio viel zu langsam (läuft hier auf einem Celeron 466) oder habe ich mich verrechnet. Das .asm File hänge ich an (Wie man sieht Stückwerk aus Tutorials ;-) ) Danke und Guten Rutsch! Sebastian