Instituto Tecnológico de Costa Rica Escuela de Ingeniería Electrónica Curso : Laboratorio de Diseño Lógico Prof.: Ing. José Alberto Díaz Ing. Alfonso Chacón R. II Semestre 2004 Investigación No. 4 Un controlador de teclado PS/2 1. Objetivo general Diseñar un circuito digital que sea capaz de recibir datos de un teclado PS/2, y desplegar en un LCD el código ASCII correspondiente de la teclas alfanuméricas apretadas. 2. Objetivos específicos Dominar los procesos de conversión de información serial a paralela. Dominar el método de construcción de un controlador digital. Dominar el uso de dispositivos de despliegue con interfaz de bus de datos. 3. Descripción del problema El sistema deberá recibir datos seriales de un teclado tipo PS/2, descifrar el código del mismo y desplegarlo en una pantalla de caracteres LCD. 4. Características del sistema. o o o o o o La entrada de datos se hará por medio de un teclado PS/2. Los datos deberán desplegarse en una pantalla LCD. El sistema debe estar en capacidad de borrar el LCD desde el teclado y de editar hacia atrás (backspace). Solo se considerarán los caracteres en mayúscula en el LCD, no los caracteres en minúscula, acentuados o con variaciones especiales. En el caso de que la frase escrita no quepa en la pantalla, esta deberá desplazarse para mostrar el mensaje completo. Podrá usarse la tecnología que se desee, pero se recomienda usar dispositivos programables (CPLD, PLD o EEPROM) hasta donde sea posible. 5. Guía de actividades 4.1 Investigación sobre el LCD, y el protocolo de transmisión y la interfaz serial del teclado PS/2. Presentación de la propuesta inicial del diseño siguiendo la metodología de diseño modular. 4.2 Montaje y presentación del circuito. 4.3 Informe final. 6. Cronograma de actividades 11-15 oct.: Actividad 4.1 18-22 oct.: Actividad 4.2 25-29 oct.: Actividad 4.3