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.