ZK-80
ZK-80はTK-80の互換機で、Microchip社のPIC32MXを用いて1チップで構成されています。
回路図も全ソースリストもZK-80 miniのサイト(作者のブログ)で公開されています。

回路図(表示制御部)
回路図(キーボード部)
ファームウェア
タクトスイッチのラベル
組立てキット説明書
 
組立てキット3,500円(税抜き)で販売中

New
プログラムのロード/セーブ機能を標準搭載したZK-80ポケットが発売されました。



New
キーボードの代わりに接続して、データを自動入力するプログラム入力ロボットが発売されました。


  キーの機能
    モニタープログラムからユーザープログラムに戻ります。
    LEDのアドレス表示部に表示されているアドレスからプログラムを実行します。
    実装されていません。
    実装されていません。
    CPUをリセットします。
    アドレスを設定するキーです。データキーで4桁の16進数を入力すると、LEDのデータ表示部に表示されます。
ここで、ADRS SETキーを押すと、データ表示部に表示されていたデータがLEDのアドレス表示部に表示されます。
LEDのデータ表示部には、その新しいアドレスのメモリーの中身が表示されます。
    LEDのアドレス表示部がインクリメントされ、LEDのデータ表示部の下2桁には、その新しいアドレスのメモリーの中身が表示されます。
LEDのデータ表示部の上2桁には、元のメモリーの中身が表示されます。
    LEDのアドレス表示部がデクリメントされ、LEDのデータ表示部の下2桁には、その新しいアドレスのメモリーの中身が表示されます。
LEDのデータ表示部の上2桁には、元のメモリーの中身が表示されます。
    LEDのアドレス表示部に表示されているアドレスのメモリーにデータ表示部の下2桁の内容を書き込みます。
書き込み後はアドレス表示部のアドレスはインクリメントされます。
   
  LEDにすべて「.」(ドット)を表示にするプログラム
 
オリジナルの配布物にあるz80v097.htmlを使用してブラウザ上でアセンブル
   
  プログラムの入力
 









  プログラムの実行
 



  プログラムの停止
 
   
  よくあるご質問
 
Q 4桁LEDのアドレス表示部とデータ表示部が逆になっています。
A 4桁LEDは二つ使用していますが、片方はアノードコモン、他方はカソードコモンで別物です。説明書にあるように、アドレス表示部にはアノードコモンのLED、データ表示部にはカソードコモンのLEDを付けてください。
Q 4桁LEDが暗く感じます。
A 最小限の部品で構成しているため、LEDは暗めで照明の下では見にくいかもしれません。アクリルフレームに固定して斜めにしたり、LEDに透明スモークのエンビシートを貼ると見やすくなります。
アクリルフレーム: 無印良品 アクリルスタンドフレーム ハガキサイズ
エンビシート: 塩ビ板 スモーク透明 0.5x200x300mm (エンビシートは、ハサミ、カッター、断裁機等で簡単に切断できます。)


 Home