User manual

173Compiler
© 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 (INT_TIM0COMP) ausgelöst. Der
Mega128 verfügt über erweiterte Vorteilerdefinitionen siehe Tabelle.
Parameter
Time Zeitwert bei dem Interrupt ausgelöst wird
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.
Parameter