WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Elektronik(-Basteln) / Modellbau & PC

Elektronik(-Basteln) / Modellbau & PC Rat & Tat zu allen "Schaltkreisen außerhalb des PCs"...

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 31.03.2003, 20:40   #1
zed
Inventar
 
Registriert seit: 11.10.2000
Beiträge: 2.458


Standard

hab jetzt leider nicht die zeit, dir komplett im detail zu helfen bzw das bsp zu lösen. kann dir aber "gschwind" einen ansatz geben wie man das mit einem microcontroller lösen könnte. hoffe es hilft

und zwar:

- matrix pollen (periodisch abfragen z.b. alle 20ms)
- 4 portpins (P0...P3) des controllers hernehmen und jeden portpin mit einer spalte verbinden.
diese 4 portpins werden nun auf ausgang und high signal (1) gesetzt
- weitere 4 pins (P4...P7) hernehmen, als eingang definieren und diese mittels pull down widerständen auf low potential bringen (0)

- wenn du jetzt z.b. die in deinem beispiel angegebene taste (müsste die 3 sein wenn links oben null ist) drückst so wird vom µC high potential an P4

- nun muss man nur mehr die ausgänge (P0...P3) nacheinander kurz auf low setzen. bei dem portpin wo die taste gedrückt ist, verschwindet das high potential beim heruntersetzen (sei es P3).

aus der kombination spalte(P3) und zeile (P4) ergibt sich, dass es 3 sein muss.


hoffe ich hab dich jetzt nicht mehr verwirrt statt dir zu helfen...

sonst meldest dich halt nochmal und ich mach dir eine kleine zeichnung dazu
____________________________________
Best regards, ZeD

--
\"Quis custodiet ipsos custodes?\" (Juvenal)
--
\"Wer die Sicherheit der Freiheit vorzieht, ist zurecht ein Sklave.\" (Aristoteles)
zed ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:14 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag