PO5 Interrupción Por Cambio
PO5 Interrupción Por Cambio
PO5 Interrupción Por Cambio
1. Objetivos:
• Entender el mecanismo de la Interrupción por Cambio en los bits RB4..RB7 en los microcontroladores PIC
• Comprobar el funcionamiento de la Interrupción por Cambio en el microcontrolador PIC16F877A
2. Descripción de la práctica:
• El programa principal incrementa el contador binario en el puerto C cada segundo infinitamente.
• Al pulsar cualesquiera de los 4 pulsadores, el programa se detiene y muestra en el display de 7 segmentos el
número de pulsador activado.
3. Diagrama Esquemático:
Componentes Proteus:
4. Código Fuente MikroBasic Pro:
5. Actividades en Laboratorio:
a. Crear el proyecto en MikroBasicPro y Simular el circuito en Proteus ISIS
b. Armar y probar el circuito en protoboard
c. Modificar el programa añadiendo un display LCD y un teclado matricial 4x4.
Al inicio del programa, el Usuario debe ingresar el tiempo máximo de Segundos
de Espera: (0 a 120)
El tiempo restante, desde Segundos de Espera a Cero, debe mostrarse en la fila
1 del LCD
Cuando cualquier pulsador se active el número de Pulsador debe mostrarse en la
fila 2 del LCD y el programa debe detenerse
6. Informe Impreso
a. Imprimir el Esquemático y Código Fuente del inciso c. del punto 5.
b. Conclusiones