Re: tlačítko a zákmity

Tomáš Hamouz hamouz@alsoft.cz
Čtvrtek Červen 22 16:26:16 CEST 2006


PK> Kdysi ve škole nám říkali, že na potlačení zákmitů se používá
PK> monostabilní klopný obvod.

Softwarově to je opravdu jednodušší. Na Netu se toho válí spousta,
hledat "debouncing".

Pro PIC je hezká implementace na
http://www.dattalo.com/technical/software/pic/debounce.html
včetně odpovídajího zdrojáku v C. Volá se to periodicky, filtruje
setrvalý stav tlačítek po dobu 4 period.

13 instrukcí včetně RET na ošetření 8 vstupů, není to nádhera?

Tomáš

PK> P.K.

PK> 2006/6/22, lubos melichar <lmelichar.hw@gmail.com>:
>> a opět jeden začátečnický dotaz..
>> u svých hodin se snažím udělat pomocí tlačítek nějáké nastavení..
>> na tlačítko jsem dal přerušení reagující na hranu, ale samozřejmě se mi
>> díky zákmitům vyvolává několikrát..
>> vyřeší to RC filtr? nebo na to mám jít úplně jinak..
>>
>> děkuji za odpověď.






Další informace o konferenci Hw-list