Proyecto de Arquitectura de Computadoras

Proyecto de arquitectura de computadoras Encender pantalla LCD TFT_320QVT_9341 mediante el microcontrolador TIVA TM4C129

Views 80 Downloads 1 File size 1MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Proyecto de arquitectura de computadoras Encender pantalla LCD TFT_320QVT_9341 mediante el microcontrolador TIVA TM4C1294NCPDT

Profesor: Otilio Santos Aguilar

Heriberto Loredo Ricardo Kú Riad Santos Fabrizzio Alcocer

Objetivo La idea principal del proyecto surge de la problemática de encender una pantalla LCD TFT_320QVT_9341 mediante un controlador Tiva TM4C1294NCPDT haciendo uso de la configuración External Peripheral Interface (EPI) y la configuración de los puertos como M, K, C, A, G y L.

Equipo y Herramientas       

Tiva C-Series TM4C1294NCPDT Pantalla LCD 240xRGBx320 TFT_320QVT_9341 Resistencias Cables hembra Protoboard Fuente de poder a 3.3~V Keil uVision

Desarrollo de la lógica Comenzamos con la lógica del proyecto: 1-Escribimos todos todas las direcciones que usaremos 2- Nos cercioramos de los puertos que están implementados (Existen físicamente en

el microprocesador) 3- Activamos los puertos que vamos a utilizar mediante el GPIO 4- Convertimos los puertos de análogos a digitales 5- Se configuran los pines de los puertos que utilizaremos como salidas 6- Utilizaremos la Interfaz de Periféricos Externos(EPI) para poder transmitir datos

entre el LCD y el Microprocesador. 7- Habilitamos y les proveemos de un reloj a los registros del módulo 8- Ya que están habilitados los puertos como digitales, los ponemos como digitales

alternativos en vez de digitales normales. 9- Necesitamos desactivar los 2mA de los puertos porque necesitamos ponerlos en

8mA por cuestiones de voltaje.

10- Ya que los desactivamos de 2mA los activamos en 8mA 11- Habilitamos en los puertos el modo EPIOS en los pines que lo soporten. 12- Se selecciona el modo para el EPI, se le va a configurar un bus de transferencia

paralelo de 16 bits, se va a habilitar el EPI y el EPIBAUD va a calcular por medio de la formula asignada. 13- Configuramos el mapeo de direcciones con EPIADDRMAP. 14- Se configura la transferencia de datos entre dispositivos de 16 bits. 15- Se activa el módulo Acceso Directo de Memoria del Micro(uDMA). 16- Se activan la prioridad, los canales y el modo de ráfaga del uDMA. 17- Habilitamos que todos los canales reconozcan requests 18- Se configura el número de transferencias que hará el DMA en 2400 por canal, para

tener un total de 76,800 valores transferidos. 19- Encendemos la pantalla LCD mediante el comando DISPON 20- Seleccionamos como queremos enviar los colores mediante el comando

COLMOD, para nuestra arquitectura usaremos el modo de 16 bits, en el que se envían 5 para el R, 6 para el G y 5 para el B. 21- Hacemos un ciclo para poder llenar la memoria del frame de la pantalla con el

color que seleccionemos con el comando WRITE_MEMORY_CONTINUE. 22- Termina el programa.

Distribución del trabajo Las distribuciones de las responsabilidades del trabajo quedaron de la siguiente forma: -

Heriberto Loredo: Estuvo en el equipo que se dedicó a la programación del protocolo EPI y programación de los puertos necesarios para la transferencia de datos y comandos entre la Tiva TM4C1294NCPDT y la pantalla LCD TFT_320QVT_.

-

Riad Santos: Estuvo en el equipo de la programación del protocolo EPI y programación de los puertos necesarios para la transferencia de los datos y comandos entre la Tiva TM4C1294NCPDT y la pantalla LCD. También se encargó de las conexiones físicas entre el Tiva TM4C1294NCPDT y la pantalla LCD.

-

Ricardo Kú: Fue el integrante que se dedicó a hacer todos los comandos y envío de datos entre la pantalla LCD y la Tiva TM4C1294NCPDT, ayudó en la conexión física entre la Tiva TM4C1294NCPDT y el LCD TFT_320QVT_ e igualmente ayudó en la creación del documento de reporte del proyecto.

-

Fabrizzio Alcocer: Complementó con la ayuda para hacer los cálculos de las frecuencias del tiva y de la pantalla, así como ayudar en la programación de la Tiva TM4C1294NCPDT y la redacción del documento.

Fotografías y videos: