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

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

borda
:: مهندس متواجد ::
تاريخ التسجيل: Mar 2007
المشاركات: 85
نشاط [ borda ]
قوة السمعة:0
قديم 24-12-2016, 12:40 AM المشاركة 1   
ha مساعدة من اهل الخبرة Twitter FaceBook Google+



السلام عليكم اخوتي في الله لي سؤال
انا للاسف لم اشتغل مطلقا علي ميكرو كونترولير 8051 اريد مشروع بسيط يكتب باللغة الاسمبلي شاشة 2*16 و اربع بنات دخل اذا وصلت جهد علي البنا الاولي والثانية والثالثة والرابعة يكتب ان الخزان ممتلء واذا كانت البنة الاولي ليس عليها جهد و البنة الثانية و لثالثة والرابعة يكتب 3/4 واذا كانت البنة الاولي و الثانية ليس عليهما جهد يكتب 1/2 وهكذا حتي يكتب ان الخزان فارغ

اعلانات

مشتاق الله
:: مهندس متميز ::
تاريخ التسجيل: Oct 2015
المشاركات: 620
نشاط [ مشتاق الله ]
قوة السمعة:0
قديم 25-12-2016, 05:22 AM المشاركة 2   
افتراضي


كثير من يتعامل بلغة السي و نادر لغة الاسمبلى , اى مترجم يستطيع تحويل السي الى اسمبلى .
و قليلا مستخدمى 8051 , فتعلمه و ستجد على النت مواد كثيرة لتعلمه .

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

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


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

ولكى تشغلها بنظام 8 بت اتبع هذه الخطوات

وهذه قائمة الأوامر لكى تمسح الشاشة أو تكتب عليها الخ

عادة وضع الطرف R/W فى الوضع كتابة توصله بالأرضى ثم
لكى تنفذ أمر ضع الكود على البورت و اجعل الطرف R/S =0 ثم ضع 1 على الطرف E ثم اجعله صفر مرة أخرى
لكى تكتب حرف ضع الكود أسكى ASCII على البورت و اجعل الطرف R/S =1 ثم ضع 1 على الطرف E ثم اجعله صفر مرة أخرى
لا تنسى الإنتظار الفترات المخصصة لكل أمر على الأقل

إضافة رد

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

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

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


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

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