3x4 Matrix im Bascom

Gast #3066362
Lesenswert?

Hallo,
ich habe eine 4x3 Matrix-Tastatur an meinen Atmega16 angeschlossen, aber 
in einer unlogischen Weise. Ich weiss, es war nicht schlau das zu 
machen, jedoch ist das nicht die Frage :D
Ist es möglich die Tastatur trotzdem noch zum Laufen zu bringen ?

Sie ist folgendermaßen Angeschlossen :
K - PA0
J - PA1
I - PA2

D - PA5
E - PA6
F - PA4
G - PA3

Könnte mir jemand einen Tipp geben ? ( ausser - wirf deine Platine weg )

Wäre super :)
Vielen Dank im Vorraus
Gast #3066389
Lesenswert?

Peter Dannegger schrieb:
> vbnhfhj schrieb:
>> schmeiss deine Platine weg
>
> Youtube-Video "Einfach mal die Fresse halten!!!"

jo ha ah habs mir notiert....


Steven schrieb:
> Vielen Dank für die ernst gemeinten Antworten :)
> Ich habe gerade in einem Buch eine relativ gute Erklärung gefunden und
> versuche mich ein wenig damit zu beschäftigen :)

kannst auch mal auf dieser Seite unter Downloads mal schauen. Manchmal 
nützlich.

http://www.mcselec.com/index.php?option=com_content&task=view&id=175&Itemid=41
Gast #3066390
Lesenswert?

> Ist es möglich die Tastatur trotzdem noch zum Laufen zu bringen

Warum nicht. 3 Pins werden als Ausgang geschaltet, 4 als Eingang mit 
aktivierten PullUps. Dann einen Ausgang auf low die anderen beiden high 
und dann gucken ob und welcher der 4 Eingänga auf low liegt: Diese 
Tasten sind dann gedrückt. Danach die 4 Tasten der anderen Zeile 
untersuchen, dann die dritte Zeile, fertig. Und das alles mindestens 10 
mal pro Sekunde wiederholen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren