Obsluha vnějšího přerušení u PIC
Jan Waclawek
konfera na efton.sk
Pondělí Říjen 25 11:09:06 CEST 2010
No, 100ms to je uz riadne nah***o spinac, ale naozaj su aj take - pamatate si tie hnusne tvrde klikacie spinace v PMD verzie 1? No tak tie su presne take nah***o.
Inak klasicka praca v tejto oblasti je od Jacka Ganssla:
http://www.ganssle.com/debouncing.htm
A velmi pekne riesenie pomocou uz spominanych vertikalnych pocitaciel, vratane repeatu, od perfekcionalistu Petra Danneggera:
http://www.mikrocontroller.net/attachment/24823/file.c
Na externe prerusenie sa sice da tlacitko zavesit, ale nie je to prilis vhodne riesenie, a odchlpenie sa aj tak robi typicky casovacom, takze to externe prerusenie je napokon dost zbytocne (ledazeby bolo vo funkcii zobudzania zaspateho jednocipu alebo tak nejak).
J.
----- Original Message ---------------
Subject: Re: Obsluha =?iso-8859-2?Q?vn=ECj=B9=EDho?==?iso-8859-2?Q?_p=F8eru=B9en=ED?= u PIC
From: "andrej jancura" <hw_aj at zoznam.sk>
Date: Mon, 25 Oct 2010 10:37:52 +0200
To: HW-news <hw-list at list.hw.cz>
><html><body>Neviem ako Vy, ale moje skusenosti su take, ze nez sa spoji kontakt trva to aj 100ms a su tam vsetky rozne log. stavy, vratane neurciteho...<br><br>A.<br><br><br>On Mon, 25 Oct 2010 10:00:05 +0200<br> Jan Waclawek <konfera at efton.sk> wrote:<br>>>Ty zákmity (podle osciloskopu) trvají 400 mikrosekund, <br>> <br>> To ste merali rovno na vstupe, sondou so zanedbatelnou kapacitou, s <br>>dostatocne dlhou casovou zakladnou a dostatocne dobry rozlisenim?<br>> <br>> Ked ta svina jednocip vidi aj mikrosekundove chlpy ktore kdektory <br>>osciloskop pri niekolkomilisekundovej casovke uz nevidi...<br>> <br>> wek<br>> <br>> _______________________________________________<br>> HW-list mailing list - sponsored by www.HW.cz<br>> Hw-list at list.hw.cz<br>> http://list.hw.cz/mailman/listinfo/hw-list<br></konfera at efton.sk></body></html>
Další informace o konferenci Hw-list