Forum: Mikrocontroller und Digitale Elektronik 4x4 Tastenmatrix


von Christoph R. (Firma: www.Rahlf-Immo.de) (chriss92)


Angehängte Dateien:

Lesenswert?

Hallo Leute

bitte um dringende Hilfe!!

Ich habe ein Projekt in der Schule zu machen, es handelt sich dabei um 
eine 4x4 Tastenmatrix, doch leider sei ein Fehler in meinem Programm. 
Ich wollte es so realisieren, das die ersten 10 tasten durch zahlen von 
0-9 über eine 7-Segmentanzeige dargestellt werden und die letzten 6 mit 
Buchstaben von A-F. doch leider werden die ersten 4 Tasten falsch 
angezeigt und die übrigen 12 korrekt. also taste 1 spuckt 1 anstatt 0 
aus taste 2 spuckt 2 anstatt 1 aus taste 3 spuckt 3 anstatt 2 aus und 
taste 4 spuckt 0 anstatt 3 aus.

hoffentlich kann mir schnell einer helfen

MfG Christoph

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Kannste ja auf 4x4 aufbohren:
http://www.fritzler-avr.de/HP/Librarys/tastenplex_his.php

Jedenfalls macht man sowas mit nem Timer und nicht in ner Dauerschleife 
;)

von Stefan E. (sternst)


Lesenswert?

Christoph Rahlf schrieb:
> doch leider werden die ersten 4 Tasten falsch
> angezeigt und die übrigen 12 korrekt.

Fehlende Verzögerung (mindestens ein NOP) zwischen der Spalten-Ausgabe 
und dem ersten Zeilen-Einlesen.

BTW: Sourcecode als Bild anzufügen ist Unsinn, und als .txt eher 
suboptimal. Beim nächsten Mal einfach als .c anhängen.

von Christoph R. (Firma: www.Rahlf-Immo.de) (chriss92)


Lesenswert?

thx für die Beiträge, nur leider bin ich soo neu in der Scene das ich 
eure tipps leider net verstehe sorry aber trozdem danke

von Christoph R. (Firma: www.Rahlf-Immo.de) (chriss92)


Lesenswert?

aber das komische ist tauschen wir die binärcode der einzenlen taster so 
zeitg die anzeige die richtig reinfolge aus also 0123 aber das würde ja 
der bauweise, bzw der programmweise nicht entsprechen und alle anderen 
taster funktionieren tadellos

von Chriss92 (Gast)


Lesenswert?

Thx für euren schnellen Support funktioniert dank eines Timers jetzt 
einwandfrei

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.