in meinem Prog startet der Timer0 ums verrecken nicht, hab ich irgendwas vergessen? Timer0 soll alle 10ms auslösen und dem 10mscounter 1 addieren, damit sollen verschiedene, Zeitabhängige Ereignisse abgearbeitet werden, ua. DS1820 reseten und 500ms später ausgelesen werden. der Timer startet aber nicht mal, zumindest zählt mein counter nicht. ' ******** Interrupt Timer0 Config Timer0 = Timer , Prescale = 1024 ' 10ms +0.16% bei 16MHz On Timer0 Timerinterrupt Enable Interrupts Timer0 = 100 ' ******** Interruptcounter wird alle 10ms aufgerufen Timerinterrupt: 10mscounter = 10mscounter + 1 Timer0 = 100 Return mit dem Timer1 läuft das, den brauch ich aber für PWM. EDIT: wie doof kann man sein? nachdem ich mich den ganzen morgen rumgeärgert hab, habe ich ca.30sec nach posten gemerkt, daß ich den Timer gar nicht starte..... sorry, Asche auf mein Haupt
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.