LCD16×2ピン構成とその動作

問題を排除するために楽器を試してください





今日では、CDプレーヤー、DVDプレーヤー、デジタル時計、コンピューターなどのLCDで構成されるデバイスを常に使用しています。これらは、CRTの使用に代わるものとしてスクリーン業界で一般的に使用されています。 ブラウン管 LCDと比較すると、巨大な電力を使用し、CRTはより重く、より大きくなります。これらのデバイスはより薄く、消費電力も非常に少なくなっています。ザ・ LCD16×2の動作原理 つまり、それは放散するのではなく、光を遮断します。この記事では、LCD 16X2の概要、ピン構成、およびその動作について説明します。

LCD16×2とは何ですか?

用語 LCDは液晶ディスプレイの略です 。これは、携帯電話、電卓、コンピューター、テレビなどのさまざまな回路やデバイスなど、幅広いアプリケーションで使用される電子ディスプレイモジュールの一種です。これらのディスプレイは、主にマルチセグメントに適しています。 発光ダイオード と7セグメント。このモジュールを使用する主な利点は、安価で簡単にプログラムできるアニメーションであり、カスタムキャラクター、特別なアニメーション、さらにはアニメーションなどの表示に制限はありません。




16X2 LCD

16X2 LCD

LCD16×2ピンダイアグラム

16×2LCDのピン配列を以下に示します。



  • ピン1(グランド/ソースピン):これはディスプレイのGNDピンであり、マイクロコントローラユニットまたは電源のGND端子を接続するために使用されます。
  • ピン2(VCC /ソースピン):これはディスプレイの電圧供給ピンであり、電源の供給ピンを接続するために使用されます。
  • ピン3(V0 / VEE /制御ピン):このピンはディスプレイの差を調整し、0〜5Vを供給できる変更可能なPOTを接続するために使用されます。
  • ピン4(レジスタ選択/制御ピン):このピンは、コマンドまたはデータレジスタを切り替え、マイクロコントローラユニットのピンを接続するために使用され、0または1(0 =データモード、1 =コマンドモード)を取得します。
  • ピン5(読み取り/書き込み/制御ピン):このピンは、読み取りまたは書き込み操作の間で表示を切り替え、マイクロコントローラーユニットピンに接続して0または1を取得します(0 =書き込み操作、1 =読み取り操作)。
  • ピン6(イネーブル/制御ピン):このピンは、読み取り/書き込みプロセスを実行するためにハイに保持する必要があり、マイクロコントローラーユニットに接続され、常にハイに保持されます。
  • ピン7〜14(データピン):これらのピンは、ディスプレイにデータを送信するために使用されます。これらのピンは、4線モードや8線モードなどの2線モードで接続されます。 4線式モードでは、0〜3のように4本のピンのみがマイクロコントローラユニットに接続されますが、8線式モードでは、8本のピンが0〜7のようにマイクロコントローラユニットに接続されます。
  • ピン15(LEDの+ veピン):このピンは+ 5Vに接続されています
  • ピン16(LEDの-veピン):このピンはGNDに接続されています。
lcd-16x2-ピン図

LCD-16×2ピン図

LCD16x2の機能

このLCDの特徴は主に以下を含みます。

  • このLCDの動作電圧は4.7V-5.3Vです
  • これには、各行が16文字を生成できる2つの行が含まれます。
  • 電流の使用率はバックライトなしで1mAです
  • すべてのキャラクターは5×8ピクセルのボックスで構築できます
  • 英数字LCDのアルファベットと数字
  • ディスプレイは4ビットと8ビットのような2つのモードで動作できますか
  • これらはブルー&グリーンバックライトで入手可能です
  • カスタム生成されたいくつかの文字が表示されます

LCDのレジスタ

16×2LCDには2つあります レジスタ データレジスタやコマンドレジスタのように。 RS(レジスタ選択)は、主に1つのレジスタから別のレジスタに変更するために使用されます。レジスタセットが「0」の場合、それはコマンドレジスタと呼ばれます。同様に、レジスタセットが「1」の場合、それはデータレジスタと呼ばれます。

コマンドレジスタ


コマンドレジスタの主な機能は、ディスプレイに表示されるコマンドの命令を格納することです。表示のクリア、初期化、カーソル位置の設定、表示制御など、事前定義されたタスクを実行できるようにします。ここで、コマンド処理はレジスタ内で実行できます。

データレジスタ

データレジスタの主な機能は、LCD画面に表示される情報を格納することです。ここで、文字のASCII値は、LCDの画面に表示される情報です。 LCDに情報を送信するたびに、データレジスタに送信され、そこでプロセスが開始されます。レジスタセット= 1の場合、データレジスタが選択されます。

16×2LCDコマンド

LCD16X2のコマンドには次のものがあります。

  • 16進コード-01の場合、LCDコマンドはクリアLCD画面になります
  • 16進コード-02の場合、LCDコマンドはホームに戻ります
  • 16進コード-04の場合、LCDコマンドはデクリメントカーソルになります
  • 16進コード-06の場合、LCDコマンドはカーソルのインクリメントになります
  • 16進コード-05の場合、LCDコマンドはShift表示右になります
  • 16進コード-07の場合、LCDコマンドはShiftディスプレイ左になります
  • 16進コード-08の場合、LCDコマンドは表示オフ、カーソルオフになります
  • 16進コード-0Aの場合、LCDコマンドはカーソルをオンにして表示をオフにします
  • 16進コード-0Cの場合、LCDコマンドはカーソルオフ、表示オンになります
  • 16進コード-0Eの場合、LCDコマンドはカーソルが点滅します。
  • 16進コード-0Fの場合、LCDコマンドはカーソルが点滅します。
  • 16進コード-10の場合、LCDコマンドはカーソル位置を左にシフトします。
  • 16進コード-14の場合、LCDコマンドはカーソル位置を右にシフトします。
  • 16進コード-18の場合、LCDコマンドはディスプレイ全体を左にシフトします。
  • 16進コード-1Cの場合、LCDコマンドはディスプレイ全体を右にシフトします。
  • 16進コード-80の場合、LCDコマンドはカーソルを先頭(1行目)に強制します。
  • 16進コード-C0の場合、LCDコマンドはカーソルを先頭(2行目)に強制します。
  • 16進コード-38の場合、LCDコマンドは2行と5×7マトリックスになります

16×2LCD Arduino

詳細については、このリンクを参照してください- Arduinoを使用して液晶ディスプレイをインターフェースする方法

p型とn型

したがって、これはすべてLCD 16x2データシートに関するものであり、16X2 LCDとは何か、ピン構成、動作原理、およびそのアプリケーションが含まれています。このLCDデバイスの主な利点には、消費電力が少なく、低コストであることが含まれます。このLCDデバイスの主な欠点は、それが広い領域を占めること、遅いデバイス、そしてまたこれらのデバイスの寿命が直流のために短くなることです。したがって、これらのLCDは500Hz未満の周波数のAC電源を使用します。ここにあなたへの質問があります、LCDのアプリケーションは何ですか?