Re: Projekt Stopuhr Kategorie: Programmierung Basic (von UlliS - 19.02.2009 0:37) | |
Als Antwort auf Projekt Stopuhr von Sonnenflieger - 18.02.2009 23:19
| |
> hallo, > bin gerade dabei eine Stopuhr zu programmieren, mittlerweile ist das Programm so umfangreich, > dass die Stopuhr zu langsam läuft. (Timer 2 10ms) analog dem Demoprogramm. > In der Hilfe steht: > // Timer 2 läuft normalerweise im 10ms Takt. In diesem > // Beispiel wird daher die Variable cnt alle 10ms um 1 erhöht > int cnt; > void ISR(void) > { > int irqcnt; > cnt=cnt+1; > irqcnt=Irq_GetCount(INT_TIM2COMP); > } > void main(void) > { > cnt=0; > Irq_SetVect(INT_TIM2COMP,ISR); > while(true); // Endlosschleife > } > Kann ich den Takt verändern? (100ms)? > Gru� F.J. Hi, mach nen Timer cnt rein if cnt >= 10 then .... dann hast du 100ms Grü�e Ulli | |
Antwort schreiben Antworten: Re: Projekt Stopuhr (von Sonnenflieger - 19.02.2009 7:51) Re: Projekt Stopuhr (von Aristocat - 20.02.2009 21:20) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum