Fórum témák
» Több friss téma |
Cikkek » WILL-I THE END (robotika és AVR kezdőknek) WILL-I THE END (robotika és AVR kezdőknek)
Szerző: Fizikus, idő: Máj 17, 2010, Olvasva: 30599, Oldal olvasási idő: kb. 1 perc
Gyakorlati példa A megszakításokkal való ismerkedés céljából állítsunk össze egy egyszerű kapcsolást. Kössünk egy nyomógombot a PD2-es (INT0) lábra. Egy LED-et pedig a PC0-ás lábra a linkelt oldal alján lévő ábrának megfelelően (LINK). A LED-et a nyomógomb megnyomásával kapcsolhatjuk be, és ki. Láthatjuk, hogy a főprogramban lévő végtelen ciklus üres, a mikrokontroller nem csinál semmit, csak akkor lép be az ISR-be (hajtja végre az ISR-t) miután a nyomógomb le lett nyomva. Természetesen bármilyen kódot tehetünk a főprogramba.
Készítettem is egy kis videót a kapcsolás működéséről: A videón látható, hogy a nyomógomb egyszer rendesen működik, másszor meg hibásan. A fenti program jó, nincs benne logikai hiba. De akkor mi lehet a baj, miért nem működik rendesen? Azt is mondhatnám, hogy a hiba nem az Ön szoftverében, hanem az Ön készülékében van! A videón látható jelenséget pergésnek vagy prell-nek is nevezik és megértéséhez ismerni kell a nyomógombok felépítését és működését. A cikk még nem ért véget, lapozz! Értékeléshez bejelentkezés szükséges! |
Bejelentkezés
Hirdetés |