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

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

الصورة الرمزية avip
avip
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2010
المشاركات: 199
نشاط [ avip ]
قوة السمعة:0
قديم 18-04-2014, 02:33 AM المشاركة 1   
ha مشكلة مع شاشة LCD Twitter FaceBook Google+



الاخوة الكرام السلام عليكم ورحمة الله وبركاته

قد قمت بتصميم مشروع باستخدام المتحكم pic16f877a وشاشة char lcd 4x20
واستخدمة برنامج بروتس للمحاكاة ولغة الميكرو سي في البرمجة

والمشكلة هي انه عند ارسال اوامر للشاشة يتم تنفيذها بالفعل وعرض النصوص المطلوبة ولكن عند زيادة عدد الاوامر وتفرعها تتداخل الاسطر ويظهر الكلام في غير موضعه مع العلم ان الكود صحيح

تحدث هذه المشكلة مع في عدد كبير من المشاريع ولا اجد حل

ارجو المساعده ؟؟ هل المشكلة في المحاكاه ام ماذا ؟!

اعلانات

الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,688
نشاط [ حسن هادي محمود ]
قوة السمعة:136
قديم 18-04-2014, 04:17 AM المشاركة 2   
افتراضي


الاخوة الكرام السلام عليكم ورحمة الله وبركاته

قد قمت بتصميم مشروع باستخدام المتحكم pic16f877a وشاشة char lcd 4x20
واستخدمة برنامج بروتس للمحاكاة ولغة الميكرو سي في البرمجة

والمشكلة هي انه عند ارسال اوامر للشاشة يتم تنفيذها بالفعل وعرض النصوص المطلوبة ولكن عند زيادة عدد الاوامر وتفرعها تتداخل الاسطر ويظهر الكلام في غير موضعه مع العلم ان الكود صحيح

تحدث هذه المشكلة مع في عدد كبير من المشاريع ولا اجد حل

ارجو المساعده ؟؟ هل المشكلة في المحاكاه ام ماذا ؟!
السلام عليكم
اخي كريم تحدث هذه مشاكل عندما تكتب كثير في رام ولكن هذه مشكله تحدث فقط للبيك الذي تكون صفحات ذاكرته غير مرصوصه او مرتبه فوق بعضها البعض
لديك حلان لهذه مشكله
1- تغير البيك الى البيك له ذاكره صفحاتها مرتبه فوق بعضها البعض
http://www.qariya.info/vb/showthread.php?t=142476
2- او أنك تخزن كل رسائل في روم ثم تستدعيها


http://www.qariya.info/vb/showthread.php?t=133324

احصائية الشكر والاعجاب - 0 شكراً, 0 عدم اعجاب, 1 اعجاب
اعجاب حيدر علاج حسن ( أعجبته المشاركة )
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

msukar23
:: مهندس ::
تاريخ التسجيل: Sep 2015
المشاركات: 4
نشاط [ msukar23 ]
قوة السمعة:0
قديم 22-09-2015, 11:18 AM المشاركة 3   
افتراضي مشكلة في عرض الكلمات ع شاشة lcd


السلام عليكم
اخي كريم تحدث هذه مشاكل عندما تكتب كثير في رام ولكن هذه مشكله تحدث فقط للبيك الذي تكون صفحات ذاكرته غير مرصوصه او مرتبه فوق بعضها البعض
لديك حلان لهذه مشكله
1- تغير البيك الى البيك له ذاكره صفحاتها مرتبه فوق بعضها البعض
http://www.qariya.info/vb/showthread.php?t=142476
2- او أنك تخزن كل رسائل في روم ثم تستدعيها


http://www.qariya.info/vb/showthread.php?t=133324
السلام عليكم
قمت بعمل مشروع للتحكم في سرعة واتجاة حركة stepper motor باستخدام
pic16f877a & keypad phone & lcd 2x16
واجهتني مشكلة في عرض الكلمات ع شاشة lcd
كلما كتبت اوامر اكثر اصبحت لاتعرض الشاشة الاوامر والخيارات بل اصبحت عشوائية وتتداخل في بعضها مع اني اقوم بعمل مسح للشاشة قبل اي اخراج ع الشاشة
هل المشكلة في البيك ؟


الصورة الرمزية assed
assed
:: عضو فضي ::
تاريخ التسجيل: Jul 2014
الدولة: العراق - بغداد
المشاركات: 1,036
نشاط [ assed ]
قوة السمعة:97
قديم 22-09-2015, 12:25 PM المشاركة 4   
افتراضي


الاخوة الكرام السلام عليكم ورحمة الله وبركاته

قد قمت بتصميم مشروع باستخدام المتحكم pic16f877a وشاشة char lcd 4x20
واستخدمة برنامج بروتس للمحاكاة ولغة الميكرو سي في البرمجة

والمشكلة هي انه عند ارسال اوامر للشاشة يتم تنفيذها بالفعل وعرض النصوص المطلوبة ولكن عند زيادة عدد الاوامر وتفرعها تتداخل الاسطر ويظهر الكلام في غير موضعه مع العلم ان الكود صحيح

تحدث هذه المشكلة مع في عدد كبير من المشاريع ولا اجد حل

ارجو المساعده ؟؟ هل المشكلة في المحاكاه ام ماذا ؟!
وعليكم السلام
أخي الكريم هل المشكلة عندما تكتب على الشاشة بعبارات مثلاً عند كتابة اربع اسطر . يأتي بعدها الامر الثاني ايضاً اربع اسطر او ثلاثة تتداخل الامر الاول مع الثاني وتصبح العبارات غير واضحة ؟

اذا كانت هذه المشكلة هذا يعني نقص بالكود وبالتحديد دالة المسح !

انا استخدم بروتون بيزك وعند كتابة كود متتالي يكون بهذه الصيغة
كود:
Print At 1, 1, " WWW.QARIYA.INFO "
Print At 2, 1, "       ASSED      "
DelayMS 2000
Cls
Print At 1, 1, " volt meter "
Print At 2, 1, "       m.p.p.t      "
DelayMS 2000
دالة Cls تعني مسح الشاشة


الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,688
نشاط [ حسن هادي محمود ]
قوة السمعة:136
قديم 26-09-2015, 07:12 AM المشاركة 5   
افتراضي


السلام عليكم
قمت بعمل مشروع للتحكم في سرعة واتجاة حركة stepper motor باستخدام
pic16f877a & keypad phone & lcd 2x16
واجهتني مشكلة في عرض الكلمات ع شاشة lcd
كلما كتبت اوامر اكثر اصبحت لاتعرض الشاشة الاوامر والخيارات بل اصبحت عشوائية وتتداخل في بعضها مع اني اقوم بعمل مسح للشاشة قبل اي اخراج ع الشاشة
هل المشكلة في البيك ؟
السلام عليكم
راجع هذا الرابط

http://www.qariya.info/vb/showthread...CC%CF%ED%CF%E5


الصورة الرمزية عبدالله حجازى
عبدالله حجازى
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2011
الدولة: مصر .. محافظة دمياط
المشاركات: 1,688
نشاط [ عبدالله حجازى ]
قوة السمعة:111
قديم 27-09-2015, 12:46 AM المشاركة 6   
افتراضي


فعلا هذة المشاكل كانت تواجهنى فى مشاريع كثيرة ... وتبين لى ان المشكلة كانت فى عدم ترتيب صفحات ذاكرة الميكرو .. واتكلم هنا عن عائلة PIC16F ....
ولكن عائلة .... PIC18F ... تم حل هذة المشكله فيهاااا ..


كما وضح المهند .. حسن هادى ... بارك الله فية وفى اهلة .. وأمدة بالصحه والعلم النافع ... فهو انسان أكثر من رائع .... وسباق بالخير ... بارك الله فيك .. مهندس .. حسن هادى ....


msukar23
:: مهندس ::
تاريخ التسجيل: Sep 2015
المشاركات: 4
نشاط [ msukar23 ]
قوة السمعة:0
قديم 27-09-2015, 09:51 AM المشاركة 7   
افتراضي كل الشكر لك


كل الشكر اليك مهندس حسن
جزاك الله الخير الكثير والزيادة في العلم

إضافة رد

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

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

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


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

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