fix error in timer header in mod01

This commit is contained in:
hugo LAMY
2025-03-08 22:05:30 +01:00
parent dd13c6582c
commit d91524b14a
6 changed files with 21 additions and 21 deletions

View File

@@ -1,7 +1,6 @@
#ifndef TIMER_H
#define TIMER_H
#define PRESCALE_VALUE 1024 // can be 1, 8, 64, 256, 1024
// table 16-5 : prescale sets
#define PRESCALE_SET(value) \
((value) == 1 ? (0<<CS12 | 0<<CS11 | 1<<CS10) : \
@@ -10,6 +9,6 @@
(value) == 256 ? (1<<CS12 | 0<<CS11 | 0<<CS10) : \
(value) == 1024? (1<<CS12 | 0<<CS11 | 1<<CS10) : \
(0<<CS12 | 0<<CS11 | 0<<CS10))
#define TIME_MS(ms) (((F_CPU / PRESCALE_VALUE) * ms) / 1000)
#define TIME_MS(ms, prescale_value) (((F_CPU / prescale_value) * ms) / 1000)
#endif // TIMER_H