Gast
#41727
Hallo, das Assemblerprogramm für den AVR AT90S2313 ruft nach einer genauen Systemtaktzahl das Unterprogramm DIVIDER_EVENT auf. Die Taktzahl kann zwischen 360 und 16e6 liegen. Für 1000Hz muß als bei einem 4MHz-Quarz 4000 angegeben werden. Funktionsweise: mit dem Timerinterrupt werden die meisten Takte abgearbeitet. Die verbliebenen Takte (REMAINDER) werden in einer Schleife abgearbeitet. mfg werner