[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