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

Timer - Rätsel Kategorie: CC-Pro Unit & Appl.Board (von Herbert - 3.11.2007 15:28)
Als Antwort auf Re: Schrittmotoransteuerung von Patrick Dadzio - 28.06.2006 11:57
Ich nutze:
C-Control Pro Mega32, CC-Pro 32 Application Board
Hallo Leute,

ich habe ein Problem mit dem folgenden Program:

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: