JavaScript が無効です。有効にしてください。
ななよんのホームページ
トップ > 電子工作 > 各種 IC の使い方 > LCD コントローラ IC T7934 の使い方

LCD コントローラ IC T7934 の使い方

最終更新日さいしゅうこうしんび:2023-08-10
注意
このページは環境依存文字を含んでいます。お使いの環境によっては、正常に表示できない場合があります。

 T7934 は LCD ドライバ IC で、HD44780 コンパチブルですが、縦が 10 ドットなのと、文字が異なります。これがなかなか面白いので、紹介したいと思います。

LCD モジュール

 これが、T7934 が搭載された液晶モジュールです。型番はわかりませんが、どちらもローム社製で、バックライトがついています。小さいほうは 16 文字 x 2 行、大きい(濃い緑)ほうは 20 文字 x 2 行です。後者はそのままではブレッドボードに刺さらないので、このページでは前者を使って説明していきます。

表 裏

ピン配置

 端子のピン配置がわからないので、データシートを見ながらテスタの導通チェッカでピンをあたります。


● 小さいほう

小さいほうのピン配置図
番号 名称 説明
1 VSS 電源
2 VDD
3 VLC5 コントラスト調整用の半固定抵抗器を接続します
4 RS レジスタ選択
5 R/W 読み出し/書き込み選択
6 E イネーブル
7 DB0 データバス
8 DB1
9 DB2
10 DB3
11 DB4
12 DB5
13 DB6
14 DB7
15 LEDK バックライトのカソード
16 LEDA バックライトのアノード
15 Ω の電流制限抵抗内蔵

● 大きいほう

大きいほうのピン配置図
番号 名称 説明
1 VSS 電源
2 VDD
3 RS レジスタ選択
4 VLC5 コントラスト調整用の半固定抵抗器を接続します
5 E イネーブル
6 R/W 読み出し/書き込み選択
7 DB0 データバス
8 DB1
9 DB2
10 DB3
11 DB4
12 DB5
13 DB6
14 DB7

 バックライトのカソードは VSS に、アノードはどこにもつながってないようです。



文字表

 漢数字や「〒」、「市」「区」「丁」「目」などの漢字があり、住所表示などを想定した ROM のようです。わからない記号もあるので、正しくはデータシートを参照してください。表の見方ですが、例えば「〒」を表示したいときは、0x80 を送ってやります。「Ω」なら 0xF4 ですね。

0 1 2 3 4 5 6 7 8 9 A B C D E F
0 CGRAM0 0 @ P ` p α p(*1)
1 CGRAM1 ± ! 1 A Q a q ä q(*1)
2 CGRAM2 " 2 B R b r β θ
3 CGRAM3 # 3 C S c s ε ∞(?)
4 CGRAM4 ∫(短) $ 4 D T d t μ Ω
5 CGRAM5 ∫(長) % 5 E U r u σ ü
6 CGRAM6 & 6 F V f v ρ Σ
7 CGRAM7 ' 7 G W g w g(*1) π
8 CGRAM0 □(?) ( 8 H X h x x(*2)
9 CGRAM1 ■(?) ) 9 I Y i y -|(?) y(*1)
A CGRAM2 * : J Z j z j(*1)
B CGRAM3 + ; K [ k { ×(?)
C CGRAM4 , < L l | φ(?)
D CGRAM5 - = M ] m } も(?) ÷
E CGRAM6 . > N ^ n n(*2)
F CGRAM7 / ? O _ o ö (*3)

(*1):字体違い(下に突き出る)
(*2):上に横棒がついている
(*3):塗りつぶし
∫:インテグラル、積分記号


 CGRAM はユーザが自由に定義できる領域で、8 領域用意されています。定義済み領域(ROM)の漢字と CGRAM を使えば、「大宮区上小町」などの表示も簡単にできそうです。

動かしてみた

 HD44780 コンパチブルなので、Arduino の LiquidCrystal ライブラリが使えます。T7934 は縦 10 ドット対応ですが、この LCD モジュールは 8 ドットのようです(hello world)。

hello world

 T7934 特有の文字を試してみました。住所表示のサンプルです(横浜市港北区新横浜2丁目)。

横浜市港北区新横浜2丁目

 この LCD モジュールは縦 8 ドットなので、10 ドット使う文字は切れてしまいます(積分記号(短)と積分記号(長))。

積分記号(短)と積分記号(長)
戻る

右メニュー

【表示がおかしい・崩れる場合】PC では Shift と F5 を同時押し。スマホではキャッシュを削除してみてください。



とうサイトでは Cookieくっきー使用しようします。くわしくは上記じょうきの「プライバシーポリシー・免責事項等めんせきじこうとう」もご確認かくにんください。



上へ戻る