02.05.2013 Aufrufe

beginner_de

beginner_de

beginner_de

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Avr-Asm-Tutorial S. 15<br />

niedrigere Taktfrequenz z.B. verstärkt Strom zu sparen.<br />

Obacht bei V-Typen! Wer <strong>de</strong>m Prozessor einen zu hohen Takt zumutet, hat es nicht an<strong>de</strong>rs verdient<br />

als dass <strong>de</strong>r Prozessor nicht tut, was er soll. Wem <strong>de</strong>r interne RC-Oszillator zu ungenau ist, kann per<br />

Fuse eine externe RC-Kombination, einen externen Oszillator, einen Quarz o<strong>de</strong>r einen Keramikschwinger<br />

auswählen. Gegen falsch gesetzte Fuses ist kein Kraut gewachsen, es muss dann schon<br />

ein Board mit eigenem Oszillator sein, um doch noch was zu retten.<br />

Die Höhe <strong>de</strong>r Taktfrequenz sollte <strong>de</strong>r Aufgabe angemessen sein. Dazu kann grob die Wie<strong>de</strong>rholfrequenz<br />

<strong>de</strong>r Tätigkeiten dienen. Wenn eine Taste z.B. alle 2 ms abgefragt wer<strong>de</strong>n soll und nach<br />

20 Mal als entprellt ausgeführt wer<strong>de</strong>n soll, dann ist bei einer Taktfrequenz von 1 MHz für<br />

2000 Takte zwischen zwei Abfragen Platz, 20.000 Takte für die wie<strong>de</strong>rholte Ausführung <strong>de</strong>s Tastenbefehls.<br />

Weit ausreichend für eine gemütliche Abfrage und Ausführung.<br />

Eng wird es, wenn eine Pulsweitenmodulation mit hoher Auflösung und hoher PWM-Taktfrequenz<br />

erreicht wer<strong>de</strong>n soll. Bei einer PWM-Taktfrequenz von 10 kHz und 8 Bit Auflösung sind 2,56 MHz<br />

schon zu langsam für eine software-gesteuerte Lösung. Wenn das ein Timer mit Interrupt-Steuerung<br />

übernimmt, um so besser.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!