Forum: Mikrocontroller und Digitale Elektronik LED Cube mikrocontroller.net


von joo (Gast)


Lesenswert?

Hallo zusammen.
Ich habe mir mit Hilfe einer Anleitung von mikrocontroller.net einen 
ledcube nachgebaut.

https://www.mikrocontroller.net/articles/LED_cube

alles identisch nachgebaut: selber µC,Quarz,Treiberbausteine, alles nach 
Schaltung.

selbst die Ausgänge am µC sind orginal geblieben, code demzufolge auch.

Soweit funktioniert alles ganz ok. Der cube zeigt das an, was er 
anzeigen soll.
Allerdings erleuchten die leds nicht so flüssig wie auf dem 
Testvideo(auch auf der seite)

Die leds flackern, und man kann nicht wirklich etwas erkennen.

Hab ich vergessen, irgendwo etwas einzustellen oder so? nutze das 
AVRStudio6
 ich habe jedeglich im Toolchain bei Symbols meinen CPU definiert 
(F_CPU=16000000)
und in den fuses hab ich das "jtagen" deaktiviert

bitte um Hilfe..

von joo (Gast)


Lesenswert?

Im ersten Schritt, wo der Text auf dem Cube dargestellt wird, sieht man, 
dass es bei mir langsamer ist, als auf dem Video

von holger (Gast)


Lesenswert?

> ich habe jedeglich im Toolchain bei Symbols meinen CPU definiert
>(F_CPU=16000000)
>und in den fuse hab ich das "jtagen" deaktiviert

F_CPU anzugeben schaltet nicht die Fuses auf den Quarzoscillator.
Der läuft also nur mit 1MHz. CKOPT Fuse würde ich auch noch setzen.

von einer (Gast)


Lesenswert?

evtl.
das übliche
CLKDIV8
Fuse Problem

mfg

von joo (Gast)


Lesenswert?

holger schrieb:
> CKOPT Fuse würde ich auch noch setzen.

habe ich getan. Ändert leider noch nichts

von joo (Gast)


Lesenswert?

CUT_CKSEL


was muss ich da auswählen?

von hp-freund (Gast)


Lesenswert?

In der README und in hfuse und lfuse im Quelltext steht was zu tun ist.

Anzeigen und Vergleichen kannst Du damit:

http://www.engbedded.com/cgi-bin/fcx.cgi?P_PREV=&P=ATmega32&O_PARTSEL=Select

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
Noch kein Account? Hier anmelden.