Gast
#3925453
hallo, Atmega8 4MHz Wie kann ich die Millisekunden drin zusetzen ?
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
danke im voraus
|
Anzeige
|
ATMEGA8 ms Timer
Gast
#3925453
hallo, Atmega8 4MHz Wie kann ich die Millisekunden drin zusetzen ?
danke im voraus
Gast
#3925455
?? Ich glaub du hast vergessen, dein Kontext nicht unserer ist. MfG ich
Gast
#3925457
Vorteiler auf 64 und bis 625 zählen. Kevin schrieb: > Wie kann ich die Millisekunden drin zusetzen ? Nur mal rein interessehalber: Was für eine Sprache ist das, und wo spricht man die? Muß was exotisches sein, selbst Google übersetzer kann mit den Worten nix anfangen... Oliver
Gast
#3925482
>Wie kann ich die Millisekunden drin zusetzen ?
Dunkel ist der Frage Sinn...
Gast
#3925486
Gast
#3925497
>Vorteiler auf 64 und bis 625 zählen
Noch besser ist Vorteiler 8 und bis 500 zählen.
Gast
#3925499
Stimmt ... dachte erst das das OCR1A Register 8 Bit lang ist, deswegen habe ich 1024 gewählt... Vorteiler 8 ist natürlich besser bei 16 Bit Register! Es kommt auch auf die Uhr an. Benötigt man einen Kurzzeittimer, dann spielt die Genauigkeit meist nicht so die besondere Rolle. Ob der 10 Minuten Küchentimer in diesem 10 Minuten um 0.2 Millisekunden falsch geht, ist meist unwichtig. Interessanter sind lang laufende Uhren. Und bei diesen gilt, dass man den Timer-Vorteiler sehr wahrscheinlich auf 1 setzen will. Denn: Auch wenn auf dem Quarz drauf steht, er hätte 4 Mhz, so sind das keine 4.000000000 Mhz. Auch ein Quarz hat Abweichungen. Mit einem Vorteiler von 1024 kann man aber eine Quarzfrequenz von 4000078Hz nicht vernünftig ausgleichen. D.h. hier geht man auf Vorteiler 1 und gleicht den CTC_wert ab, so dass man eine möglichst gute, ganzzahlige Anzahl von ISR Aufrufen pro Sekunde hat, die auch noch einen ganzzahligen Bezug zu 1 Sekunde bzw. Millisekunden hat. Es kann relativ knifflig sein, diese Forderungen unter einen Hut zu bringen, so dass die Uhr auch nach 2 Monaten noch nicht allzuviel Zeit verloren oder gewonnen hat. Karl Heinz schrieb: > Interessanter sind lang laufende Uhren. Mit einem Prozessorquarz baut man keine Uhren.
Gast
#3925513
Karl Heinz schrieb: > Es kann relativ knifflig sein, diese > Forderungen unter einen Hut zu bringen, so dass die Uhr auch nach 2 > Monaten noch nicht allzuviel Zeit verloren oder gewonnen hat. Beitrag "Die genaue Sekunde / RTC" Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|