|
Navigation: Bibliotheken > Timer > Timer_T0Time |
![]() ![]()
|
Timer Funktionen
Syntax
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 |
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 |