最近のRetrocomputer:Arduino Driven 6845 CRTコントローラ
[mmmmfloorpie]は、6845 CRTコントローラと現代のArduino Unoのレトロマッシュアップを作成するための古いプロジェクトを復活させました。それがチップになると、Motorola 6845は陰極線管(CRT)インターフェースの素晴らしい祖父です。 IBMモノクロディスプレイアダプタ、Hercules Graphics Controller、CGA、Apple II端末カード、およびその他のマイクロコンピュータと端末システムで使用されていました。
1989年に戻って、[MMMMFLOORPIE]は大学の上級でした。彼のCapstoneプロジェクトは、CRTの波形を記録および再生することができる68000ベースのコンピュータでありました。問題のCRTは、人気のあるサイエンスマガジンでの分類された追加の追加から注文されました。それは裸のチューブでした、それでそれが出荷した重い段ボール箱はケースとして再プロセルされました。
今日まで早送り、[MMMMFLOORPIE]は彼の古いプロジェクトの電源を投入したいと思いました。 68000審議会は死んでいました、そして彼はポイントはんだ付けされた接続をポイントした数百のポイントをデバッグさせることではありませんでした。 CRTインターフェースは、6845と32キロのRAMを含む別のボードでした。それを稼ぐために少しハッキングしかかかりません。しかし、マイクロプロセッサーを交換するものは何ですか?
[MMMMFLOORPIE]は、Arduino Unoで68000バスをビットバングすることを決めました。 UNOには、フルアドレスデータバスを駆動するのに十分なI / Oピンがありませんので、74LS574トライステートフリップフロップを使用してアドレスデータをラッチしました。想像するかもしれず、システム全体がReal 68000を実行するよりはるかに遅かった。実用的な使用には遅すぎるが、システムが働いていることを証明するのに十分なほど。私たちは、彼の古典的な会社のコンピュータの残りの部分を人生に戻すように促されていることを願っています!
このハックオーバーには、Redditでより多くの情報があります。クラシックビデオコントローラのお買い得情報VGAの死についてこの投稿をチェックするか、またはArduinoを使ってLCD上の3Dグラフィックを行う方法を学びましょう。