A legegyszerűbb módja hogy a felhasználó információt közöljön a vezérlővel program futtatása közben, a gombok alkalmazása. Ezt általában úgy szoktuk megvalósítani hogy egy ellenálláson keresztül ( 10kΩ ) a bemenetként definiált lábat a pozitív tápra kötjük, és még egy gombot is beteszünk, amit ha megnyomunk, az lehúzza a lábat gnd-re. A felhúzó ellenállás azért kell, mert egy bemenetként definiált lábat nem szerencsés a „levegőben” hagyni, mert minden zavart összeszedhet, ennek következtében befolyásolhatja a program futását.
Ha gombot akarunk beolvasni, érdemes azt megszakíts lábra kötni, és megszakításként kezelni.
A cikk még nem ért véget, lapozz!
Értékeléshez bejelentkezés szükséges!