Referencia del Archivo interrupt.h

Aquí se definen las funciones para trabajar con Interrupciones. Más...

#include <tipos.h>

Dependencia gráfica adjunta para interrupt.h:

Este gráfico muestra que archivos directa o indirectamente incluyen a este archivo:

Ir al código fuente de este archivo.

Definiciones

#define _ISR_MAIN   __attribute__((__interrupt__("main")))
#define _ISR   __attribute__ ((__interrupt__))
#define ISR_MAIN(vector)
#define ISR(vector)
#define enable_int_global()   INTCONbits.GIE=1
#define disable_int_global()   INTCONbits.GIE=0
#define H_TO_L   0x00
#define L_TO_H   0x40
#define disable_int_ext()   INTCONbits.INTE=0
#define int_ext_flag()   INTCONbits.INTF
#define int_ext_free_flag()   INTCONbits.INTF=0
#define disable_int_timer0()   INTCONbits.T0IE=0
#define int_timer0_flag()   INTCONbits.T0IF
#define int_timer0_free_flag()   INTCONbits.T0IF=0
#define disable_int_rb4to7()   INTCONbits.RBIE=0
#define int_rb4to7_flag()   INTCONbits.RBIF
#define int_rb4to7_free_flag()   INTCONbits.RBIF=0
#define disable_int_uart()   PIE1bits.RCIE=0
#define int_uart_flag()   PIR1bits.RCIF
#define int_adc_flag()   PIR1bits.ADIF
#define int_comp_flag()   PIR2bits.CMIF

Funciones

void enable_int_ext (BYTE flanco)
 habilita la interrupcion externa por el pin RB0
void enable_int_timer0 (void)
 habilita la interrupcion por desbordamiento del timer0
void enable_int_rb4to7 (void)
 habilita la interrupcion por cambio de estado de RB4 a RB7
void enable_int_uart (void)
 habilita la interrupcion por UART
void enable_int_adc (void)
 Activa interrupciones ADC.
void disable_int_adc (void)
 Desactiva interrupciones ADC.
void enable_int_comp (void)
 Activa interrupciones Comparadores.
void disable_int_comp (void)
 Desactiva interrupciones Comparadores.


Descripción detallada

Aquí se definen las funciones para trabajar con Interrupciones.

Autor:
Fernando Pujaico Rivera
Fecha:
Mayo-2008
Versión:
v0.01
Leeme:
Esta cabecera contiene funciones de acceso y configuracion de interrupciones

Preguntas y sugerencias a: fernando.pujaico.rivera en gmail.com
http://ZSoluciones.com

Definición en el archivo interrupt.h.


Documentación de las definiciones

#define H_TO_L   0x00

DEFINE LAS FUNCIONES PARA LA INTERRUCION EXTERNA ///

Definición en la línea 123 del archivo interrupt.h.

#define L_TO_H   0x40

Definición en la línea 124 del archivo interrupt.h.

Referenciado por main().


Generado el Thu Jan 8 00:56:27 2009 para pic-gcc-library por  doxygen 1.5.1