واجهة LCD مع متحكم 8051

جرب أداة القضاء على المشاكل





قبل عقد من الزمان ، تم تنفيذ العمليات وعمليات التحكم باستخدام المعالج الدقيق فقط. ولكن في الوقت الحاضر يتغير الوضع ويشغله جهاز جديد يسمى متحكم دقيق. لا يمكننا العثور على أي أداة إلكترونية بدون استخدام متحكم دقيق لأن التطوير جذري للغاية. ال لقد قام الميكروكونترولر بتغيير النظام المضمن تصميم بسيط للغاية ومتقدم.

تستخدم شاشات LCD لوحين من المواد المستقطبة مع وضع محلول بلوري سائل بينهما. عندما يمر التيار الكهربائي عبر المحلول البلوري ، تتراصف البلورات بحيث لا يمر الضوء من خلالها. وبالتالي ، فإن كل بلورة تشبه المصراع ، إما للسماح للضوء بالمرور أو حجبه. هناك نوعان من شاشات الكريستال السائل مثل اللون وأحادي اللون. بالنسبة للمشاريع ، نستخدم اللون الأحادي ، بينما نستخدم الألوان في أجهزة التلفزيون وأجهزة الكمبيوتر المحمولة. تستخدم شاشة LCD الملونة طريقتين أساسيتين لإنتاج الألوان. تتناول هذه المقالة شاشة LCD التواصل مع 8051 ميكروكنترولر .




ما هو المتحكم الدقيق؟

المتحكم الدقيق هو جهاز كمبيوتر صغير في دائرة متكاملة تحتوي على ذاكرة ، ومدخلات قابلة للبرمجة ، وأجهزة طرفية للإخراج ، ومعالج أساسي. تم تصميم متحكم دقيق لـ التطبيقات المضمنة بينما تم تصميم المعالجات الدقيقة لأجهزة الكمبيوتر الشخصية أو تطبيقات الأغراض العامة. تعليمات وحدة التحكم الدقيقة قابلة للعنونة وكذلك عنونة البايت. لديها مجموعات التعليمات التي تلبي احتياجات التحكم في المدخلات والمخرجات.

8051 متحكم

8051 متحكم



مراجعة وحدة واجهة شاشات الكريستال السائل

وحدة 16 × 2 LCD هي نوع شائع جدًا من وحدات LCD يتم استخدامها في 8051 المشاريع المدمجة . يحتوي على 16 صفًا وعمودين [5 × 7] أو [5 × 8] مصفوفة نقطية LCD. الوحدة التي سنستخدمها هي رقم JHD162A. متوفر في عبوات 16 دبوسًا مع ميزات مثل وظيفة ضبط التباين والإضاءة الخلفية وكل مصفوفة نقطية بدقة 5 × 8 نقطة.

يتم عرض أرقام التعريف الشخصية واسمها ووظائفها في الجدول أدناه

16 × 2 رقم التعريف الشخصي لشاشات الكريستال السائل والاسم والوظائف

  • يقوم VEE pin 3 بضبط تباين شاشة LCD من خلال تغيير الجهد عند هذا الدبوس. يتم إجراؤه عن طريق توصيل أحد الطرفين بإمكانية الأرض والآخرين بـ VCC (5V).
  • يختار R / W pin 5 بين أوضاع القراءة والكتابة. تسهل LOGIC HIGH عند الدبوس وضع القراءة والمستوى المنخفض على هذا الدبوس يسهل وضع الكتابة.
  • يحتوي JHD162A على عدد 2 من السجلات المدمجة. يحدد Logic High (1) في RS pin 4 سجل البيانات. يقوم بإدراج البيانات على خط البيانات ، وسوف تتعرف عليها الوحدة النمطية كأمر. منطق منخفض (0) في دبوس RS سيحدد تسجيل الأوامر.
  • سجل البيانات- ضع البيانات المراد عرضها
  • سجل الأوامر- يضع الأوامر. يقوم بإدراج البيانات في خط بيانات 8 بت (DB0 إلى DB7) ، تتعرف عليها وحدة LCD على أنها بيانات ليتم عرضها
  • يقوم E pin 6 بتشغيل الوحدة. سيؤدي الانتقال من الأعلى إلى المنخفض على هذا الدبوس إلى تشغيل الوحدة.
  • DB0 إلى DB7 عبارة عن دبابيس بيانات. يتم وضع البيانات المراد عرضها وتعليمات الأمر على هذه المسامير.
  • LED (+) هو المصباح الخلفي ، أنود LED ويجب توصيل هذا الدبوس بـ Vcc من خلال سلسلة مقاومة الحد الحالية ذات القيمة المناسبة. LED (-) هو الإضاءة الخلفية ، وكاثود LED ويجب توصيل هذا الدبوس بالأرض.
  • أوامر وحدة 16 × 2 LCD

تحتوي وحدة LCD مقاس 16 × 2 على مجموعة من تعليمات الأوامر المحددة مسبقًا. كل أمر سيجعل الوحدة تقوم بمهمة معينة. يتم إعطاء الوظيفة شائعة الاستخدام وأوامرها في الجدول أدناه.


وحدة القيادة والوظيفة 16 × 2 LCD

تهيئة LCD

لتهيئة شاشة LCD ، فيما يلي الخطوات الموضحة أدناه وهذه الخطوات هي نفسها لجميع التطبيقات تقريبًا.

  • أرسل 38H إلى خط البيانات 8 بت للتهيئة
  • أرسل 0FH لتشغيل شاشة LCD وتشغيل المؤشر وتشغيل يومض المؤشر
  • أرسل 06H لزيادة موضع المؤشر
  • أرسل 01H لمسح العرض وأعد المؤشر

إرسال البيانات إلى شاشة LCD

فيما يلي خطوات إرسال البيانات إلى وحدة LCD الموضحة أدناه. الحالة المنطقية لهذه المسامير التي تجعل الوحدة النمطية لتحديد ما إذا كان إدخال بيانات معين عبارة عن بيانات أو أمر يتم عرضه.

  • جعل R / W منخفضة
  • اجعل RS = 1 ، إذا كانت بايت البيانات عبارة عن بيانات يتم عرضها وصنعها
  • RS = 0 ، إذا كانت بايت البيانات أمرًا.
  • ضع بايت البيانات في سجل البيانات
  • ثم نبض E من الأعلى إلى الأقل
  • كرر الخطوات المذكورة أعلاه لإرسال بيانات أخرى

رسم تخطيطي لدائرة توصيل LCD لـ 8051 متحكم دقيق

الرسم التخطيطي لدائرة التوصيل بين وحدة LCD مقاس 16 × 2 مع متحكم AT89S51 كما هو موضح أعلاه. سيشكل المقاوم R3 و Capacitor C3 ومفتاح الزر S1 دائرة إعادة الضبط. ترتبط المكثفات Crystal X1 والسيراميك C1 و C2 بدائرة الساعة التي ستنتج تردد ساعة النظام. يتم توصيل دبابيس P1.0 إلى P1.7 الخاصة بالمتحكم الدقيق بالوحدة النمطية DB0 إلى دبابيس DB7 على التوالي ، وهذا المسار البيانات التي تنتقل إلى وحدة LCD. تتصل P3.3 و P3.3 و P3.5 بدبابيس E و R / W و RS الخاصة بالميكروكونترولر ، وهذا يوجه إشارات التحكم التي يتم نقلها إلى وحدة LCD. يحد المقاوم R1 التيار من خلال الإضاءة الخلفية LED وشدة الإضاءة الخلفية. يستخدم POT R2 لضبط تباين الشاشة. برنامج ربط LCD بـ 8051 ميكروكنترولر كما هو موضح أدناه.

مخطط دائرة توصيل شاشات الكريستال السائل

مخطط دائرة توصيل شاشات الكريستال السائل

برنامج لتوصيل شاشات الكريستال السائل إلى 8051 متحكم

MOV A ، # 38H / / استخدم سطرين ومصفوفة 5 × 7
بطاقة هوية ACALL
MOV A ، # 0FH / / LCD ON ، المؤشر قيد التشغيل ، المؤشر قيد التشغيل
بطاقة هوية ACALL
MOV A ، # 06H / / مؤشر الزيادة
بطاقة هوية ACALL
MOV A ، # 82H / / سطر المؤشر الأول ، الموضع 2
بطاقة هوية ACALL
MOV A ، # 3CH / / تنشيط السطر الثاني
بطاقة هوية ACALL
موف أ ، رقم 49 د
ACALL DISP
موف أ ، رقم 54 د
ACALL DISP
موف أ ، # 88 د
ACALL DISP
موف أ ، رقم 50 د
ACALL DISP
موف أ ، رقم 32 د
ACALL DISP
موف أ ، رقم 76 د
ACALL DISP
موف أ ، # 67 د
ACALL DISP
موف أ ، # 68 د
ACALL DISP
MOV A ، # 0C1H / / انتقل إلى السطر الثاني ، الموضع 1
بطاقة هوية ACALL
موف أ ، # 67 د
ACALL DISP
موف أ ، رقم 73 د
ACALL DISP
موف أ ، رقم 82 د
ACALL DISP
موف أ ، # 67 د
ACALL DISP
موف أ ، # 85 د
ACALL DISP
موف أ ، رقم 73 د
ACALL DISP
موف أ ، رقم 84 د
ACALL DISP
موف أ ، رقم 84 د
ACALL DISP
موف أ ، # 83 د
ACALL DISP
موف أ ، رقم 84 د
ACALL DISP
موف أ ، رقم 79 د
ACALL DISP
موف أ ، # 68 د
ACALL DISP
موف أ ، # 65 د
ACALL DISP
موف أ ، # 89 د
ACALL DISP
هنا: SJMP هنا
CMND: MOV P1، A
CLR P3.5
CLR P3.4
SETB P3.3
CLR P3.3
رد فعل
حق
DISP: MOV P1، A
SETB P3.5
CLR P3.4
SETB P3.3
CLR P3.3
رد فعل
حق
DELY: CLR P3.3
CLR P3.5
SETB P3.4
MOV P1 ، # 0FFh
SETB P3.3
موف أ ، ص 1
JB ACC.7 ، DELY
CLR P3.3
CLR P3.4
حق
نهاية

هذا هو كل شيء عن التعامل مع شاشات الكريستال السائل 8051 ميكروكنترولر . نعتقد أن المعلومات الواردة في هذه المقالة مفيدة لك لفهم هذا المشروع بشكل أفضل. علاوة على ذلك ، فإن أي استفسارات بخصوص هذه المقالة أو أي مساعدة في تنفيذ مشاريع كهربائية وإلكترونية ، لا تتردد في الاتصال بنا من خلال الاتصال في قسم التعليقات أدناه. إليك سؤال لك ، ما هو رمز تفاعل LCD مع متحكمات 8051؟

اعتمادات الصورة:

واجهة LCD مع متحكم 8051 اليوم