|
Senzory 1.0
|
Timer library for AVR-GCC. More...
Definitions for 16-bit Timer/Counter1 | |
| |
| #define | tim1_stop() |
| Stop timer, prescaler 000 --> STOP. | |
| #define | tim1_ovf_4ms() |
| Set overflow 4ms, prescaler 001 --> 1. | |
| #define | tim1_ovf_33ms() |
| Set overflow 33ms, prescaler 010 --> 8. | |
| #define | tim1_ovf_262ms() |
| Set overflow 262ms, prescaler 011 --> 64. | |
| #define | tim1_ovf_1sec() |
| Set overflow 1s, prescaler 100 --> 256. | |
| #define | tim1_ovf_4sec() |
| Set overflow 4s, prescaler // 101 --> 1024. | |
| #define | tim1_ovf_enable() |
| Enable overflow interrupt, 1 --> enable. | |
| #define | tim1_ovf_disable() |
| Disable overflow interrupt, 0 --> disable. | |
Definitions for 8-bit Timer/Counter0 | |
| |
| #define | tim0_stop() |
| Stop timer, prescaler 000 --> STOP. | |
| #define | tim0_ovf_16us() |
| Set overflow 4ms, prescaler 001 --> 1. | |
| #define | tim0_ovf_128us() |
| Set overflow 33ms, prescaler 010 --> 8. | |
| #define | tim0_ovf_1ms() |
| Set overflow 262ms, prescaler 011 --> 64. | |
| #define | tim0_ovf_4ms() |
| Set overflow 1s, prescaler 100 --> 256. | |
| #define | tim0_ovf_16ms() |
| Set overflow 4s, prescaler // 101 --> 1024. | |
| #define | tim0_ovf_enable() |
| Enable overflow interrupt, 1 --> enable. | |
| #define | tim0_ovf_disable() |
| Disable overflow interrupt, 0 --> disable. | |
Definitions for 8-bit Timer/Counter2 | |
| |
| #define | tim2_stop() |
| Stop timer, prescaler 000 --> STOP. | |
| #define | tim2_ovf_16us() |
| Set overflow 4ms, prescaler 001 --> 1. | |
| #define | tim2_ovf_128us() |
| Set overflow 33ms, prescaler 010 --> 8. | |
| #define | tim2_ovf_512us() |
| Set overflow 262ms, prescaler 011 --> 32. | |
| #define | tim2_ovf_1ms() |
| Set overflow 1s, prescaler 100 --> 64. | |
| #define | tim2_ovf_2ms() |
| Set overflow 4s, prescaler // 101 --> 128. | |
| #define | tim2_ovf_4ms() |
| Set overflow 4s, prescaler // 110 --> 256. | |
| #define | tim2_ovf_16ms() |
| Set overflow 4s, prescaler // 111 --> 1024. | |
| #define | tim2_ovf_enable() |
| Enable overflow interrupt, 1 --> enable. | |
| #define | tim2_ovf_disable() |
| Disable overflow interrupt, 0 --> disable. | |
Timer library for AVR-GCC.
The library contains macros for controlling the timer modules.
| #define tim0_ovf_128us | ( | ) |
Set overflow 33ms, prescaler 010 --> 8.
| #define tim0_ovf_16ms | ( | ) |
Set overflow 4s, prescaler // 101 --> 1024.
| #define tim0_ovf_16us | ( | ) |
Set overflow 4ms, prescaler 001 --> 1.
| #define tim0_ovf_1ms | ( | ) |
Set overflow 262ms, prescaler 011 --> 64.
| #define tim0_ovf_4ms | ( | ) |
Set overflow 1s, prescaler 100 --> 256.
| #define tim0_ovf_disable | ( | ) |
Disable overflow interrupt, 0 --> disable.
| #define tim0_ovf_enable | ( | ) |
Enable overflow interrupt, 1 --> enable.
| #define tim0_stop | ( | ) |
Stop timer, prescaler 000 --> STOP.
| #define tim1_ovf_1sec | ( | ) |
Set overflow 1s, prescaler 100 --> 256.
| #define tim1_ovf_262ms | ( | ) |
Set overflow 262ms, prescaler 011 --> 64.
| #define tim1_ovf_33ms | ( | ) |
Set overflow 33ms, prescaler 010 --> 8.
| #define tim1_ovf_4ms | ( | ) |
Set overflow 4ms, prescaler 001 --> 1.
| #define tim1_ovf_4sec | ( | ) |
Set overflow 4s, prescaler // 101 --> 1024.
| #define tim1_ovf_disable | ( | ) |
Disable overflow interrupt, 0 --> disable.
| #define tim1_ovf_enable | ( | ) |
Enable overflow interrupt, 1 --> enable.
| #define tim1_stop | ( | ) |
Stop timer, prescaler 000 --> STOP.
| #define tim2_ovf_128us | ( | ) |
Set overflow 33ms, prescaler 010 --> 8.
| #define tim2_ovf_16ms | ( | ) |
Set overflow 4s, prescaler // 111 --> 1024.
| #define tim2_ovf_16us | ( | ) |
Set overflow 4ms, prescaler 001 --> 1.
| #define tim2_ovf_1ms | ( | ) |
Set overflow 1s, prescaler 100 --> 64.
| #define tim2_ovf_2ms | ( | ) |
Set overflow 4s, prescaler // 101 --> 128.
| #define tim2_ovf_4ms | ( | ) |
Set overflow 4s, prescaler // 110 --> 256.
| #define tim2_ovf_512us | ( | ) |
Set overflow 262ms, prescaler 011 --> 32.
| #define tim2_ovf_disable | ( | ) |
Disable overflow interrupt, 0 --> disable.
| #define tim2_ovf_enable | ( | ) |
Enable overflow interrupt, 1 --> enable.
| #define tim2_stop | ( | ) |
Stop timer, prescaler 000 --> STOP.