Forum: Mikrocontroller und Digitale Elektronik Maxim MAX7219 code arduino


von Chris D. (chris_gleichda)


Lesenswert?

moin zusammen,
ich als anfänger^^ habe vor mit einem max7219, an acht 7segment anzeigen 
variablen auszugeben wie z.B. meine variable "punktestand" (z.b. 48590), 
oder andere symbole oder zahlen. wie würde der Programmcode aussehen; 
könnt vielleicht jemand nen kleinen code hier reinstellen. danke im 
vorraus

Chris

von Max H. (hartl192)


Lesenswert?

Schon mal nach "MAX7219 Arduino" gegoogelt?
1. Ergebnis: http://playground.arduino.cc/Main/LEDMatrix

: Bearbeitet durch User
von Uli Hoeneß (Gast)


Lesenswert?

Für die Arduino-Umgebung hab ich nix, aber für nen 1284P (in C Code), 
was ja eigentlich das Gleiche ist. Die Hardware müsstest du eh anpassen, 
meine war für ein VFD aus einem ehemaligen Multimeter.

Im grunde genommen ist es aber nur Fleißarbeit, du mußt halt eine 
Tabelle mit Segmenten machen die zu Buchstaben werden und dann einfach 
durchschieben. Das eintakten ist ebenfalls nicht der Rede wert, steht 
alles im Datenblatt und ist narrensicher.
Ich habe noch irgendwo ein ode zwei der 7219 in PLCC rumliegen, die 
gingen sauschwer aus der Fassung, ich bin mit dem Ziehwerkzeug 
abgerutscht und sie haben beide nen Kratzer. Wennde also einen brauchst, 
melde dich. Aber an und für sich sind die unverwüstlich, gehen glaub bis 
40V oder so. Lediglich bei meinem VFD + Wechselspannung hatte ich 
Schwierigkeiten da wäre mir fast das Filament verglüht, das ging dann 
aber, unsichtbare 3V Filamentspannung reichen, die Drähte sollten nicht 
glimmen.

Viel Spass.

von Uli Hoeneß (Gast)


Lesenswert?

Uups, Max war schneller.

von Uli Hoeneß (Gast)


Lesenswert?

Huch! Ich sehe gerade das istn ganz anderer Dschipp! MAX6934 statt 
MAX7219...

Asche auf mein Haupt.

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.