絵合わせっぽい何か。4


スプライトタイルパターン。
パターンの同じタイル、水平または垂直反転時のパターンが同じタイルは
OAM の設定で対応できるので省きました
(同じ画像を別スプライトに割り当てするだけなので。)。


topSpr


bottomSpr


上画面分は
カーソル、7セグLED、2進LED、で 24 タイル
下画面分は
カーソルのみで 6 タイル
という構成です。


実際の画面合わせはこんな感じになりました。



移動・押離状態のあるカーソル、点灯のある7セグLED・2進LEDは、
各ルーチンからの描画要求に答える関数さえ用意すればとりあえず動きを得る状態にできそうです。


7セグLED・2進LEDとの描画要求部は割と直ぐ出来ました。
キーパッド周りに少し手間取り中。
スプライトの仕様を考慮しないで(というか理解が中途半端な状態で)設計してしまったので。
キーパッドモジュールに手入れが必要そうです。