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

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

karabd
:: مهندس متواجد ::
تاريخ التسجيل: Aug 2006
الدولة: المغرب
المشاركات: 83
نشاط [ karabd ]
قوة السمعة:0
قديم 29-12-2010, 10:54 PM المشاركة 1   
افتراضي أرجو الاجابة على هذا السؤال من فضلكم Twitter FaceBook Google+



السلام عليكم،
إخوتي المطلوب هو إضاءة الليد D1 عند الضغط على السويتش، فإن ضغطنا مرة أخرى على السويتش إنطفأ الليد D1 وأضاء الليد D2 ، فإن كررنا الضغط يضيء الليدD3 بينما D2 أطفئت وهكذا عند كل ضغطة.

اعلانات

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:395
قديم 30-12-2010, 05:36 AM المشاركة 2   
افتراضي


كود:
void main(){ trisa.f0=1;trisb=0;portb=0; loop: if(porta.f0==0){portb=1; while(porta.f0==0){} while(porta.f0){} portb=2; while(porta.f0==0){} while(porta.f0){} portb=4; while(porta.f0==0){} } goto loop; }


التعديل الأخير تم بواسطة : حيدر علاج حسن بتاريخ 30-12-2010 الساعة 06:12 AM
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

karabd
:: مهندس متواجد ::
تاريخ التسجيل: Aug 2006
الدولة: المغرب
المشاركات: 83
نشاط [ karabd ]
قوة السمعة:0
قديم 30-12-2010, 07:36 AM المشاركة 3   
افتراضي


شكرا أخي حيدر على هذه الإجابة ،وأرجو الله أن يجعل هذا العمل في ميزان حسناتك.

إضافة رد

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

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

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


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

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