mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik PWM 3x10bit @ 8MHzQ -> nur 63HzOut?


Autor: Timo (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo.

Ich programmiere gerade an einem LED-Fader.

Benutze das AVRStudio incl. WinAVR.
Proz.: Atmel Tiny 84

Benötigt werden 3x 10bit SoftPWM mit min. 100Hz bei 16MHz.
Ich komme mit meiner momentanen ISR gerade so auf ca. 120Hz bei 16MHz.
Natürlich würde das schonmal reichen - bin aber mit der ISR noch nicht 
zufrieden.

Momentan ist nur der interne Oszillator (8MHz) am laufen, da der 
passende Quarz noch nicht eingetroffen ist - Deswegen nun erstmal nur 3x 
63Hz an den Ausgängen.

Wundere mich nur, dass es nicht schneller ist.
Leider kann ich die Portzugriffe nicht mit einem mal vornehmen, da zwei 
verschiedene Ports benutzt werden.

Anbei den kleinen Code, der warscheinlich sehr viele 
Verbesserungsmöglichkeiten bietet.

Evtl. kann mir jemand einen Tip geben, welche Änderung viel bringen 
könnte.

Timo

Autor: Falk Brunner (falk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Siehe Soft-PWM

Autor: Timo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Och mann...Schon wieder ein Tutorial über das ich noch nie gefallen war 
:-)

Ich schau es mir dann mal an.

Danke für den Link,
Timo

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.