Gast
#77025
Hallo,
ich möchte den Overflow Interrupt eines 8-bit Timers verwenden, brauche
aber eine kleinere Auslösefrequenz und
leider ist kein 16 bit Timer mehr frei.
Wäre die ISR in C implementieren, ginge so etwas:
SIGNAL(SIG_OVERFLOW0)
{
static unsigned char i = 1;
if( ! i++ )
{
ISR...
}
}
Damit ist die Owerflow-Frequenz um den Faktor 256 langsamer.
Die ISR soll aber in Assembler implementiert werden, was nun?
Wie deklariere ich eine interne static Variable in asm?
Was geht sonst noch ?
Danke für Anregungen.