Forum: Mikrocontroller und Digitale Elektronik matrix


von thomas (Gast)


Lesenswert?

hallo an alle user!

hab ein kleines problem.. soll eine Matrixtastatur bauen mit 16 tasten
und die soll wie eine hextastatur wirken mit 4 bit ausgang

sprich: 0 gedrückt   0000
        1 gedrückt   0001
        A gedrückt   1010
        .
        .
        F gedrückt   1111

am Port eines Atmega 8! hat jemand eine gute idee? wäre so wichtig!!
dank im voraus..

von crazy horse (Gast)


Lesenswert?

wenn ich dich recht verstehe, willst du die Tastatur extern getrennt
aufbauen, die dann den fertigen Zeichencode mit 4bit Breite am Mega8
abliefert?
Falls ja: geht, braucht aber einiges an externen ICs, und das ist
völlig unnötig, du solltest den MC ein bisschen mitspielen lassen.
Spalten ausgeben, Zeilen scannen, Code erzeugen.

von thomas (Gast)


Lesenswert?

danke crazy_horse...

kannst mir das mit dem MC mitspielen ein bisschen erklären wennst halt
zeit hast?
wär extrem fein von dir..

von thomas (Gast)


Lesenswert?

oder das mit den IC´s net so wichtig hauptsache es funzt!!

frage auch an alle anderen user.. dank

von thomas (Gast)


Lesenswert?

bitte kann mir jemand helfen! wär echt supi von euch...

von Peter D. (peda)


Lesenswert?

sprich: 0 gedrückt   0000
        1 gedrückt   0001
        A gedrückt   1010
        .
        .
        F gedrückt   1111


Und was ist bei keine Taste oder mehrere Tasten gedrückt ?

Und wenn Du mehr dazu sagst, was das ganze eigentlich werden soll ?

Warum soll denn der Mega8 die Tasten nicht selber abfragen ?


Je mehr Du erzählst, umso größer ist Deine Chance auf Antwort.
D.h. wenn man erkennen kann, daß der Fragende sich schon tiefer mit dem
Problem beschäftigt hat und nicht nur 10 Sekunden.


Peter

von thomas (Gast)


Lesenswert?

es soll eine hextastatur werden und wenn man keine Taste drückt soll
nichts ausgegeben werden, es geht nur ums prinzip wie es funzn könnte..
wenn mehrere dann soll nur die erst gedrückte aktiv sein.. es geht nur
aml primär um die abfrage der spalten und zeilen..

von Profi (Gast)


Lesenswert?

hab gerade in IC-Master von 1987 geblättert:
binary  MM54C922 (Nat)
binary  MM74C922 (Nat) 16 keys, 2key rollover, 3state output

ExtROM  M190  (SGS = ST)

1 of 16 MC14419 (Mot) Strobe output, key rollover output, 2 of 8
keyboard to binary encoder, 1 of 4 row inputs and column inputs
(telephone key pad) give binary output

binary  MM54C923 (Nat)
binary  MM74C923 (Nat) 20 keys, 2key rollover, 3state output
ASCII/Hex CDP1871A (GE/RCA) 85 keys, 53 keys ascii and 32 non-ascii

von Mr_Boertsch (Gast)


Lesenswert?

Da gibts tausende von Beispielen! Ich sehe das Problem nicht recht.

von Rahul (Gast)


Lesenswert?

application note AVR240 von Atmel...

von Jens123 (Gast)


Lesenswert?

hmmh

weiterhin evtl mal ueberlegen, wie du die anschliesst...

es ist sehr einfach sowas aufzubauen ein bissl ueberlegen...

Wie ist eine Matrix aufgenaut??
Was ist Multiplexen

weitere Infos findest du sicher hier im WIKI

und nun los ich will einen schaltplan sehen =)

von Hossein (Gast)


Lesenswert?

hi
I have bought a mc14419p for my project but I have a problem with clock
pin , how can I create the clock pulse
please send me a sample circuit

                                   best regards

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.