Red de conocimiento informático - Problemas con los teléfonos móviles - Código fuente de la función Sei

Código fuente de la función Sei

Señal (nombre del vector de interrupción)

{

//Manejador de interrupciones

}

El nombre del vector de interrupción está en iom16.h archivo de encabezado Definido en, la ubicación del archivo está en el directorio de instalación de winavr/avr/include/avr.

Si no recuerdo mal, el nombre de interrupción coincidente del temporizador 2 debería ser temporizador 2 _ comp _ vector.

Recordatorio amistoso:

1. Las variables operadas en el programa de interrupción deben declararse con declaraciones volátiles; de lo contrario, gcc las rechazará y las optimizará.

2. Evite solo sei (); solo después de activar las interrupciones globales puede ingresar al programa de respuesta a interrupciones.

3. Para interrumpir la primera oración, se recomienda que CLI(); desactive las interrupciones y la última oración sei();