AVR interrupt
VFX
info at vfx.hu
Mon Mar 22 22:46:00 CET 2004
Hali!
Bali Zoltan wrote:
>
> Sziasztok !
>
> Nem találok semmit az IT prioritásokról.
> Vagy nincs is az AVR-ben ?
De van, ahogy az IT cimek nonek ugy csokken a prioritas. Legnagyobb
prioritasu a RESET, utana az EXT_INT0, EXT_INT1 stb (ATmega128-nal).
> Arra lenne szükségem, hogy több IT-s
> programnál egy IT biztosan a megfelelo
> idoben, késedelem nélkül fusson le és
> ne szakítsa félbe egy másik IT.
Nem fogja, mert automatikusan ha belep az interrupt vektorba letiltodik
a global IT flag. Igy ha azt akarod, hogy megszakadjon az Interrut
rutinod, akkor magadnak kell kiadni egy SEI utasitast az interrupt
rutinban valahol. Ha nem teszed, akkor a RETI megteszi helyetted az IT
rutin vegen.
UDV. VFX.
http://www.vfx.hu
More information about the Elektro
mailing list