uPD7810CPUへ初めてのコーディングです。
先ずは開発ツールはどうするか・・・
なんですが、うまい具合に手持ちの汎用
アセンブラPROASMⅡに7811用のマクロライブラリが付属していました。
これでおそらく7810の
ニーモニックをマクロ展開してくれるのではないかと。
さっそく内蔵ポートの初期化、ポートBへのインクリメントデータの出力を記述し
アセンブラに通してみました。これは無事に
アセンブル成功。
ポートBのPB0からPB3には個別LEDが4個付いているのでLチカ確認になります。
汎用
レジスタセットはほぼ同じなのでコーディングはしやすいです。ただしバイナリでは全く互換性がありません。
さすがに7810用のC
コンパイラとかは入手できそうもありませんが、もしかしたら8085/
Z80用の
コンパイラが出力した
アセンブリコードをソースレベルでテキスト変換したらうまくコード生成できるんじゃないか、という期待を持ってしまいます