Cube 8x8x8 Quellcode

OP #3526269
Hallo gemeinde :)

ich habe mir auch einen cube 8x8x8 gebaut nach dieser vorlage

http://ledcubeblog.blogspot.de/2012/12/einfuhrung.html

soweit ist alles ok nur ich komme mit dem quellcode nicht klar so 
richtig bin da totaler neuling in der sache quellcode habe ich auch 
genug gefunden. nun meine frage würde mir evtl. einer von euch diesen 
auseinander nehmen?

also das mann weis das ist der abschnit für das abc z.b

http://pastebin.com/WvpHL19H#

oder kennt einer von euch eine seite wo diese Quellcods stehen welcher 
was macht? mfg
Gast
Stefan Kühn schrieb:
> oder kennt einer von euch eine seite wo diese Quellcods stehen welcher
> was macht? mfg

Der Code erkärt sich - das nötige Hintergrundwissen vorrausgesetzt - von 
selbst. Wenn nicht, dann kannst du es nicht gut genug. Dann lerne C und 
Datenblätter lesen ...

Stefan Kühn schrieb:
> nun meine frage würde mir evtl. einer von euch diesen
> auseinander nehmen?

Was bezahlst du ?
Gast
Stefan Kühn schrieb:
> soweit ist alles ok nur ich komme mit dem quellcode nicht klar so
> richtig bin da totaler neuling in der sache quellcode

Dann hast du dich mit dem Projekt etwas übernommen. Fang ne Nummer 
kleiner an wie z.B. einzelne LED, dann eine 2D LED Matrix und dann erst 
eine 3D LED Matrix.

> also das mann weis das ist der abschnit für das abc z.b

Das abc? Meinst du den ADC? Oder doch die Textausgabe?
In dem Array volatile const unsigned char font[910] [5] stehen die 
Bitmuster für die Zeichen. 1 = LED an, 0 = LED aus. Also überall wo auf 
das Array zugegriffen wird, wird es um Zeichen/Text gehen.

Ich bezweifel, dass hier jemand die paar Tausend Zeilen für dich 
auseinander nimmt.
OP
Marcel schrieb:
> Das abc? Meinst du den ADC? Oder doch die Textausgabe?
> In dem Array volatile const unsigned char font[910] [5] stehen die
> Bitmuster für die Zeichen. 1 = LED an, 0 = LED aus. Also überall wo auf
> das Array zugegriffen wird, wird es um Zeichen/Text gehen.



also nehmen wir mal an ich möchte gern Lings oben eine LED zum Leuten 
bringen wie muss denn der code aussehen? sorry
Gast
Stefan Kühn schrieb:
> also nehmen wir mal an ich möchte gern Lings oben eine LED zum Leuten
> bringen wie muss denn der code aussehen? sorry

In Zeile 14..24 vom Programm werde die I/O-Pins festgelegt. Von da aus 
kannst du dich zur Ausgaberoutine durchhangeln, nachdem du dir klar 
gemacht hast, wie dein Schaltplan aussieht, i.e. wie du eine bestimmte 
LED oder LED-Gruppe erreichst.
Gast
Stefan Kühn schrieb:
> also nehmen wir mal an ich möchte gern Lings oben eine LED zum Leuten
> bringen wie muss denn der code aussehen? sorry

Ich habe den Code nur überflogen und werden ihn mir auch nicht im Detail 
angucken, aber ich tippe darauf, dass du in
1
    //holds value for all the pins, [x][y][z]
2
    byte cube[8][8];
das entsprechende Bit auf 1 setzen musst.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.