Så ska det låta.
Jag brukar skriva dubbel kod. Kod som kontrollerar antaganden. Kod manskriver för att verifiera/kontrollera saker tenderar till att se problemet från en ny vinkel också. Det blir en dubbel koll. Lite som kredit och debit. Sen om man sparar den koden och kör den automatiskt varje gång men ändrar något, så vet man att allt fungerar som man alltid har trott att det ska fungera.
Dubbel-koden kontrollerar den mentala modellen en extra gång.
Svammel svammel. Sent är det. 2-0 till sverige!!
Timer problem
Kod: Markera allt
void interrupt_at_low_vector(void)
{
_asm GOTO timer_isr _endasm
}
Detta betyder att ovanstående ska skrivas:
Kod: Markera allt
void interrupt_at_low_vector(void)
{
_asm GOTO _timer_isr _endasm
}