قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

الصورة الرمزية kaoutar11
kaoutar11
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2012
الدولة: Algeria
المشاركات: 145
نشاط [ kaoutar11 ]
قوة السمعة:0
قديم 23-07-2012, 11:53 PM المشاركة 1   
ha ربط شاشة السيدي lcd بالميكروكنترلور Twitter FaceBook Google+




السلام عليكم و رحمة الله و بركاته:
أخواني اريد مساعدة حول ربط شاشة السيدي lcd بالميكروكنترلور و كيفية عمل لغة البرمجة بالميكروسي عند ربط الشاشة بالبك(أي ماهي الأوامر للتعرف على اlcd) أرجوا شرح الأوامر خطوة خطوة

اعلانات

الصورة الرمزية abdellah48
abdellah48
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2010
الدولة: المغرب
المشاركات: 160
نشاط [ abdellah48 ]
قوة السمعة:0
قديم 24-07-2012, 06:50 PM المشاركة 2   
Post


السلام عليكم ورحمة الله تعالى وبركاته لمذا لا يخصص قسم خاص ب lcd يحتوي على كل المعلومات وطريقة البرمجة ونطرح الاسئلة والاستفسارات اليس ذلك جيدا ? وليشارك كل واحد بما لديه من معرفة , سنبدأ يا أختي بما أعرف من معلومات بسيطة ورمضان مبارك كريم.


التعديل الأخير تم بواسطة : abdellah48 بتاريخ 24-07-2012 الساعة 06:57 PM
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

عماد الشهابي
:: مهندس ::
تاريخ التسجيل: Sep 2008
المشاركات: 30
نشاط [ عماد الشهابي ]
قوة السمعة:0
قديم 24-07-2012, 07:09 PM المشاركة 3   
افتراضي


والله فكرة جيدة لان الكثير منا لايتقن ربط lcd ولا طريقة برمجتها اتمنى تطبيق هذه الفكرة وشكرا


الصورة الرمزية abdellah48
abdellah48
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2010
الدولة: المغرب
المشاركات: 160
نشاط [ abdellah48 ]
قوة السمعة:0
قديم 24-07-2012, 08:57 PM المشاركة 4   
Post


شاشة lcd
هناك نوعان لشاشة lcd : هناك character lcd و graphical lcd انظر الصورة بالاسفل :
http://www.mediafire.com/view/?l14eluzozlkqp5b#
وأما فيما يخص ربط الشاشة مع البك انضر الصورة على الرابط :http://www.mediafire.com/view/?axb5jr32wj2owu2#



التعديل الأخير تم بواسطة : abdellah48 بتاريخ 24-07-2012 الساعة 09:42 PM

الصورة الرمزية abdellah48
abdellah48
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2010
الدولة: المغرب
المشاركات: 160
نشاط [ abdellah48 ]
قوة السمعة:0
قديم 24-07-2012, 09:13 PM المشاركة 5   
Post


فيما يخص تهيئة أرجل الميكروكنترولر مع الشاشة نستعمل :
كود:
// Lcd pinout settings
sbit LCD_RS at RB2_bit;
sbit LCD_EN at RB3_bit;
sbit LCD_D4 at RB4_bit;
sbit LCD_D5 at RB5_bit;
sbit LCD_D6 at RB6_bit;
sbit LCD_D7 at RB7_bit;

// Pin direction
sbit LCD_RS_Direction at TRISB2_bit;
sbit LCD_EN_Direction at TRISB3_bit;
sbit LCD_D7_Direction at TRISB4_bit;
sbit LCD_D5_Direction at TRISB5_bit;
sbit LCD_D6_Direction at TRISB6_bit;
sbit LCD_D7_Direction at TRISB7_bit;
void main() {
   Lcd_Init();
   Lcd_Out(1, 1, "Hello!");
   Lcd_out(2, 3, "my computer");
            }
نستعمل
كود:
lcd_Init();
لتهئة و الامر
كود:
  Lcd_Out(1, 1, "Hello!");
لكتابة hello الصف الاول في العمود الاول
ونستعمل الامر
كود:
 Lcd_out(2, 3, "my computer");
لكتابة my computer في الصف الثاني العمود التالث

كما أن هماك أوامر للكتابة في مكان المؤشر مثال كتابة كلمة
كود:
Lcd_Out_cp( "Hello!");


التعديل الأخير تم بواسطة : abdellah48 بتاريخ 24-07-2012 الساعة 09:29 PM

الصورة الرمزية funky112233
funky112233
:: عضو ذهبي ::
تاريخ التسجيل: Aug 2009
المشاركات: 666
نشاط [ funky112233 ]
قوة السمعة:92
قديم 25-07-2012, 07:03 AM المشاركة 6   
افتراضي


بسم الله الرحمن الرحيم
جزاك الله خيرا يا بشمهندس عبد الله

وهذا رابط جميل لشرح استخدام ال LCD بجانب ما وضعه البشمهندس عبد الله
http://www.qariya.com/vb/showthread.php?t=86167

بجانب هذا ايضا
لا يوجد افضل من الامثلة الموجودة داخل الميكرو سى نفسة


الصورة الرمزية kaoutar11
kaoutar11
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2012
الدولة: Algeria
المشاركات: 145
نشاط [ kaoutar11 ]
قوة السمعة:0
قديم 25-07-2012, 08:32 AM المشاركة 7   
افتراضي


بارك الله فيكم و يا رب اجعله في ميزلن حسناتكم
و رمــــــــــــــــــــــــضـــــان كريـــــــــــــــــــــــم


الصورة الرمزية kaoutar11
kaoutar11
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2012
الدولة: Algeria
المشاركات: 145
نشاط [ kaoutar11 ]
قوة السمعة:0
قديم 25-07-2012, 11:58 AM المشاركة 8   
افتراضي


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

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 05:25 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025