Red de conocimiento informático - Material del sitio web - Las similitudes y diferencias entre subrutinas y rutinas de servicio de interrupción en microcontroladores.

Las similitudes y diferencias entre subrutinas y rutinas de servicio de interrupción en microcontroladores.

Diferencia:

⑴ La señal de solicitud de interrupción puede ser enviada por un dispositivo externo y la llamada a la subrutina la organiza el software.

⑵ Después de responder a la interrupción, la dirección del vector fijo se transfiere a la rutina del servicio de interrupción y la dirección de la subrutina se establece mediante software.

⑶ La respuesta a la interrupción está controlada y su tiempo de respuesta se verá afectado por algunos factores; el tiempo de respuesta de la subrutina es fijo.