Gast
#436554
Hi @all! Ich habe in diesem Forum schon sehr viele Fragen beantwortet bekommen und bin sehr dankbar für die schnellen Antworten. Jetzt hätte ich wieder eine. Ich hab mir nen 74xx147 Priority Encoder von Texas Instruments gekauft. 1.) Im datasheet gibts einen PIN namens NC. Hab aber im datasheet keinen hinweis darauf gefunden, was der macht. 2.)Ich habe 10 Tasten und den 74xx147 10-4 Line Priority Encoder. Wenn eine Taste gedrückt wird, soll der ensprechende Kanal "angewählt" werden und ein dementsprechender code an den vier ausgängen ausgegeben werden (weiterleiten zu avr). Im datasheet steht, dass die 4 Ausgänge codiert werden, je nachdem, welcher Eingang "angewählt" wird. Ich als Laie hätte natürlich gehofft, dass das "Anwählen" so erfolgt, dass man eine positive Spannung an einen der 10 Eingänge anlegt. Jetzt ist es aber genau umgekehrt. Nur wenn ein LOW angelegt wird, wird dementsprechend kaskadiert. Ich muss erwähnen, dass ich Anfänger in der Elektronik bin und mir das noch nicht ganz vorstellen kann. Wenn ein LOW kaskadiert, müssen alle anderen HIGH sein. Bedeutet das, dass ich vor irgendeinem Schaltvorgang alle Eingang pins auf HIGH schalten muss und dann durch einen Tastendruck der Strom zu meinem gewünschten eingang unterbrochen wird, so dass der Eingang auf LOW liegt? Das Problem ist, dass meine Schalttasten bei betätigung den stromweg öffnen und nicht unterbrechen. Muss ich mir jetzt tasten kaufen, die bei druck den stromweg schließen oder muss ich das irgendwie mit diesen pullup und pulldown widerständen machen? Vielen dank für antwort.