Timer- Rätsel Kategorie: Programmierung Basic (von Herbert - 6.11.2007 20:04) | ||
| ||
2. Versuch. Habe beim ersten Mal einen Fehler gemacht. Hallo Leute, ich habe ein Problem mit dem folgenden Programm: Dim i As Integer Dim irqcnt As Byte Dim counter As Word Sub main() counter = 144 Irq_SetVect(INT_TIM0COMP,Timer0_ISR) Timer_T0Time(counter,PS0_1024) Do While i < 99 End While End Sub Sub Timer0_ISR() i=i+1 irqcnt=Irq_GetCount(INT_TIM0COMP) End Sub Die Laufzeit des Programmes ändert sich ( logischerweise) wenn ich den Vorteiler (PS0_xxxx) oder den Schleifenzähler i ändere. Sie ändert sich aber nicht, wenn ich den Wert für "counter" ändere. Wenn ich den Timer_1 statt Timer_0 benutze habe ich den selben Effekt. Kann das Jemand erklären ? Gru� Herbert | ||
Antwort schreiben Antworten: Re: Timer- Rätsel (von Hal71229 - 27.06.2008 13:01) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum