Softwaremodul zum Umgang mit WS2812 LED-Ketten in Verbindung mit ATtiny44 (und internem 8 MHz Takt). Fast war ich der Ueberzeugung, dass das nicht funktionieren kann, aber es geht ! Leider konnte ich kein Video davon aufnehmen, denn egal was ich gemacht habe: Die LEDs haben die Kamera zu stark geblendet. Beschreibung des Softwaremoduls im Anhang, Software im Zip-Archiv. Prinzipiell, weil keine interne Peripherie verwendet wird, sollte das Softwaremodul nicht nur mit dem Tiny44, sondern mit jedem AVR Controller funktionieren, der mit 8 MHz getaktet ist.
... so, hab ich mal getestet. getestet habe ich folgende Controller mit eingestelltem 8MHz: ATmega8 ATmega168 / 328 ATtiny2313 ATtiny44 / 84 ATtiny85 Kurze Frage: Macht es Sinn, die Assemblerdatei im Timing so zu verändern, dass es auch mit 16MHz (und logischerweise externem Quarz) funktionier ?
Ralph S. schrieb: > Macht es Sinn, die Assemblerdatei im Timing so zu verändern, dass es > auch mit 16MHz (und logischerweise externem Quarz) funktionier ? Der ein o.A. wird schon Bedarf haben. :) Hat mal Gerüchte gegeben, das diese auch mit doppelten/vierfachen Zeiten funktionieren soll. Ist dir da irgendwas in der Richtung bei deinen Recherchen begegnet?
...ich hab mir auch mal iwo ne c lib dazu gezogen, geht ohne Probleme. Etwas für meine Bedürfnisse angepasst und gut. Sehr praktisch und erfreulich. Klaus.
Teo D. schrieb: > Hat mal Gerüchte gegeben, das diese auch mit doppelten/vierfachen > Zeiten funktionieren soll. Ist dir da irgendwas in der Richtung bei > deinen Recherchen begegnet? ... an einem ATmega168 hats mit einem 12MHz Quarz noch funktioniert, mit einem 16MHz Quarz dann nicht mehr !
Ralph S. schrieb: > ... an einem ATmega168 hats mit einem 12MHz Quarz noch funktioniert, mit > einem 16MHz Quarz dann nicht mehr ! Ja etwas Toleranz hab ich auch festgestellt. Ohne weiter daran rum zu experimentieren (müsste das erstmal auf Inline-ASS umstellen), funst das bei mir zuverlässig mit 1250ps/260ps (200ps). Wirklich interessant wäre es für mich, das auf einen Pic10f2xx zum laufen zu bekommen. Hab mich nur bisher davor gedrückt, das unmögliche, möglich zu machen. :)
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.