Gast
#562990
Hallo, ich habe an einem PIC16F871 am PORTB eine Tastermatrix angeschlossen, PORTB0-2 sind als Ausgang definiert, der Rest als Eingang mit eingeschaltenen Pull-Up´s. Eins vorweg -> sie frunktioniert. Ab und zu allerdings passiert es, das Tasten "überblenden", soll heißen: Z.B. PORTB0 ist L und die Taste an PORTB7 ist gedrückt -> die Funktion wird gestartet, allerdings auch die Funktion die mit PORTB6 verknüpft ist. Das Einfügen einer kleinen Zeitschleife von 10µs zwischen den Abfragen brachte zwar eine Verbesserung, aber es läuft noch nicht sicher. Hat jemand von Euch auch schon dieses Problem gehabt und wenn ja, was ist dagegen zu tun?