ウェブリ/ブログログイン
]
トップ
プロフ
フレンド
サークル
趣味のブログ
秋月キット、AKI−80マイコンボード
<<
作成日時 : 2008/11/13 22:25
>>
ブログ気持玉 0
/
トラックバック 0
/
コメント 0
8ビットのマイコンとして古くからある、Z−80のAKI−80 12MHzマイコンボードを組み立てました。今でこそフラッシュROMへの書き込みによってワンチップで動作させることができるようになっていますが、AKI−80のころは、27C256などのEEPROMへプログラムを書き込んで動作させていました。AKI−80の利点は、RAM領域を大きくとることができることでしょう。PICなどでは、386バイト程度で、保存データが多いときに不足します。AKI−80には基板の上に必要なものが揃っていますので、マザーボードには主に周辺機器をつけます。
AKI−80ゴールドキットは、24.576MHzの水晶により、12.288MHzのシステムクロックで動作しますが、使用するROMやRAMのアクセス速度の都合で、シルバーキット用の19.6608MHzによって、9.8304MHzで動作できるように両方の水晶が付属しています。
12.288MHzのシステムクロックで動作させるには、ROMとして70nSのアクセスタイムのEEPROMが必要です。またRAMとして、70nSのアクセスタイムのものが必要ですが、RAMにプログラムを置いて実行するような場合には、40nSのアクセスタイムのものが必要になります。基板に取り付け済みのRAMは、70nSなので、RAM上にプログラムを置いて実行することは出来ません。外部にウェイト回路が必要になります。
CPUとして、東芝のTMPZ84C015BF−12を使用しているので、周辺機器として、Z80PIO,Z80CTC,Z80SIOなどを内蔵しています。
評価用として、SIOAにCTC3をボーレイト発生用に接続した使い方をしているので、基板の上に、CTCのZC/TO3(CN3−21)から、SIOAのRXCA(CN2−3)と、TXCA(CN2−6)へ配線をしてしまいました。
また、付属のモニタROMでは、PA0(CN1−26)を電源を入れたときにチェックしているので、プルアップしました。テストのために、PA7(CN1−19)に、電源から抵抗を通してLEDを接続しました。
付属のモニタROMを入れて電源を入れると、PA0がGNDの時には、全ポートが、1秒ごとに反転するのでチェックできます。PA0をプルアップにすると、モニタプログラムが動作しますが、内容はシステムロード社の、BASICが起動するようです。
BASICを動作させるために、SIOAを、RS232レベル変換を通して、パソコンにつなぎます。ボーレイトは9600bpsです。このROMは、10MHz用にボーレイトがあわせてあるので、最初は、クロック用の水晶は、19.6608MHzにしておいたほうがよいでしょう。
このROMは、本来、Z−vision remoteの対応ROMなので、電源を入れたときの状態は少し変になります。
すぐにプロンプトが出る場合もありますが、@を表示するときもあるので、そのときはエンターキーを押します。
PICなどのワンチップCPUで間に合わなくなるのは、RAMを大量に使用するような場合でしょう。その場合には、H8などを使用していますが、AKI−80でも使えます。
以前に作ったAKI−80のボードを見つけてきましたが、どれももう手に入らなくなったものばかりです。
AKI−80から、RTCに対してアクセスして、1時間ごとに割り込みが入るプログラムが入っていました。
70nSのROMは手に入りにくかったので、WAIT回路が入っていました。ジャンパ設定で、1WAITと2WAITを切り替えでき、M1サイクルのみにWAITが入る設定もありました。
おまけについていたCコンパイラやアセンブラなどの、開発環境もうまく使うと色々なプログラムができるでしょう。
出てきたもう一枚の基板は、3音PSGを制御し、3和音の曲を再生するようになっていました。これは、C言語で書いたものなので、ちょっと凝った作り方がしてありました。3つ分のバッファを用意し、それぞれの音程に対する長さが終了するとバッファから削除し、次の音が入力されるようになっていました。
C言語で書くと、手続き処理のプログラムから、アルゴリズム処理のプログラムにステップアップするようになるのだと思いました。
今回は、CPUボードの機能だけで何かを作ろうと思ったので、マザーボードはなにもありません。シリアルのコネクタがあるだけです。
何を作ろうかと検討中です。
秋月電子通商の電子キットを作る―応用製作も満載 (電子工作シリーズ)
CQ出版
高木 誠利
Amazonアソシエイト by
ウェブリブログ
設定テーマ
秋月キット
注目テーマ
一覧
おでかけ
手作り
エコ
'); function google_ad_request_done(google_ads) { var i; if( google_ads[0] ){ document.write("
"); document.write("
Ads by Google
"); document.write("
"); } // GoogleAdsense for(i = 0; i < google_ads.length; ++i) { if (! google_ads[i] ) { break ; } document.write("
"); document.write("
" + google_ads[i].line1 + "
"); document.write("
" + google_ads[i].line2 + " " + google_ads[i].line3 + "
"); document.write("
" + google_ads[i].visible_url + "
"); } if( google_ads[0] ){ document.write("
"); document.write("
"); } } // -->
関連テーマ記事
→
もっと見る
「秋月キット」
<< 前記事(2008/11/12)
トップへ
後記事(2008/11/14)>>
月別リンク
ブログ気持玉
クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ
コメント
(0件)
内 容
ニックネーム/日時
コメントする
ニックネーム
本 文
<< 前記事(2008/11/12)
トップへ
後記事(2008/11/14)>>