El moderno retrocomputador: un controlador de CRT 6845 ARDUINO 6845

author
1 minute, 57 seconds Read

[MMMMMFLOORPIE] revivió un proyecto antiguo para crear el mashup retro de un controlador de 6845 CRT y una moderna ANU arduino. Cuando se trata de fichas, el Motorola 6845 es el territorio abuelo de las interfaces del tubo de rayos catódicos (CRT). Se usó en el adaptador de pantalla monocromático IBM, el controlador de gráficos HERCULES, las tarjetas de terminales CGA, Apple II y una gran cantidad de otros sistemas de microordenadores y terminales.

Vía en 1989, [mmmmfloorpie] era un senior en la universidad. Su proyecto de Capstone fue una computadora basada en 68000 que podría grabar y reproducir audio, así como las formas de onda de visualización en un CRT. El CRT en cuestión se ordenó de un agregado clasificado en la revista de ciencia popular. Era un tubo desnudo, por lo que la caja de cartón pesada que envió fue reutilizada como un caso.

Avance rápido hasta hoy, y [MmmmFloorpie] quería encender su antiguo proyecto. La junta de 68000 estaba muerta, y no estaba dispuesto a depurar los cientos de conexiones de soldada de punto a punto. La interfaz CRT fue una tabla separada, incluido el 6845 y 32 Kbyte de RAM. Sólo tomaría un poco de piratería para traer eso. ¿Pero qué reemplazaría el microprocesador?

[Mmmmfloorpie] decidió bit bang el autobús 68000 con un arduino uno. La UNO no tiene suficientes pines de E / S para conducir un buses de datos de dirección completa, por lo que se usaron flip-flip-flip-state 74LS574 para enganchar los datos de la dirección. Como se puede imaginar, todo el sistema era mucho más lento que ejecutar un 68000 real. Al limitar su RAM de video escribe al período de retroceso vertical, la pantalla que se muestra en la parte superior de esta publicación tomó un 40 segundos completos para mostrar. Demasiado lento para cualquier uso práctico, pero lo suficientemente bueno para demostrar que el sistema funcionó. ¡Esperamos que [mmmmfloorpie] esté inspirado para traer el resto de su computadora casero clásico de regreso a la vida!

Hay más información sobre este pirateo en Reddit. ¿Interesado en los controladores de video clásicos? Echa un vistazo a este mensaje sobre la muerte de VGA, o aprenda cómo hacer gráficos en 3D en una pantalla LCD con un Arduino.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *