Gast
#1358145
Hallo, ich möchte eine Matrixtastatur (9 Tasten) mit einem Widerstandsnetzwerk versehen an den ADC (Atmega32) anschliessen. Jede Taste schaltet also einen anderen Widerstandswert bzw. Spannungswert, der dann dem Tastaturcode entsprechen soll. Gibt es eine Möglichkeit, einen (ADC-)Interrupt auszulösen, wenn eine Taste gedrückt wird, der dann die entsprechende Wandlungsroutine aktiviert und den Tastencode erzeugt? Oder muss ein Hardwareinterrupt auf einen Interruptpin verdrahtet werden? So wie ich das verstanden habe wird ja im ADC erst ein Interrupt ausgelöst, wenn die Wandlung bereits abgeschlossen ist. Ich benötige ja aber in diesem Fall einen, der auslöst, wenn das Ergebnis der Wandlung zB. ungleich 0 ist. Danke schon mal für eure Hilfe Sascha