🔄SBC6800+IOのサンプルプログラムをArcpitのX6809.exeにかけてみた🔄
★サンプルプログラムの【ファイル置き棚】★
★SBC6800の当Blog記事は【MEK6800 II (マイコン)の再燃】
★SBC6800,SBC6809全般の記事は【電脳伝説さん】
★SBC-IO,SBC-BUS,BASIC9などの記事は【レトロな雰囲気さん】
1. 「エリーゼのために」を演奏MUSIC09.asm (MUSIC09.zip)
- プログラム開始番地 $0020
- プログラム領域 $0000-$008C MELODY data $00C0以降
- MEK6800 DIIのマニュアルに掲載されているサンプルプログラムにLEDレジスタ書き込みを追加したものです。
- PIA ポートB アドレス $8052.$8053 を使い、CB2をON/OFFしてAUDIO出力します。
- 同時にLEDレジスタアドレス $8000 にPITCHデータが書き込まれ、4個のLEDが音階に合わせて点滅します、
- CB2(J3 pin 26) とGNDにアンプを接続すればメロディが出力されます。
2. TEK4010エミュレーション
- TEK09v3.asm (TEK09v3.zip)
3. その他
- BASIC9V1.asm (BASIC9_Arcpit.zip)
- BASIC9V1.asm, BASIC9V1.bin, BASIC9V.HEX, BASIC9V1.LST
- SBC6809のBASIC9を、ArcpitのアセンブラX6809.exeの作法でアセンブル可能なように書き直したリスト。BINファイルで同一性を保持。
- BASIC9のDEMO
- ASCII ART
ASCII ART |