Hallo zusammen Ich habe aus 18 x 8 LEDs eine Matrix gebaut, die ich jetzt mit einem Atmel ansteuern möchte. Die Matrix hab ich mit 4094 Bausteinen, je 9 hintereinander kaskadiert aufgebaut. Das funktioniert auch ganz schön. Durch einen anderen Beitrag hier im Forum hab ich jetzt rausgefunden dass der 4094 nur bis ca 1Mhz bei 5Volt arbeitet. (Laut Datenblatt typ. 3.5 Mhz). Ich hatte aber vor den Atmega8515 mit 8 Mhz zu betreiben. Die Frage ist jetzt, wie ich die Ausgabe zu den ICs auf 3 Mhz verlangsamen kann. Warteschleifen? Einfach immer 4 Befehle dazwischen-schalten? Buffering? Bin froh für jede Idee, habe keine Lust nochmal 288 Lötstellen zu machen :) Danke & Gruesse Flavio
Hast du die 4094 an die SPI angeschlossen? Wenn ja, kannst du ja die SPI-clock-rate verringern (clk/4,/16,/64 oder /128), mit 8Mhz Quarz und clk/16 bist du dann schon bei gemütlichen 500kHz. Und wenn die Ausgabe per Software erfolgt, kannst du das ja leicht selbst anpassen, wie so oft fehlt das Programm.
@crazy horse noe, bis jetzt hab ichs via portpins angesteuert. das ist ne gute idee, werd ich anschauen. die ausgabe erfolgt per software, programm gibts ausser einem for loop noch keines. vielen dank & gruesse flavio
Also in meinem CMOS-Kochbuch steht was von 2,5 bzw. 10Mhz. Genau kannst Du das im Datenblatt des 4094 nachschauen (der Wert ist je nach Hersteller verschieden). Wenn Du das Ganze per Hand ansteuerst, wirst Du sicher keine Probleme bekommen. Stefan
@Stefan ja, eben, laut meinem Datenblatt bei 5 Volt Vcc typisch 3.5Mhz. Bei 12 Volt kann man mit 8 Mhz arbeiten, das hab ich aber nicht... Gruesse & Danke Flavio
Hi, hehe das gleiche habe ich eben auch mal schnell geproggt. Also ich wollte gerne das Zeichen Doppel Pfeil nach oben anzeigen Binaer waere es so 0001 0010 (High Nipple , Low Nipple) das waere Dezimal 18. Im Simulator zeigt er aber nix an. Ist das ein Fehler im Simulator oder ein Denkfehler bei mir. Desweiteren wuerde mich interessieren ob man die Moeglickeit hat eine Zeile zu Invertieren. Mfg Dirk
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.