Fórum témák

» Több friss téma
Cikkek » Nulláról a robotokig - PIC Mikrovezérlők III rész
Nulláról a robotokig - PIC Mikrovezérlők III rész
Szerző: Topi, idő: Júl 13, 2007, Olvasva: 51472, Oldal olvasási idő: kb. 1 perc
Lapozás: OK   16 / 19

Az INTCON regisztert már eddig is kezeltük, használtunk, állítgattuk. Ám most az interrupt Flag-et nem csak írjuk, hanem olvassuk is. Ezzel "megnézve" milyen interrupt volt.

Segítség képpen alkottam egy folyamat ábrát:

Ez az ábra szerintem jól szemléleti a folyamatot, Assemblyre kihegyezve. A lényeg, hogy amit az előbb csak töröltünk Flag-et, segít majd eldönteni, mit kell végrehajtani.

Mint az ábrából is látszik, a programunk alapból léptetni fog egyet (+1-et hozzáad) majd gombnyomáskor resetel, vagyis újrakezdi az első LED-től.

Most az egyik gombot kössük be az RB0/INT-be újra, a másik gombot hagyjuk a PORTA-n.

Nézzük ezt assembly nyelven...


A cikk még nem ért véget, lapozz!
Következő: »»   16 / 19
Értékeléshez bejelentkezés szükséges!
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem