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

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

أبو الحذيفة
:: مهندس متواجد ::
تاريخ التسجيل: May 2012
المشاركات: 179
نشاط [ أبو الحذيفة ]
قوة السمعة:0
قديم 22-09-2018, 06:02 PM المشاركة 1   
افتراضي مشكلة في الكتابة على شاشة LCD Twitter FaceBook Google+



السلام عليكم و رحمة الله
إخواني الأعزاء عندي مشكلة في طباعة الرسائل على شاشة lcd 16x2

عندما يصبح عدد الرسائل كثيرة فوق ال 20 رسائل تصبح هناك اخطاء في الطباعة و تصبح الكلمات متداخلة في الشاشة حاولت حل هذه المشكلة جاهدة بتغيير المتحولات اختصار البرمجية الى دوال و غيرها لم أستطع أن أجد حلا

هل دوال lcd out محدود بشيء لا يستطيع تجاوزه ؟
و شكرا على المساعدة .

اعلانات

احمد شهيد جواد
:: مهندس متميز ::
تاريخ التسجيل: Apr 2015
الدولة: العراق
المشاركات: 324
نشاط [ احمد شهيد جواد ]
قوة السمعة:0
قديم 22-09-2018, 07:04 PM المشاركة 2   
افتراضي


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

الحل هو كتابة النصوص في الذاكرة الرئيسية Rom ومن ثم نسخها من الروم الى الرام وعرضها وهكذا بالنسبة لكل النصوص ،،


لو استخدمت العائلة 18 لن تظهر معك هذي المشكلة


تحياتي لك

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

ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:408
قديم 22-09-2018, 07:30 PM المشاركة 3   
افتراضي


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

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

هل اكثر من 20 حرف ام رساله من 16 حرف؟

وهل لو أكثر من 20 سطر ، هل المفروض كتابتها بسرعة لكون البيانات تتوالى سريعا ام فقط الاسطر موجودة و مطلوب عرضها؟
وهل هي كلمات للعرض أم نتائج حسابية؟

و شكرا جزيلاً لكما


أبو الحذيفة
:: مهندس متواجد ::
تاريخ التسجيل: May 2012
المشاركات: 179
نشاط [ أبو الحذيفة ]
قوة السمعة:0
قديم 22-09-2018, 08:03 PM المشاركة 4   
افتراضي


الله يجزيك أخي بالفعل هذا رد سريع بقيت كثير من الوقت احاول و ابحث و لم أجد نتيجة بالفعل أنا ممتن لك كفيت و وفيت


محمد إلياس
:: مهندس جيد ::
تاريخ التسجيل: Jan 2017
المشاركات: 230
نشاط [ محمد إلياس ]
قوة السمعة:0
قديم 24-09-2018, 07:59 AM المشاركة 5   
افتراضي


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

احصائية الشكر والاعجاب - 1 شكراً, 0 عدم اعجاب, 0 اعجاب
شكراً ماجد عباس محمد ( شكر العضو على هذه المشاركة )
إضافة رد

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

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

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


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

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