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

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

عبدالرحمن الوطن
:: مهندس ::
تاريخ التسجيل: Jan 2014
المشاركات: 3
نشاط [ عبدالرحمن الوطن ]
قوة السمعة:0
قديم 26-01-2014, 01:24 PM المشاركة 1   
افتراضي مشكله صغيره مع uart و lcd Twitter FaceBook Google+



عندي مشكله صغيره ..ان شاء الله ألاقي الحل هنا :
انا ببعت حروف من مايكرو لمايكرو تاني هن طريق uart وبعرض اللي بستفبله ع الشاشه ... المشكله هي ان الشاشه مش بتعرض الحرف ... انما هي بتعرض ال ascii بتاع الحرف ... يعني مثلا لو ببعت حرف ال x الشاشه تعرض 120 ولو ببعت حرف ال y الشاشه تكتب 121 ... هل فيه طريقه تحول الارقام دي لحروفها
وجزاكم الله كل خير

اعلانات

عبدالرحمن الوطن
:: مهندس ::
تاريخ التسجيل: Jan 2014
المشاركات: 3
نشاط [ عبدالرحمن الوطن ]
قوة السمعة:0
قديم 26-01-2014, 01:37 PM المشاركة 2   
افتراضي


http://www.4shared.com/rar/Rr_itwHJce/besm_allah.html
وده المشروع والمحاكاه

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

somood
:: مهندس جيد ::
تاريخ التسجيل: Jan 2011
الدولة: نابلس
المشاركات: 222
نشاط [ somood ]
قوة السمعة:0
قديم 26-01-2014, 02:37 PM المشاركة 3   
افتراضي


الحرف الذي تستقبله ارسله مباشرة بدون ما تحوله ... وارسله من هذه الدالة
كود:
   Lcd_Chr(1, 1,uart_rd);


somood
:: مهندس جيد ::
تاريخ التسجيل: Jan 2011
الدولة: نابلس
المشاركات: 222
نشاط [ somood ]
قوة السمعة:0
قديم 26-01-2014, 02:51 PM المشاركة 4   
افتراضي


لاطفاء المؤشر المزعج ضع هذا الامر قبل جملة الوايل
كود:
  Lcd_Cmd(_LCD_CURSOR_OFF);


عبدالرحمن الوطن
:: مهندس ::
تاريخ التسجيل: Jan 2014
المشاركات: 3
نشاط [ عبدالرحمن الوطن ]
قوة السمعة:0
قديم 26-01-2014, 05:25 PM المشاركة 5   
افتراضي


الحرف الذي تستقبله ارسله مباشرة بدون ما تحوله ... وارسله من هذه الدالة
كود:
   Lcd_Chr(1, 1,uart_rd);

شكرا على الرد يا باشمهندس
انا فعلا كنت مجرب الطريقه دي ... بس في الحاله دي الشاشه مش بتكتب أي حاجه خالص


somood
:: مهندس جيد ::
تاريخ التسجيل: Jan 2011
الدولة: نابلس
المشاركات: 222
نشاط [ somood ]
قوة السمعة:0
قديم 26-01-2014, 06:22 PM المشاركة 6   
افتراضي


ما بعرف شو المشكلة عندك يا صديقي بس انا جربتها عالبروتس وزبطت ... انا جرب ارسل من اداة الارسال المووجودة بالبروتس ...يعني ما استخدمت البيك المرسل ...وهاد بدل انو البيك المستقبل مزبوط وضعه بس ما بعرف شو بالنسبة للبيك المرسل


الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,688
نشاط [ حسن هادي محمود ]
قوة السمعة:135
قديم 27-01-2014, 01:08 PM المشاركة 7   
افتراضي


عندي مشكله صغيره ..ان شاء الله ألاقي الحل هنا :
انا ببعت حروف من مايكرو لمايكرو تاني هن طريق uart وبعرض اللي بستفبله ع الشاشه ... المشكله هي ان الشاشه مش بتعرض الحرف ... انما هي بتعرض ال ascii بتاع الحرف ... يعني مثلا لو ببعت حرف ال x الشاشه تعرض 120 ولو ببعت حرف ال y الشاشه تكتب 121 ... هل فيه طريقه تحول الارقام دي لحروفها
وجزاكم الله كل خير
السلام عليكم
اخي رايت هذا الكود وتوقفت عنده
كود:
  if (UART1_Data_Ready()==1) {
                                                 uart_rd = UART1_Read();
                                                 byteToStr(uart_rd, txt);
                                                 }
كود بلون احمر لايوجد له اي داعي لانك سوف تستقبل الحرف وهو محول الى ايسكي كود وعليه يمكنك عرض حرف مباشره على شاشه
يعني بأختصار قم بالغاء هذا كود
تحياتي

إضافة رد

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

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

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


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

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