C Control PRO STARTER SET MEGA 128 198484 ユーザーズマニュアル
製品コード
198484
173
Compiler
© 2005 Conrad Electronic
void Timer_T0Time(byte Time,byte PS);
Sub Timer_T0Time(Time As Byte,PS As Byte)
Beschreibung
Diese Funktion initialisiert den Timer0, mit dem angegebenen Vorteiler, und dem Wert (8 Bit) für die Zeit,
siehe Tabelle . Ist der Wert erreicht, dann wird der Timer0 Interrupt (
siehe Tabelle . Ist der Wert erreicht, dann wird der Timer0 Interrupt (
) ausgelöst. Der
Mega128 verfügt über erweiterte Vorteilerdefinitionen siehe Tabelle.
Parameter
Time Zeitwert bei dem Interrupt ausgelöst wird
PS Vorteiler
PS Vorteiler
Tabelle prescaler:
Mega32
Vorteiler (prescaler)
Zeitbasis (Dauer eines Ticks)
PS0_1 (1)
67,8 ns
PS0_8 (2)
542,5 ns
PS0_64 (3)
4,34 µs
PS0_256 (4)
17,36 µs
PS0_1024 (5)
69,44 µs
Mega128
Vorteiler (prescaler)
Zeitbasis (Dauer eines Ticks)
PS0_1 (1)
67,8 ns
PS0_8 (2)
542,5 ns
PS0_32 (3)
2,17 µs
PS0_64 (4)
4,34 µs
PS0_128 (5)
8,68 µs
PS0_256 (6)
17,36 µs
PS0_1024 (7)
69,44 µs
5.4.18.16 Timer_T1CNT
Timer Funktionen
Syntax
void Timer_T1CNT(void);
Sub Timer_T1CNT()
Beschreibung
Diese Funktion initialisiert den Counter1. Der Counter1 wird bei einer positiven Signalflanke an Eingang
Mega32: PortB.1 (PIN2) Mega128: PortD.6 (X2_15). inkrementiert.
Mega32: PortB.1 (PIN2) Mega128: PortD.6 (X2_15). inkrementiert.
Parameter