[elektro] 16F690 RA3 IRQ
potyo
potyo.ada at gmail.com
Sun Oct 11 11:44:31 CEST 2009
Lehet, hogy az egész portot kellene először beolvasd egy MOVF PORT, W
utasítással. Nincs előttem az adatlap, de ha ez nem INT megszakítás, hanem
olyan, mint a 16F877-en az RBIF, akkor először be kell olvasni a portot,
hogy törlődjön valami "mismatch condition", és utána lehet törölni a RABIF
bitet.
2009/10/11 Torok Imre <ha8lls at mystic-sound.hu>
> Sziasztok!
>
> Rendesen szivat egy ilyen 690-es joszag. Az RA3-as labon szeretnek egy
> nyomogomb bemenetet lekezelni megszakitas segitsegevel. ANSEL, GIE,
> IOCA3, RABIE beallitva. Stimulussal megtortenik a birizgalas, ugrik a
> megszakitas rutinra, GIE-t kikapcsol, ki tudom kapcsolni a RABIE-t is,
> azonban a RABIF- flag-et nem tudom torolni (bcf INTCON,RABIF), marad
> tovabbra is "1". Adatlajat a 690-nek elolvastam, tobbszor is, de nem
> talalom a jo megoldast.
>
> Mit nem sikerult eszrevennem?
>
> Koszi!
> Udv!
> Imre
>
> --
> Best regards,
> Torok mailto:ha8lls at mystic-sound.hu
>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list