Gast
#5689171
Hallo Forum versuche gerade einen 16 Bit Timer mit dem Atmega 1284p zu schreiben. Leider will die LED nicht leuchten. Habe dazu das Stück Code im Programm:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
Wenn ich das richtig verstanden habe, arbeitet mein Prz mit 16MHz, teile es mit 64 runter und setze den Wert auf 12499. Damit erreiche ich einen Wert von 20 Hz. Mit tcount will ich einen anderen Wert zählen und auswerten. Doch leider klappt es nicht. Kann ich auch 1 ms erreichen? Wie muss sich OCR1A verändern um eine höhere Frequen zu erreichen z.B. 124 für 2kHz? LG Peter
