●HAL SCAN  メモリマップドI/Oについて 7FFAH ステータスレジスタ1(R) b0 : スキャナーが移動したか? b1 : データが用意できたか? 7FFBH ステータスレジスタ2(R) b0 : ACアダプタが接続されていない 7FFCH データレジスタ(R) b0-7 : 読み込むデータ 7FFDH コントロールレジスタ(W) b0 : スキャナを使用可能な状態にする。  実際の使用方法 1.割り込み禁止 2.7FFDHに01Hを書き込む (利用開始) 3.7FFAHのbit0が1になるまで待つ 4.7FFAHのbit2が1になるまで待つ 5.7FFCHから64バイト読み込む (1ライン読み込み) 6.必要なライン数読み込むまで3へ 7.7FFDHに00Hを書き込む (利用終了) 8.割り込み許可  備考 HAL SCANの拡張命令でのスキャンは1ライン毎にデータを捨てて いるので、直接I/Oを操作してインターレース対応にすることが可能。