BIOS Z80(HD64180+8255)に萌えたい。5-BIOS完成 2020年12月22日 前回で、boot対応のモニタができましたので、早速biosを作成して、CP/Mをブートしたい思います。 CP/Mファイルシステムは、「Z80に萌えたい CP/M ディスク容量拡張その2」を参考に、SDCARDに焼きこみます。(128トラック/64セクタ/4ドライブ) 次にCP/Mシステムですが、CCP+BDOS+BIO... pengin
CP/M Z80(HD64180+8255)に萌えたい。4-64K(+BOOT)モニタ編 2020年12月16日 今回は、CP/Mのシステムをブートするためのbコマンドを実装したいと思います。bコマンドについては今後SDCARDに実装するCP/Mシステムができた時点でコマンドを実行することができます。Bコマンドはそれまでちょっとだけおあずけです。 bコマンドを実装していきます。 bコマンドを実行するか確認してから、cmd17とcm... pengin
HD64180 Z80(HD64180+8255)に萌えたい。3-64K化モニタ編 2020年12月10日 最初にシリアルポートの確認を行っていきます。今回の回路では、チェンネル0のみ使用します。シリアルクロックは、システムクロックからも生成できますが、いままでのZ80ボードと同じように、外部クロックにします。ボーレートは、1…... pengin
HD64180 Z80(HD64180+8255)に萌えたい。2-ROM/RAM動作確認編 2020年12月7日 製作したハードの確認を行っていきたいと思います。 まずはROMの動作確認をしていきます。HALT端子(56pin)には、LEDを接続していますので、ROMにHALT命令を書き込み、実行することで、HALT端子がLowレベ…... pengin
HD64180 Z80(HD64180+8255)に萌えたい。1-準備編 2020年12月5日 Z80バイナリ互換の8ビットCPUのHD64180について、Z80ボードを製作し、最終的にCP/Mを実装したいと思います。 HD64180には パラレルポートがありませんので、ここでは8255を接続して、SPIのポート(…... pengin
BIOS Z80(KL5C80B12C)に萌えたい。5-BIOS完成 2020年11月19日 前回で、boot対応のモニタができましたので、早速biosを作成して、CP/Mをブートしたい思います。 CP/Mファイルシステムは、「Z80に萌えたい CP/M ディスク容量拡張その2」を参考に、SDCARDに焼きこみま…... pengin
BIOS Z80(Z80+SIO+PIO)に萌えたい。7-BIOS完成 2020年11月19日 前回で、boot対応のモニタができましたので、早速biosを作成して、CP/Mをブートしたい思います。 CP/Mファイルシステムは、「Z80に萌えたい CP/M ディスク容量拡張その2」を参考に、SDCARDに焼きこみま…... pengin
BIOS Z80(Z80+8251+8255)に萌えたい。9-BIOS完成 2020年11月15日 前回で、boot対応のモニタができましたので、早速biosを作成して、CP/Mをブートしたい思います。 CP/Mファイルシステムは、「Z80に萌えたい CP/M ディスク容量拡張その2」を参考に、SDCARDに焼きこみま…... pengin
KL5C80B12C Z80(KL5C80B12C)に萌えたい。4-64K(+BOOT)モニタ編 2020年11月2日 Z80(KL5C80B12C)でも、Z80(Z80+SIO+PIO)同様に、64K化モニタに移行するtコマンドとCP/Mのシステムをブートするためのbコマンドを実装したいと思います。 Bコマンドについては、Z80(Z80+SIO+PIO)同様、SDCARDに実装するCP/Mシステムができた時点でコマンドを実行することが... pengin
monitor Z80(Z80+SIO+PIO)に萌えたい。6-64K(+BOOT)モニタ編 2020年10月28日 Z80(Z80+SIO+PIO)でも、64K化モニタに移行するtコマンドとCP/Mのシステムをブートするためのbコマンドを実装したいと思います。 bコマンドについては今後SDCARDに実装するCP/Mシステムができた時点でコマンドを実行することができます。Bコマンドはそれまでおあずけです。 tコマンド及びbコマンドは前... pengin