LCD ( alphanumeric )

LCD

 အေပၚဇယားက pin 14 ခုအပါအ၀င္ အလင္းေပးတဲ့ led အတြက္ 2 pin ေပါင္းရင္ 16 pin ပါပါတယ္။

(1) data pin D0-D7  8 pins

8bit mode မွာ D0-D7  8 pin စလံုးသံုးပါတယ္
4bit mode မွာ  D4-D7 4 pin ကိုပဲသံုးျပီး။ 8 bit data ကို 4 bit စီ ခြဲၿပီး 2 ႀကိမ္ပို႔ပါတယ္။

(2) LCD power (2 pins)

Vdd  5v
Vss-gnd

(3) LED ( 2 pins )

lcd ကိုအလင္းေပးတဲ့  led ရဲ့ + နဲ႔ - ပင္ပါ။

(4) control (4 pin)

Vee-lcd
 ျပတ္သားမွဳကို ခ်ိန္္ဖို႔ပါ။0 to 5v ေပးျခင္းျဖင့္ စာလံုးေလးေတြ ပိုျပတ္သားေအာင္ခ်ိန္လို႔ ရပါတယ္။


RS-register select
 mcu နဲ့႔ lcd ၾကား data ဟာ characterလား command လား ခြဲေပးတာပါ။ command ဆိုရငိ ူlow ေပးရမွာပါ။ data ဆိုရင္ high ပါ။

RW-read /write L
CD module ထဲက register ကို read/write လုပ္တဲ့ pin ပါ။ အမ်ားအားျဖင့္ write သာလုပ္ၾကတာမို႔ ground ခ်ထားတာမ်ားပါတယ္။lcd status ကို read လုပ္ခ်င္ရင္ေတာ့့ ့high ေပစရပါတယ္။

E-enable pin
enable pin ့high to low transition ျဖစ္မွ mcu ကေန lcd module စီပို႔ထားတဲ့ command ေတႊ character ေတြ lcd မွာေပၚပါတယ္။


ref:http://embedded-lab.com/blog/lab-4-interfacing-a-character-lcd/

Comments

Popular posts from this blog

ဆိုလာ စနစ္ရွိ BATTERY AMPACITY အား design ထုတ္တြက္ခ်က္ၿခင္း (1) watt hour ရယူၿခင္း

serial to parallel test with 74c595 and pic mcu