20 likes | 275 Views
EJEMPLO DE INTERRUPCIONES. OBJETIVO. Sacar por el puerto P1.0 una señal oscilante cada vez que llega una interrupción INT0. ORG 0000H LJMP INICIO ; Vector de interrupcion de la INT0. ORG 0003H LJMP RUTINT0 ; Salto a la rutina de Servicio dela interrupcion INT0.
E N D
EJEMPLO DE INTERRUPCIONES • OBJETIVO. • Sacar por el puerto P1.0 una señal oscilante cada vez que llega una interrupción INT0. ORG 0000H LJMP INICIO ; Vector de interrupcion de la INT0. ORG 0003H LJMP RUTINT0 ; Salto a la rutina de Servicio dela interrupcion INT0. ....................... ORG 200H INICIO: MOV IEN0,#81H ; Activar interuupciones(EAL=1) e INT0. MOV TCON,#01H ; La INT0 se activa por Flanco Bajada. NADA: NOP ; Bucle sin FIN. LJMP NADA RUTNIT0: CPL P1.0 ANL TCON,#0FDH ; Borrar Flag de la INT0. RETI