PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bsp. Prog vom TUT



The Man
14.12.2006, 08:25
Moin!

ich bin gerade dabei, ein bekanntes Assem. TUT zu verstehen und aheb zu folgendem Bsp. Prog eine Frage: http://www.avr-asm-tutorial.net/avr_de/test3.html
Welche Rolle spielt der Softwarezähler und wo ist der Unterschied zum Hardwarezähler?

The Man

Jaipur
14.12.2006, 10:53
bei einem software zähler musst du auf ein eingangssignal reagieren und dann eine variable jeweils um einen wert hochzählen und außerdem musst du dann auch noch aufpassen wann diese variable überläuft!

bei einem hardware zähler wird diese variable, also ein ganz spezielles register, vom mikrocontroller alleine um einen wert erhöht, bei einem überlauf von diesem register wird dann ein flag vom mikrocontroller gesetzt. meistens geschieht das durch einen interrupt! sonst müsste man das flag ständig pollen.