schalter entprellen?

OP #785159
Lesenswert?

hallo forengemeinde!

ich versuche seit einiger zeit mit meinem PIC (18f4550) einen simplen 
Zähler zu realisieren. Auf Pin A0 hängt ein taster auf port D wird 
parallel ausgegeben. Leider zählt das teil irgendwie und ich kann auch 
kein system finden...gibt es eine möglichkeit den taster ohne FF zu 
entprellen...habe jetzt leider nur ein D FF zu hause und glaub nicht das 
es mit diesem funktioniert oder? oder sind di inputs vl. schon 
entprellt?

Was ich mich noch frage auf Port D werden wirre Zustände ausgegeben. 
wobei...ich denken wenn die variable über 255müssten doch alle 8 bit auf 
high bleibm oder?

lG
patrick
#785180
Lesenswert?

Patrick Mandl wrote:
> Was ich mich noch frage auf Port D werden wirre Zustände ausgegeben.
> wobei...ich denken wenn die variable über 255müssten doch alle 8 bit auf
> high bleibm oder?

Nein, muss nicht so sein.
Nehmen wir mal an deine Variable sei ein Integer (16bit) und habe den 
Wert 0x4ED (Binär: 0b0000'0100'1110'1101). Diese Variable wird nun 
direkt auf dem Port ausgegeben, dann sind nur die tiefen 8 bits 
relevent. Sprich auf dem Port wird der Wert 0xED ausgegeben.

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