LCDキャラクタディスプレイモジュールを使う、ディスプレイON/OFF命令
今回も、LCD表示器、SD1602VBWB-XAの制御命令(コマンド)を説明します。
今回は、ディスプレイON/OFF命令です。
この命令後は、ディスプレイON/OFF命令でモードが変更されるまで、効果が持続します。
命令コード;RS=0、R/W=0、DB7-0=0000 1 D C B
D;表示のON/OFF選択、0;表示OFF、1;表示ON
C;カーソルのON/OFF選択、0;表示OFF、1;表示ON
B;カーソルのある空白部分の点滅表示のON/OFF選択、0;点滅させない、1;点滅させる
命令実行時間;39μS
ディスプレイの動作;D=0で、全体の表示がOFF、D=1で、全体の表示がON、C=0でカーソルは表示しない、C=1でカーソルを表示する、B=0で、カーソルのある空白部分が空白表示、B=1で、カーソルのある空白部分が空白と全ドット点灯の交互表示(点滅)
命令実行確認法;アドレスを07番地に指定し、表示シフトをするにして、文字データ0x41(A)から0x46(F)までを送ってから、2秒待って、ディスプレイON/OFF命令0x08を送り、ディスプレイ表示をOFFにして、2秒待って、ディスプレイON/OFF命令0x0Cを送り、ディスプレイ表示をON、カーソル表示と点滅表示をOFFにして、2秒待って、ディスプレイON/OFF命令0x0Eを送り、ディスプレイ表示とカーソル表示をON、点滅表示をOFFにして、2秒待って、、ディスプレイON/OFF命令0x0Fを送り、ディスプレイ表示とカーソル表示と点滅表示をONにしました。
動画内容;07番地から、表示シフトをしながら、A~Fの6文字表示してから、ディスプレイ表示をOFFにして、2秒待って、ディスプレイ表示をONし、2秒待って、カーソル表示をONし、2秒待って、点滅表示をONにしました。
*文字表示のシフトをするが入っているのは、コード記載ミスです、修正が面倒なのでそのままにしました。