サインボード 2 ソフトウェア ワイプ・オフ |
この処理はメイン処理に組み込んで使用します。
消灯間隔は100ミリ秒にしています。 上のアニメーションはファイルサイズを小さくするために間引いています。 ソースリスト
解説
2行目の'CBLOCK'と5行目の'ENDC'の間のラベルは40hから順番にアドレスが割り付けられます。'woff_lp'が40h、woff_index'が41hになります。 この処理では1列分(7ビット)に消灯データ'1'を設定した後にLED制御サブルーチンをコールしています。その後、100ミリ秒待ってから次の列の処理をしています。このタイマーを変更すれば、表示速度を変えることができます。 LEDを消すのにスクリーンエリアだけをクリアしているのでスクリーンワークエリアのデータは保存されています。 |