Professional Documents
Culture Documents
La interrupción externa
PIC se produce cuando en un pin preparado especialmente para este fin se
produce algún evento, como por ejemplo ocurra algún cambio de estado en el pin
como por ejemplo pasar de un bajo(0) a un alto(1); la interrupción externa PIC se
comentará para el caso del PIC16F84A pero si se quiere utilizar algún otro PIC el
procedimiento es muy similar, solo hay que guiarse de la hoja de datos del
microcontrolador PIC utilizado.
Del registro INTCON se pondrá su bit7 GIE a 1 para habilitar el uso de las
interrupciones, su bit4 INTE se pondrá a 1 para habilitar el uso de la interrupción
externa por el pin INT, su bit1 INTF es la bandera que detecta que se ha producido
la interrupción externa y se tendrá que poner a 0 para que haga la detección,
cuando ocurre la interrupción este bit se pone automáticamente a 1, y para seguir
detectando mas interrupciones externas en al rutina de atención a las
interrupciones se tendrá que poner nuevamente a 0.