タグ

ブックマーク / homepage2.nifty.com/~daisukeh (1)

  • GameBoyシリアル通信

    GameBoyシリアル通信 はじめに パソコンとしてのゲームボーイは、非常に贅沢な作りになっているといえます。なぜなら、高速動作可能(といっても 8MHz)な 8bitCPU に加え、タイマや割込、通信、サウンドと、貧弱ながらディスプレイがついているからです。15年前なら立派にノートパソコンで通用するのではないでしょうか。  そんなゲームボーイとPCを接続してみるのが、今回の実験の目的です。結果を早く知りたいがために、ゲームボーイの SIO との通信に PC の PIO (パラレルポート) を利用して、擬似的にシリアル通信してみることにしました。 ハードウェア設計 いくつかのオンラインヘルプを見てみると、ゲームボーイの SIO は全二重の無手順 8bit 同期通信であることがわかりました。1バイトの転送バッファを送受信に同時に利用します。すなわち、1バイト送信すると、1バイト受信しているこ

    pinhure
    pinhure 2015/09/27
  • 1