Ich habe mal eine .asm Datei erstellt, in der Beispiele für die Einstellung des Timer0, Timer1 und Interrupt durch Timer0 aufgeführt sind. Diesmal ist auch die Konfiguration mit im Code angegeben.
Das Programm macht folgendes:
In der Hauptroutine blinkt LED5. Interrupt Timer0 wird eingeschaltet und LED1 durch den Interrupt eingeschaltet. Danach wird der Interrupt wieder deaktiviert, LED1 gelöscht und das Ganze beginnt von vorne.
Die LED Nummerierung bezieht sich auf meine Erweiterung des Low Pin Count Boardes.
Nachtrag:
Hier ein kurzes Video zur Funktion!
Pingback: Beispielvideo zum Timer/Interrupt 12F675 | Michael-Floessel.de – Blog