PCF8574 Interrupt bleibt auf Null hängen

Gast #1157173
Lesenswert?

Hi!

Ich hab hier einen PCF8574 mit ein paar Tastern dran. Das ganze über TWI 
mit einem Mega16 verbunden. Nun kommt es vor das der Interrupt-Ausgang 
des PCF8574 auf Null hängen bleibt. Auch wenn ich die vormals gedrückte 
Taste wieder loslasse. Laut Datenblatt wird der Interrupt ja 
zurückgesetzt wenn der Zustand vor an den Ports vor der 
Interrupt-Auslösung wieder hergestellt wird, oder wenn der Baustein 
ausgelesen wird. Konkret tut er das aber nicht immer. Der Int des 
PCF8574 ist mit Int0 des Mega16 verbunden.

Hat jemand eine Idee waran das liegen könnte?


Grüß Manuel
Gast #1157307
Lesenswert?

Kann es sein, dass wenn eine Taste gedrückt ist und der IC ausgelesen 
wird, dieser Zustand - mit gedrückter Taste- der neue Standard-Zustand 
ist. Denn komischer Weise geht der Interrupt wieder auf Eins zurück 
solange ich genau diese Taste, die beim auslesen gedrückt wurde, drücke. 
Lass ich diese Taste wieder los geht der Interrupt-Ausgang wieder auf 
Null zurück.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren