MC6846 MIKBUG版
MOTOROLA MC6846
ROM I/O TIMER

MC6802ファミリー



 MC6846はROMとI/Oポート、タイマーを集積し最小限のICでMC6802コンピュータを構成することができました。

 MC6846の特徴を示すと MC6846はMC6802やその他のMC680xシリーズのCPUと組み合わせることで、最小限の構成で
コンピュータシステムが構築されました。このへんの考え方は INTEL社の 8085+8155+8755に似ていますね。

 MC6846はマスクROMのため、ある程度数がまとまってからでないと注文できませんでした。
そういう意味で全くアマチュアには縁の無い石でしたが、Motorola社のROMに
モニタープログラム (MIK BUG 2.0)を入れたものが一時期出回り、I/O誌等で盛んに製作されたようです。
このページ先頭の写真の MC6846は MIKBUG 2.0が入った版です。


TVBUGが入った MC6846  右のMC6846は TV BUGと呼ばれる モニタープログラムが
入った物です。
 TVBUGについては良く判りません。
米国製の初期のバソコンで使用されていたようです。



 MC6846に内蔵された MIKBUG 2.0は簡易デバッグ用モニタープログラムで シリアルポートを経由して
デバッグを行ないます。

 MIKBUG 2.0の主なコマンドを紹介すると。


 MIKBUG 2.0の最小システムを構成するためには、MC6802 (CPU) + MC6846 (ROM I/O TIMER) + MCM6810 (RAM) + MC6820/21 (PIA) + MC6850 (ACIA)が必要です。
この場合のメモリーマップは次のようになります。


実際の利用には $0080からのユーザ領域にRAMを用意してシステムを構成しました。


秘宝館 伝説的CPUへ戻る。