monitor Z80(Rabbit2000)に萌えたい。9-クロックとモニタの改善 2021年2月21日 最初のモニタでHEXファイルをダウンロードするとエラーが発生してうまくダウンロードできない状況が発生していました。原因を探るべく、rabbit2000に萌えてみました^^。 原因は、シリアルクロックが微妙に合っていないことのようです。シリアルクロックはメインクロックから分周しているので、メインクロックが微妙にずれている... pengin
monitor Z80(Rabbit2000)に萌えたい。8-最初のモニタその2 2021年2月5日 rabbit2000特有の命令文に変更して、移植した「最初のモニタ」の動作を確認してみました。 最初にHelpメニューを表示してみました。 Monitor Rabbit2000 ver0.71 by Pinecone 2021/2/5 >? ? Help d memory dump m memory change ad... pengin
monitor Z80(Rabbit2000)に萌えたい。7-最初のモニタその1 2021年2月2日 前回でシリアル通信ができるようになりましたので、これまでのZ80 ボードに使用した「最初のモニタ」を移植していきたいと思います。 モニタを移植する上で、これまでのZ80との相違点はおおまかに次の3点です。1、条件付きCA…... 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
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
KL5C80B12C Z80(KL5C80B12C)に萌えたい。3-最初のモニタ編 2020年10月16日 Z8S180/TMPZ84C015/Z80+8251+8255)/(Z80+SIO+PIO)に移植した同じ「最初のモニタ」をKL5C80B12Cにも移植したいと思います。 モード設定は、ノーマルモードで動作させるので、M…... pengin
monitor Z80(Z80+8251+8255)に萌えたい。8- 64K(+BOOT)モニタ編 2020年10月12日 今回は、64K化モニタに移行するtコマンドとCP/Mのシステムをブートするためのbコマンドを実装したいと思います。bコマンドについては今後SDCARDに実装するCP/Mシステムができた時点でコマンドを実行することができま…... pengin