2023年3月12日日曜日

SBC6808を作ってみる Rev.5



SBCバス対応のCPU68☓☓基板を作ってみた。先達に敬意を表して、#SBC6808 と名付けてJLCPCBに発注。これで VIDEO DISPLAY BOARD SBC6845 を試験するつもり。

この基板はMC68B02搭載


                                      【当BLOGのファイル置き棚のリンク先】


1. PCの環境と条件
 ★PC:
 windows に次のコマンドをインストール:
  msdos.exe  MS-DOS Player
  X6801.exe  Arcpitのクロス・アセンブラ
  Tera Term       ターミナル エミュレータ
  Xgpro v8.33  Universal Programmer TL866 II PLUSの書き込みソフト
  

     ★当Blogで使用したROMと道具

     ・ROM(32KB)
        - ATMEL AT28C256 15PU
     ・プログラムをSBCに送り込むための端末として
        - ターミナルソフト Tera Term を動作させるWindowsPC
        - PCとSBCを接続するUSB-シリアル変換基板とケーブル
     ★当Blogで使用したMC6808
    •  購入したMC6808はpin 35をプルアップしないと正常に動かない。つまり、中身はMC6802か?
     ★SBCシリーズ基板の入手:
      SBC-BUS Rev.02 (ORANGE pico)
          SBC6808 基板作成用データ

     ★参照記事:
      「電脳伝説さん」の【ホームページ】
          「Ryuさん」の  rrretrocompute!  

    2.試作したSBC6808基板
        ★CPUクロックは8MHz。VIDEO DISPLAY BOARD SBC6845にBus経由で供給。
      ★ROMはSBC6802 plus Busと同じ
      ★NTB(NAKAMOZU TINY BASIC) と SWTBUG,TBUGが動作中



     3. 仕様変更、バグ修正の上、完成したSBC6808基板

      ★「Ryuさん」の仕様から変更したところ

      • BusにCPUclock(8MHz)を出力し、SBC6845に供給(サイクルスティール用)
      • MC68B02とMC6808のどちらでも使用可能
      • デバッグ時にROMがR/Wできるようにジャンパーを追加(不揮発性RAM DS1230Y対応)

      ★MC6850の通信Rate:9600 baud





     4. NTBを走らせる


    リンク先のBASICPRO;sosukeisan.txt を走らせた


    以上



     

    SBC6808を作ってみる Rev.5 SBC バス対応のCPU68☓☓基板を作ってみた。先達に敬意を表して、 #SBC6808 と名付けてJLCPCBに発注。 これで V IDEO DISPLAY BOARD SBC6845 を試験するつもり。 この基板はMC68B02搭...