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

   

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



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

اعلانات

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


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

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

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


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


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


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


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


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

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


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


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


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


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



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