User manual

386Bibliotheken
© 2013 Conrad Electronic
5.26.1.32
Timer_T3CNT_Int
Timer Funktionen
Syntax
void Timer_T3CNT_Int(word limit);
Sub Timer_T3CNT_Int(limit As Word)
Beschreibung
Diese Funktion initialisiert den Counter_3. Der Counter_3 wird bei einer positiven Signalflanke an Eingang
PortE.6 (X1_10) inkrementiert. Wenn das Limit erreicht ist, wird ein Interrupt ("Timer3 CompareA" - define:
INT_TIM3CMPA ) ausgelöst. Die entsprechende Interrupt Service Routine muss vorher definiert sein.
Parameter
limit
5.26.1.33 Timer_T3FRQ
Timer Funktionen
Syntax
void Timer_T3FRQ(word period, byte PS);
Sub Timer_T3FRQ(period As Word, PS As Byte)
Beschreibung
Diese Funktion initialisiert den Timer3, mit dem angegebenen Vorteiler und Periodendauer, siehe Tabelle
. Das Ausgangssignal erscheint an PortE.3 (X1_13). Die Frequenzerzeugung wird automatisch gestartet.
Parameter
period Periodendauer
PS Vorteiler
Tabelle prescaler:
Vorteiler (prescaler)
Tickdauer Mega128
Tickdauer Mega128 CAN
PS_1 (1)
135,6 ns
125 ns
PS_8 (2)
1,085 µs
1 µs
PS_64 (3)
8,681 µs
8 µs
PS_256 (4)
34,72 µs
32 µs
PS_1024 (5)
138,9 µs
128 µs