THE modern RETROCOMPUTER: AN ARDUINO DRIVEN 6845 CRT CONTROLLER

[MmmmFloorPie] revived an old project to create the retro mashup of a 6845 CRT controller and a modern Arduino Uno. When it comes to chips, the Motorola 6845 is the terrific granddaddy of Cathode Ray Tube (CRT) interfaces. It was used in the IBM Monochrome display adapter, the Hercules graphics controller, CGA, Apple II terminal cards, and a host of other microcomputer and terminal systems.

1989-ben visszaadva [mmmmfloorpie] főiskola volt. A Capstone projekt 68000 alapú számítógép volt, amely rögzítheti és lejátszhatja a hangot, valamint a CRT-n lévő hullámformákat. A szóban forgó CRT-t a népszerű tudományos magazinhoz rendelték. Csupasz cső volt, így az általa szállított nehéz kartondobozt esetként repült.

A mai napig gyorsan előre, és [mmmmfloorpie] fel akarta a régi projektjét. A 68000-es tábla meghalt, és nem volt, hogy meghibásodjon a több száz pontot a forrasztott kapcsolatok pontjára. A CRT interfész különálló tábla volt, beleértve a 6845 és 32 kbyte-t. Ez csak egy kis hackelést hozna, hogy hozza fel. De mi helyettesítené a mikroprocesszort?

[MmmmfloorPie] úgy döntött, hogy bit bit a 68000 busz egy Arduino Uno. The Uno doesn’t have enough I/O pins to drive a full address data busses, so 74LS574 tri-state flip-flops were used to latch the address data. Ahogy elképzelhető, az egész rendszer sokkal lassabb volt, mint valós 68000-et futtatva. Ha a Video RAM-ot korlátozza a függőleges visszaváltási időszakra, akkor a bejegyzés tetején látható képernyő teljes 40 másodpercet vett igénybe. Túl lassú bármilyen gyakorlati használatra, de elég jó ahhoz, hogy bizonyítsa a rendszert. Reméljük, hogy [mmmmfloorpie] inspirált, hogy a többi klasszikus homebrew számítógépét visszaállítsa az életre!

A Reddit-nél több információ van. Érdekli a klasszikus video vezérlők? check out this post about the death of VGA, or learn how to do 3D graphics on an LCD with an Arduino.

Leave a Reply

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