レビジョン | 説明 |
Rev2.3 | MZからケーブルを引き出して基板を外に取り付けるタイプ。部品にGALが使われている。 |
Rev3.3 | 形はRev2.3と同じでGALが論理ICに置き換わっている。SDカードスロットを手元に持ってきたい場合はこちらがお勧めです。 |
Rev4.3 | MZ本体の拡張I/Oポートに直接差し込むタイプ。拡張I/OポートがあるMZならこちらがお勧めです。 |
対応機種 |
MZ-80B/MZ-2000/MZ-2200 MZ-2500(80B/2000モードのみ使用可能、接続していると2500モードではRS-232Cとマウスが使えなくなる) |
対応マイクロSDカード |
マイクロSDカードはFAT32でフォーマットされている必要がある。 WindowsでFAT32のフォーマットができるのは16GB以下のもののみ。 それ以上の大きさのものはなにかしらフォーマットツールが必要。 |
対応データ |
MZはルートフォルダのMZTファイルを読み書きする事ができる。 ファイル名は「.MZT」を除いて32文字まで、ただし半角カタカナ、及び一部の記号は使えない。 |
マイクロSDカードスロット |
AE-microSD-LLCNVなど。 マイクロSDカードを差し込むことができる。 |
Arduino Pro Mini |
Atmega328版を使用 168版は不可。A4、A5ピンも使っている。 また5Vの駆動のものじゃないと動作しない。 プログラムはMZ-80K_SDと同じものをArduino IDEで書き込む必要がある。 |
起動用ROM |
27256/29C256/27512/27C512など 「/」を押しながら起動したときに読み込まれるプログラムが入っている。 容量は32KB~64KB (64KBの場合は前半後半32KBをスイッチで切り替え) 通常はSDカードアクセスに対応したモニタをROMライタで書き込みます。 最新版では直接モニタをROMから起動せずにSDカードから起動する事ができるようになっています。 (注)初期ロットのMZ-2511/2521ではROMから8KBまでのプログラムしか起動できません。 そのためROMに書き込むプログラムは8KB以内に抑える必要があります。 I/OポートF8h~F9hが割り当てられている。 F8hに上位アドレス、F9hに下位アドレスを書き込みF9hを読み込む。 上位アドレスが80h以上の時のみROMがイネーブルになり、指定するアドレス8000hでROMの0000hが読み出せます。 |
8255 | MZ本体とArduinoを接続する橋渡しをしている。I/OポートA0h~A3hが割り当てられている。 |