Rabbit2000 Z80(Rabbit2000)に萌えたい。6-シリアル通信その2 2021年1月31日 実際にシリアル通信のプログラムを作成していきたいと思います。 条件として、ボーレート38400bps(システムクロック19.6608MHz使用時)、8bitキャラクター、1ストップビット、ノンパリティーの設定(81N)で通信を行います。また、cポートのRxA(PC7-51pin)/TxA(PC6-54pin)を使用しま... pengin
Rabbit2000 Z80(Rabbit2000)に萌えたい。5-シリアル通信その1 2021年1月29日 Rabbit2000のシリアル通信は、非同期シリアル通信4chと同期式シリアル通信2chが用意されているようです。今回は非同期シリアル通信を行いますので、4chのうち1chだけ使用します。ハード的にはC portに4ch…... pengin
Rabbit2000 Z80(Rabbit2000)に萌えたい。4-RAM動作確認 2021年1月28日 今回はRAMの動作確認を行っていきます。 今回配置するRAMの論理アドレスと物理アドレスの関係は下記のようになります。 ROMは0x0000~0X7fffまでROM容量に応じてアドレスを占領します。RAMは、64K論理ア…... pengin
Rabbit2000 Z80(Rabbit2000)に萌えたい。3-ROM動作確認その2 2021年1月26日 今回から使用するアセンブラは以前から使用しているasxxxxのr2kとaslinkです。ラズベリーパイのRaspbian(OS)上で行っています。asxxxxのラズベリーパイへのインストールは姉妹ブログのこちらを参照くだ…... pengin
Rabbit2000 Z80(Rabbit2000)に萌えたい。2-ROM動作確認その1 2021年1月25日 rabbit2000のリセット後の動作は、SMODE端子によって動作が異なります。SMODE0(36pin)、SMODE1(35pin)の2つの端子より4つのモードがありますが、ここでは、リセット後メモリの0x0000か…... pengin
Rabbit2000 Z80(Rabbit2000)に萌えたい。1-準備編 2021年1月24日 からんからん店員:いらっしゃいませ。 お客:う~~と これ ありますか? 店員:ご注文はうさぎですか? お客:はい 店員:ご注文はうさぎですね。 お客:はい 店員:うさぎ萌えますよね。 お客:うさぎに萌えたい(ハート) …... pengin