Apr 16, 2018 ایک پیغام چھوڑیں۔

LCD1602 صارف دستی، LCD1602 کے استعمال کی وضاحت

LCD1602 ایک کردار مائع کرسٹل ڈسپلے ہے جو بہت سے مائکرو کنکولیٹر اتساہی پہلے کے ساتھ رابطے میں آتے ہیں. اس کا مرکزی کنٹرول چپ HD44780 یا دیگر ہم آہنگ چپس ہے. زیادہ سے زیادہ ابتدائی افراد جو اس کے ساتھ رابطے میں آئے تھے مائکرو کنکولرز ہیں. تفہیم کی کمی کی وجہ سے، یہ اس کے طور پر پسند نہیں کر سکتے ہیں کے طور پر. مطالعہ کی مدت کے بعد، میں نے اس کی ڈرائیو کی ایک جھلک تھی اور آج یہاں درج ذیل ریفرنس کے لئے یہاں ریکارڈ کیا گیا ہے.


عام طور پر، LCD1602 کے 16 پنوں ہیں اور 14 پنوں کو کہا جاتا ہے. 16 پن کے مقابلے میں، LCD 1602 بیکڈل پاور بجلی کی فراہمی A (15 فٹ) اور زمین کی لائن K (16 فٹ) کی کمی نہیں ہے. میرے ہاتھ میں LCD1602 کا ماڈل HJ1602A ہے، جو ٹیکنالوجی کارپوریشن کی علامات کی ایک مصنوعات ہے. اس کی 16 پنیں ہیں.


555.jpg


LCD1602 صارف دستی، LCD1602 کے استعمال کی وضاحت


LCD1602 کے بنیادی آپریشن


1. حیثیت پڑھیں: ان پٹ RS = 0، RW = 1، E = ہائی پلس. آؤٹ پٹ: D0-D7 حیثیت کا لفظ ہے.


2. ڈیٹا پڑھیں: ان پٹ RS = 1، RW = 1، E = ہائی پلس. آؤٹ پٹ: D0-D7 ڈیٹا ہے.


3. لکھیں کمانڈ: ان پٹ RS = 0، RW = 0، E = کم پلس. آؤٹ پٹ: کوئی بھی نہیں. (ای = ہائی پلس لکھیں)


4. ڈیٹا لکھیں: ان پٹ RS = 1، RW = 0، E = کم پلس. آؤٹ پٹ: کوئی بھی نہیں.


تجزیہ ترتیب ڈایاگرام


(1) لکھنا آپریشن (ایس سی ایم ایچ ایچ 44780 تک)


LCD1602 صارف دستی، LCD1602 کے استعمال کی وضاحت


کام کرنے کا پہلا کام رجسٹریشن کے انتخاب کو ترتیب دینے اور آپریٹنگ انتخابوں کو پڑھنے اور لکھنے کے لئے ہے. RS رجسٹر انتخاب ہے، RS = 1 ڈیٹا پر چلتا ہے، اور RS = 0 ہدایات پر چلتا ہے.


اس کے بعد آپریشنز کو پڑھنے اور لکھنا ترتیب دیں، RW = 0 لکھنے کے آپریشنز.


فعال ٹرمینل کو تبدیل کریں اور ان پٹ سگنل E = 1 کو چالو کریں.


ڈیٹا بس، ڈی بی 0 ~ ڈی بی 7، ڈیٹا ٹرانسفرمنٹ کو تفویض


نوٹ: اگر آپ اسے سب سے پہلے فعال کرتے ہیں، اور پھر دوسرے ترتیبات انجام دیں تو ممکن ہے کہ منتقلی کردہ اعداد و شمار آپ کو نہیں چاہتے.


(2) آپریشن پڑھیں (HD44780 مائیکرو کنکولیٹر کے لئے)


LCD1602 صارف دستی، LCD1602 کے استعمال کی وضاحت


ڈسپلے ماڈیول کی ہدایات اس کی اپنی ڈسپلے کی ضروریات کے مطابق تشکیل دی جاتی ہے


LCD1602 صارف دستی، LCD1602 کے استعمال کی وضاحت


LCD1602 صارف دستی، LCD1602 کے استعمال کی وضاحت


LCD1602 صارف دستی، LCD1602 کے استعمال کی وضاحت


LCD1602 صارف دستی، LCD1602 کے استعمال کی وضاحت


ڈسپلے پوزیشن کی ترتیب DDRAM


LCD1602 صارف دستی، LCD1602 کے استعمال کی وضاحت


پہلی قطار کے ایک کالم میں دکھایا گیا اعداد و شمار مندرجہ بالا لکھ سکتے ہیں: 0x80 | 0x **، دوسری قطار کے ایک کالم میں دکھایا گیا اعداد و شمار مندرجہ ذیل کے طور پر لکھا جا سکتا ہے: 0x80 | 0x40 | 0x ** = 0xC0 | 0x **، 0x80 کیونکہ DDR7 کو DDRAM ایڈریس کی ترتیب میں 1 مقرر کیا گیا ہے.


LCD1602 اپنے اپنے حروف لکھتا ہے اور چینی حروف دکھاتا ہے


1. چونکہ LCD ایک بیرونی آلہ ہے اور پروسیسنگ کی رفتار CPU کے مقابلے میں سست ہے، اس تقریب کو مکمل کرنے کے لئے LCD پر حکم لکھنے کے لئے ایک خاص وقت لگتا ہے. اس عمل میں، LCD مصروف ہے اور LCD کو نئے مواد کو نہیں لکھا جا سکتا ہے. چاہے مصیبت میں مصروف پرچم کمانڈر پڑھنے کے ذریعہ LCD مصروف ہوسکتا ہے.


ریاست کا استعمال کریں = LCDPORT IO پورٹ کی حیثیت اور ریاست اور 0x80 کی حیثیت کو پڑھنے کے لۓ یہ کہ اس بات کا تعین کرنے کے لئے کہ ایل سی ڈی مصروف ہے. اگر IO بندرگاہ تھوڑا سا 1 ہے، LCD LCD مصروف ہے، ورنہ یہ ناقابل یقین ہے.


2. LCD1602 اپنی مرضی کے حروف کو ظاہر کرنے کی اجازت دینے کے لئے، CGRAM ہدایات کا استعمال کریں. CGROM لفظ ٹیبل اصل میں صرف 8 بائٹ دستیاب ہے. Writecom (0x40) اشارہ کرتا ہے کہ اعداد و شمار CGRAM میں لکھا جائے گا. فونٹ CGRAM ایڈریس قائم کرنے کا حکم 0100 0000 ہے.


1602 8 اپنی مرضی کے مطابق حروف (یعنی یعنی 8 بائٹ استعمال) محفوظ کرسکتے ہیں. 8 اپنی مرضی کے مطابق حروف اسٹوریج کی جگہ کے پہلے پتے ہیں: 0x40، 0x48، 0x50، 0x58، 0x60، 0x68، 0x70، 0x78.


پڑھنے پر، اپنی مرضی کے مطابق کردار کا ایڈریس 0X40-0X78 ہے اور ایڈریس 00H-07H ہے. ایک ایڈریس (جیسے 00H) 1B کردار اسٹور کرتا ہے (1 بی = 8 بطور، ایک کردار 8 0x ** پر مشتمل ہے)


0x40 کے لئے، اس کی اسٹوریج کی جگہ اس طرح لگتی ہے:


LCD1602 صارف دستی، LCD1602 کے استعمال کی وضاحت


اگر 5 * 7 حروف استعمال کیے جاتے ہیں تو پھر بائیں بالائی 3rd اور آخری قطار کے اعداد و شمار اصل میں بیکار ہوتے ہیں، عام طور پر 0 تک.


LCD1602 صارف دستی، LCD1602 کے استعمال کی وضاحت


لہذا ہم یہ اعداد و شمار حاصل کرتے ہیں کہ ہر پتے لکھنا ضروری ہے:


پتہ: ڈیٹا


0x40: 0x16


0x41: 0x09


0x42: 0x08 اور اسی طرح. ان 8 اعداد و شمار اسی ایڈریس پر لکھیں. (سرخ گرڈ 1 ہے اور سفید گرڈ 0 ہے)


انکوائری بھیجنے

whatsapp

teams

ای میل

تحقیقات