8-Digit 7-Segmentanzeige am ATM128 ...der Startschuss fehlt für Code
Hallo Freunde !
Ich muss mal wieder mit einer Frage aufwarten hier, weil ich einfach nicht aus die Pütt komme, wie ich es machen soll.
Ich möchte an einem ATmega128 ein 8-Digit 7-Segmentdisplay betreiben zur Datenanzeige.
Aber der Groschen klemmt so bei mir , das ich erst mal nicht den Start finde.
Es soll nach Möglichkeit in "C" codiert werden. (erst mal unwichtig)
Nun Fehlt mir der Anfang wie ich einen Zahlenwert in einzelne Zahlen zerlegen kann um sie binär über den Ausgangsport ans Display weiterzuleiten.
Ebenfalls muss ich auch noch binär(3 Leitungen) die Stelle der Zahl bzw Komma angeben.
Ich hoffe es kann mir wer hier mal einen "Gedankenanstoß" geben , ansonsten muss ich wohl das Vorhaben aufgeben.
Die gemeinsamen Anoden der 8 Anzeigen sind über ein Gatter verknüpft das 3 Eingänge hat : 2³ = 8
Hat wer einen Tip für mich, ich komme einfach nicht vom Flecke. Ich glaub das grösste Problem ist die Zerlegung der Zahl in die einzelnen Stellen.
Letztendlich soll das Display zu Temperatur/Feuchte Anzeige in der einen Variante und in der Anderen als 8 stell. Zähler dienen.
Gruss und Dank Gerhard
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Ihr Beiden !
Habt vielen Dank für Eure Anregungen, Es war schon die richtige Überlegung. Ich habe auch noch etwas gegooglet un HIER was gefunden.
Ich kann das nicht komplett so nehmen, aber mir ging es ja nur um eine Anregung. So kann und muss ich meinenKopf selber noch anstrengen,
darum ging es mir ja auch, nichts Fertiges einfach zu übernehmen.
Nun werde ich das ganze erst mal mit Ganzzahlen versuchen um später dann Zahlen mit Komma zu verarbeiten.
Na mal sehen wie ich es hinbekomme. Ich melde mich wieder wenn ich weiter bin.
Heute brummt mir aber schon etwas der Kopf, um noch grosses zu Vollbringen.
Besten Dank und Gruss
Gerhard
Hier meine bisherige Arbeit (AVRStudio 4 Test mit STK500+ ATmega32) Anhang 31299