Forum: Mikrocontroller und Digitale Elektronik PCF8574 Eingänge entprellen ?


von guest (Gast)


Lesenswert?

Hallo!

Muss ich beim PCF8574 die Eingänge entprellen, wenn ich dort Taster 
anschließe (Prellzeit ca. 0,1 ms)? Der würde mir ja bei jeder Änderung 
während des Prellens einen Interrupt ausspucken, oder?

Danke schonmal.

von Falk B. (falk)


Lesenswert?

@  guest (Gast)

>Muss ich beim PCF8574 die Eingänge entprellen, wenn ich dort Taster
>anschließe (Prellzeit ca. 0,1 ms)?

Wenn mans per Software entprellt, dann nicht.

> Der würde mir ja bei jeder Änderung während des Prellens einen Interrupt 
>ausspucken, oder?

Ja.

Aber Tasten werden meist eher zyklisch gelesen und nicht per 
"Wackelinterrupt".

MFG
Falk

von codehamster (Gast)


Lesenswert?

An interrupt is generated by any rising or falling edge of the port 
inputs in the input mode. After
time, tiv, INT is valid. Resetting and reactivating the interrupt 
circuit is achieved when data on the port is changed
to the original setting or data is read from, or written to, the port 
that generated the interrupt

von Nitram L. (nitram)


Lesenswert?

guest schrieb:
> Hallo!
>
> Muss ich beim PCF8574 die Eingänge entprellen, wenn ich dort Taster
> anschließe (Prellzeit ca. 0,1 ms)? Der würde mir ja bei jeder Änderung
> während des Prellens einen Interrupt ausspucken, oder?
>
> Danke schonmal.

Was ist das Problem?
Auch wenn deine Taster prellen - wenn der erste Int. ausgelöst wird 
reagierst du in deiner SW entsprechend...
Das entprellen ist dann reine SW...

Man(n) sollte keine Probleme sehen wo keine sind...

nitraM

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.