Led Display

Gast #408718
Lesenswert?
• ▲
▼
hallo Leute..

Ich suche hier meine fehler seit ein paar Tage...
ich möchte auf ein 4 digits Led display zahlen einzeigen.mein problem
is nur mein digit 3 zeigt mir was richtig..die 3 anderen zeigen mir
immer ein null.Also zum beispiel möchte ich 9876 zeigen , nur die 9 ist
richtig  die 3 andere statt 876 sind 000 .ich finde nicht wo mein fehler
liegt.
Ich benutze ein Attiny26 und als bausteintreiber ein max7219.Als Anhang
haben sie mein code.vielleicht können sie mir weiter helfen.

MFG
Angehängte Dateien:
Gast #408724
Lesenswert?
• ▲
▼
Verschiebe mal eine 0 um 2 Stellen...
Leider kenne ich den MAX7219 nicht, aber Sachen wie (0<<DDB7) deuten
darauf hin, dass der Programmierer mit wenig Verstand dabei ist.

Zur Vorgehensweise:
Schieb dem MAX7219 doch einfach mal feste Werte rüber, so wie du es
beim Biner2BCD gemacht hast.
Wenn die dann richtig angezeigt werden, liegt der Fehler woanders
(weiter vorne).
Wenn da Mist ausgegeben wird, weißt du, wo du suchen mußt...

Antwort schreiben

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.

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.