Descargar

Transcripción

Descargar
FACULTAD DE INGENIERÍA ELECTRÓNICA.
MICROPROCESADORES E INTERFACES (MPEI).
LABORATORIO NO 2, 2016-2. GRUPO 2.
PROFESOR: JAVIER SOTO PHD.
Diseñe e implemente un sistema que permita realizar diversas tareas en una matriz de leds usando un
microcontrolador de la familia PIC18F de Microchip. Tenga en cuenta las siguientes características y
restricciones:
 El sistema debe incluir un teclado matricial 4x4 y una matriz de leds de mínimo 7 filas por cinco
columnas. Estos serán los periféricos principales de entrada y salida.
 El sistema debe mostrar un símbolo (o carácter) inicial de bienvenida, el cual debe borrarse cuando
el usuario presione alguna tecla. Este símbolo debe verse nuevamente cuando se presione un
pulsador externo. Cada grupo debe escoger un símbolo diferente, que no puede ser un carácter
alfanumérico.
 El teclado debe permitir al usuario seleccionar el carácter alfanumérico que será mostrado en la
matriz de leds. Los caracteres alfanuméricos disponibles deben ser: A…Z, a…z, 0…9.
 El usuario debe tener la posibilidad de almacenar y recuperar una secuencia de hasta 10 caracteres
desde memoria no volátil.
 El sistema debe entrar en modo de bajo consumo de energía si no hay actividad con el teclado
después de un tiempo de X segundos. Cada grupo debe calcular el valor de X sumando los años
cumplidos de los integrantes del grupo. El sistema debe salir del modo de bajo consumo de energía
cuando se presione alguna tecla.
 [Opcional, bonificación de 5 décimas en el parcial del segundo tercio, el cual solo será válido si
cumple con los otros requerimientos] El sistema debe permitir desplazar circularmente el carácter
presente en la matriz en una de las siguientes formas: de derecha a izquierda, o de arriba abajo.
Nota: Cualquier otra circunstancia no contemplada en este documento será discutida en clase y será
tenida en cuenta con la aprobación del profesor.
Escriba un informe en formato IEEE donde describa detalladamente la implementación del sistema.
Este informe debe presentar de manera clara y concisa el diseño implementado para el desarrollo del
laboratorio, para lo cual puede incluir simulaciones, código(s), tabla(s) de funcionamiento de los
diversos componentes de su diseño y diagramas esquemáticos o de bloques. El informe lo debe
entregar en formato digital (PDF) el mismo día de la entrega del laboratorio. El informe debe tener
entre 4 y 8 páginas, adicionalmente debe incluir el código implementado como un anexo al final del
documento. Asegúrese de presentar el código de tal manera que sea fácilmente legible, ordenando las
tabulaciones adecuadamente. Este código debe presentarse a una columna, con interlineado mínimo
(1,0) y con una fuente monoespaciada. Se recomienda escoger el margen y el tamaño de fuente
adecuado, para que el código no ocupe mucho espacio.
Fecha del parcial: Noviembre 3 de 2016.
Fecha de entrega del laboratorio: Noviembre 4 de 2016.