Syntax
void Timer_T0Time(byte Time,byte PS);
Sub Timer_T0Time(Time As Byte,PS As Byte)
Beschrijving
Deze functie initialiseert de Timer0 met de aangegeven voordeler en de waarde (8Bit) voor
de tijd, zie tabel. Als deze waarde bereikt is, dan wordt de Timer0 Interrupt
(INT_TIM0COMP) geactiveerd. De Mega128 beschikt over uitgebreide voordeler- definities,
zie tabel.
Parameters
Time tijdwaarde waarbij de interrupt geactiveerd wordt
PS
voordeler
Tabel prescaler:
Mega32
Voordeler (prescaler) Tijdbasis (duur van een tick)
PS_1 (1)
PS_8 (2)
PS_64 (3)
PS_256 (4)
PS_1024 (5)
Mega128
)
Tijdbasis (duur van een tick)
Voordeler (prescaler
PS0_1 (1)
PS0_8 (2)
PS0_32(3)
PS0_64 (3)
PS0_128 (5)
PS0_256 (6)
PS0_1024 (5)
5.4.18.16
Timer_T1CNT
Timer functies
Syntax
void Timer_T1CNT(void);
Sub Timer_T1CNT()
Beschrijving
Deze functie initialiseert de Counter1. De Counter1 wordt bij een positieve signaalflank op de
ingang bij de Mega32:op Port B.1 (PIN2) Mega128: PortD.6 (X2_15) opgehoogd.
Parameters
Geen
173
67,8 ns
542,5 ns
4,34 µs
17,36 µs
69,44 µs
67,8 ns
542,5 ns
2,17 µs
4,34 µs
8,68 µs
17,36 µs
69,44 µs