Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

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)