Gast
#3692566
Hi, wer kann mir mal helfen, ich komme leider mit der electronic nicht weiter. Ich habe mir eine Regel/Steuer Platte ausgebaut auf der bereits brauchbare Matrixen und Bausteine verbaut sind auch sind darauf schon Feststelltaster und gewönliche Taster verbaut und ich will die Fremd Matrix mit einem µC abfragen. Ich habe einen alten Schaltplan auch dazu ausgegraben, das stimmt auch soweit mit der alten Platte überein. Gegeben sind mir an einem Anschluss 6 pins. 1 0V DIG 2 +10V 3 AC CLK 4 AC DAT 5 AC RW 6 0V ANA Ich würde das alte Board jetzt mit + 10 Volt versorgen über den PIN 2 der dann auf ein Festspannungsregler auf 5 V geht. Masse würde ich jetzt auf Pin 1 davon legen. Bleiben noch vier Pins. 3,4,5,6 Wie kann ich die Fremdmatrix so auslesen dass ich weiss welcher Taster Gedrückt ist oder nicht? Ich wäre es jetzt so angegangen, aus dem Bauch heraus. CLK wäre mein Takt, DAT wäre mein X - also welche Daten ich nach meiner Flanke bekomme und auslesen will bzw welche Datenregister ich setze , RW wäre mein Read oder Write für das setzen der einzelnen Statuse zum abfragen der Daten. Wie ich das ganze anfangen soll, weiss ich leider im Moment gar nicht. Eventuell so: CLK ( high oder low ? ) Setzen des RW Status auf Write ( high oder low ? ) Register 1 steht jetzt bereit zum auslesen Setzen des RW Status auf Read ( high oder low ? ) Daten empfangen Register 1 CLK ( nächste Flanke ) und alles wiederholen ( wie oft ) Mir machen die 74LS32 / 74LS38 Kopfzerbrechen ob das alles so einfach geht wie es mir in den Sinn kommt. Die Abfrage müsste das ja dann auch noch berücksichtigen, dass es die nächste Matrix ausliest. Kann mir wer einen Tip geben wie ich das mit einem µC auslesen kann? Also welche Taster eingerastet sind / gedrückt sind? Ich stelle mir die Frage, ob es nicht schneller geht, das ganze doch selber aufzubauen - ich würde es zumindest mit der alten Platte probieren wollen - ihr eine Chance geben. Ich würde einen PIC18 nehmen. Danke.

