Salida VGA HCS08 - Calendae - Calendae | Informática, Electrónica, CMS, Ciberseguridad

Salida VGA HCS08 – Calendae

Hola y mil gracias por leerme. En el teclado Jordi Oriol y en esta ocasión te voy a contar sobre Salida VGA HCS08 – Calendae

Este diseño de referencia es una generación de señal VGA simple usando MC9S08SH16VTJR de Freescale, un microcontrolador de 8 bits con CPU (Unidad Central de Procesador) velocidad de 40 MHz con una frecuencia de bus máxima de 20 MHz. Tiene un módulo de fuente de reloj interno. que contiene un bucle de frecuencia bloqueada (FLL) controlado por una referencia interna o externa. El ajuste fino de la referencia interna permite una resolución del 0,2% y una desviación del 2% en la temperatura y el voltaje con una desviación del 1,5% utilizando compensación de temperatura interna. Las instrucciones más simples como NOP requieren 1 ciclo de bus, las otras instrucciones requieren más ciclos y, por ejemplo, RTS requiere 6 ciclos de bus.

La señal VGA tiene 5 componentes que incluyen sincronización horizontal, sincronización vertical y tres señales de color analógicas. El rango de la señal de color analógica es 0-0,7 V con impedancia de 75 Ω y las señales de sincronización son señales TTL. El dispositivo tiene una frecuencia de actualización de 60 Hz con resoluciones de 640 x 480 y el reloj de píxeles es de 25,175 MHz. Por lo tanto, la frecuencia de actualización de la pantalla es ligeramente más baja, alrededor de 57 Hz. La implementación para generar la señal de video tiene la forma de un bucle infinito donde un ciclo de bucle equivale a un cuadro de video. Durante cada cuadro, la señal de video se genera línea por línea. Se ha creado una subrutina que dibuja múltiples líneas, donde se espera el número de líneas en el registro A. Cada línea se divide en 16 partes. Los colores de estas partes se almacenan en RAM. El puntero a esta matriz se espera en el registro HX. Cada uno de los 3 canales de color es de 1 bit con solo 8 colores básicos disponibles.

El dispositivo es muy básico y agrega carácter a una imagen estática normal que se muestra en una pantalla CRT más antigua. Esto se puede reprogramar fácilmente según lo desee el usuario. Puede agregar una tira de desplazamiento implementada como un búfer giratorio. El circuito se puede construir fácilmente usando solo un MCU, un oscilador de cristal, un conector VGA y algunos condensadores.

Salida VGA HCS08 – [Link]

Puedes compartir en en tu Twitter y Facebook para que tus amigos lo consulten

??? ? ? ???

Comparte