Nothing Special   »   [go: up one dir, main page]

Trabajo de Laboratorio 4 - Parte 2 - 2022 - 1

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

UNIVERSIDAD NACIONAL DE INGENIERÍA Ciclo Académico: 2022-I

FACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA Fecha: 30/07/22


DEPARTAMENTOS ACADÉMICOS Duración: 2 horas

CURSO: INTRODUCCIÓN A LOS MICROCONTROLADORES COD. CURSO: EE604O


DOCENTE: BARRIGA HOYLE, JAVIER

TIPO DE PRUEBA: Laboratorio No. 4 PARTE2

1. (8.0 puntos) Escriba un programa para el microcontrolador PIC18F4550, que permita


ejecutar las siguientes operaciones programando las interrupciones del Timer 0 y Timer 1,
usted elige el proceso donde usar cada interrupción. En el puerto (A cuatro bits, C cuatro
bits) se conectará 2 displays que mostrará un contador BCD ascendente [0,99] /descendente
[99,0] a intervalos de 1 segundo. En el puerto D se conectará 8 leds que mostrará
desplazamiento de izquierda/derecha y viceversa de un led de la siguiente manera; al inicio
los leds muestran 11111110 y el “0” es el que se desplaza a intervalos de 200 ms. El
programa principal se queda en un bucle infinito sin hacer nada. Adicionalmente, con las
interrupciones INT0 e INT1, servirá para usarlo como pausa/continuar (INT0) el contador
y poner en cero la cuenta y regresa a su inicio el desplazamiento (INT1).

Se pide:
a) (2.0 puntos) Diagrama de flujo.
b) (6.0 puntos) Programa en C, debidamente comentado.

Nota: hay datos por omisión y/o exceso que deben ser evaluados con criterio
ingenieril para dar solución a la pregunta.

PARA AMBOS CIRCUITOS SE PIDE:

a) Diagrama de flujo de la parte principal del programa y las rutinas de interrupciones. No


LCD y teclado.
b) Códigos del programa en lenguaje C, debidamente comentados.
c) Circuitos de simulación en proteus.
d) Archivos con el código fuente y el circuito en Proteus (aquí deben comprimir toda la
carpeta creada en el MPLAB más su simulación).
e) Un video explicando el funcionamiento del programa.
f) En sus archivos a enviar deben seguir la misma forma de los laboratorios anteriores.

También podría gustarte