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

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

الصورة الرمزية M_OSOS
M_OSOS
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2009
الدولة: Egy
المشاركات: 79
نشاط [ M_OSOS ]
قوة السمعة:0
قديم 10-04-2009, 08:47 PM المشاركة 1   
ha ارجوا المساعد (LCD-->(Not enough Ram Twitter FaceBook Google+



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

لقد تعلمت التعامل مع ال ال-سي-دي بنجاح وقمت بالعرض عليها والتفاعل مع كي-باد

ولاكن عندما اردت التطبيق في مشروع عملي مفيد واجهت مشكله خطيره ارجوا ان اجد الحل هنا

وهو عند عمل قائمه للخيارات وقوائم فرعيه للغيارات يحدث خطي وتصدر رساله تقول
ان الذاكره الرام ممتلئه

Not enough Ram

===============================

ارجو الرد العاجل علي هذه المساله حتي لو لم تكن معلومه مؤكده (فكره او اعتقاد)
لان الموضوع عاجل

وشكرا

اعلانات

m_mansour2005
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2009
المشاركات: 80
نشاط [ m_mansour2005 ]
قوة السمعة:0
قديم 10-04-2009, 09:54 PM المشاركة 2   
افتراضي


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


Not enough Ram

===============================

ارجو الرد العاجل علي هذه المساله حتي لو لم تكن معلومه مؤكده (فكره او اعتقاد)
لان الموضوع عاجل

وشكرا
أنا أعتقد أن سبب هذه الرسالة هو أنك تكتب عدة رسائل على ال lcd والتى تلتهم مساحة الرام لديك فى البيك.
فأعتقد لو أنك إستخدمت بيك أعلى من التى تستخدمها مع نفس عدد الرسائل سوف تعمل ولن تأتيك هذه الرسالة not enough ram.

أعنى أنك كتبت كودا ذو حجم أكبر من الحجم المتاح لك على البيك.

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

الصورة الرمزية M_OSOS
M_OSOS
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2009
الدولة: Egy
المشاركات: 79
نشاط [ M_OSOS ]
قوة السمعة:0
قديم 11-04-2009, 02:13 PM المشاركة 3   
افتراضي


شكرا اخي m_mansour2005 علي المشاركه

انا أعتقد أن سبب هذه الرسالة هو أنك تكتب عدة رسائل على ال lcd والتى تلتهم مساحة الرام لديك فى البيك.
فأعتقد لو أنك إستخدمت بيك أعلى من التى تستخدمها مع نفس عدد الرسائل سوف تعمل ولن تأتيك هذه الرسالة not enough ram.

أعنى أنك كتبت كودا ذو حجم أكبر من الحجم المتاح لك على البيك.

لاكن اخي m_mansour2005 مساحه الرام الخاصه بالميكروكونترولر خيس مستهلكه بالمره (20% تقريبا )

لاكن هنا المساحه التي امتلئت هي مساحه الرام او البافر الخاص بال ال-سي-دي وليست مساحه الرام

انا هنا قد اكون توصلت الي حل لهذه المشكله ولاكن ساتاكد اولا منها وان كان صحيح ساعرضه في الموضوع

=========================

فين يا جماعه المشاركات والردود - فين عمالقه البرمجه (ارجوا المساعده العاجله )

وشكرا


walid el masry
:: مهندس ::
تاريخ التسجيل: Nov 2006
المشاركات: 42
نشاط [ walid el masry ]
قوة السمعة:0
قديم 11-04-2009, 02:57 PM المشاركة 4   
افتراضي


معلش هغير مسار الموضوع لكن فعلا مش عارف ابدا منين

كنت عاوز اعرف منك يا بشمهندس
M_OSOS
ازاي اتعلمت تبرمج ال
LCD ؟؟


الصورة الرمزية ahmad_s_f
ahmad_s_f
:: المهندس/ أحمد سمير فايد ::
تاريخ التسجيل: Jun 2006
الدولة: سائح في ارض الله
المشاركات: 725
نشاط [ ahmad_s_f ]
قوة السمعة:80
قديم 11-04-2009, 04:26 PM المشاركة 5   
افتراضي


أخي الكريم M_OSOS ربما توجد حلول فهل يمكنك أن تعرض الكود هنا فربما يكون هناك حل معين له ( ويفضل لو تضع ملف المحاكاة أيضا )

========
أخي الكريم walid el masry هذا شرح لكيفية استخدام lcd
http://www.qariya.com/vb/showpost.ph...59&postcount=7
وهذا فيديوا تطبيقي على ذلك
http://smainj.free.fr/tutorial/Tutorail1.rar

========
وفقنا الله جميعا لما يحب ويرضى ورزقنا وإياكم العلم النافع والعمل الصالح
اللهم ارزقنا حبك يا كريم
والسلام عليكم ورحمة الله وبركاته


walid el masry
:: مهندس ::
تاريخ التسجيل: Nov 2006
المشاركات: 42
نشاط [ walid el masry ]
قوة السمعة:0
قديم 11-04-2009, 09:32 PM المشاركة 6   
افتراضي


مشكور يا اخ
ahmad_s_f
علي سرعهالتفاعل و فعلا يعجز السان عن وصف انبهاري ببراعة العرض في الفيديو و كذلك الموضوع الاخر الذي كنت تصفحته من قبل و كذلك اشكرك شكرا جزيلا مره اخري بالرغم من اني كنت املا ان اتعلم التعامل مع ال
lcd
من خلال ال
assembly
و هو ما اتقنه حاليا لكن فعلا لا اعرف كيف اشكرك علي هذي الملفات القيمه و اتمني ليك الخير و العافيه في جميع الاحوال


walid el masry
:: مهندس ::
تاريخ التسجيل: Nov 2006
المشاركات: 42
نشاط [ walid el masry ]
قوة السمعة:0
قديم 11-04-2009, 11:33 PM المشاركة 7   
افتراضي


طيب انا دلوقتي عاوز اعمل عداد و يعرض القيمه علي الشاشه تدريجيا
ال
lcd
لو باعتلها 1 نوعه
char
هتعرضه 1 علي الشاشه انما لو بعتهولها
int
هتعرضه حاجه تانيه حسب
ASCII
المقابل انما
char
مش هعرف
increment
عليه عشان كده كنت عاوز اعمل اعمليه الحسابيه علي
int
و الناتج احوله
char
و يطلع زي مهو يعني مثلا ناتج العمليه طلع 50 احولها
char
و بالتالي اللي هيطلع علي الشاشه 50 انما لو بعتها
int
هيطلع المقابل لها في الاسكي

ارجو ان اكون قد وصلت الفكره و اسف علي التطويل

إضافة رد

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

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

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


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

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