|
Navigation: Bibliotheken > Timer > Timer_T0PWM |
![]() ![]()
|
Timer Funktionen
Syntax
void Timer_T0PWM(byte PW,byte PS);
Sub Timer_T0PWM(PW As Byte,PS As Byte)
Beschreibung
Diese Funktion initialisiert den Timer0, mit dem angegebenen Vorteiler und Pulsweite, siehe Tabelle . Das Ausgangssignal erscheint an Mega32: PortB.3 (PIN4) Mega128: PortB.4(X1_4). Der Mega128 verfügt über erweiterte Vorteilerdefinitionen siehe Tabelle.
Parameter
| PW | Pulsweite |
| 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 |