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

   

الصورة الرمزية ahmad_s_f
ahmad_s_f
:: المهندس/ أحمد سمير فايد ::
تاريخ التسجيل: Jun 2006
الدولة: سائح في ارض الله
المشاركات: 632
نشاط [ ahmad_s_f ]
قوة السمعة:
قديم 03-06-2009, 02:56 AM المشاركة 25   
افتراضي



الخطأ بأن الكود لن يؤدي الوظيفة المطلوبة ..

كما أن ان المنفذ A فيه 5 ارجل وليس 8 ليست هذه مشكلة

اعلانات

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 03-06-2009, 02:56 AM المشاركة 26   
افتراضي


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


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

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 03-06-2009, 03:03 AM المشاركة 27   
افتراضي


اترككم في امان الله لان الكهرباء انقطعت
تصبحون على خير جميعا


الصورة الرمزية ahmad_s_f
ahmad_s_f
:: المهندس/ أحمد سمير فايد ::
تاريخ التسجيل: Jun 2006
الدولة: سائح في ارض الله
المشاركات: 632
نشاط [ ahmad_s_f ]
قوة السمعة:
قديم 03-06-2009, 03:05 AM المشاركة 28   
افتراضي


ليس القوس فقط يا أستاذي الكريم

عند تشغيل الدائرة الليد سيظل منطفئ حتى يتم الضغط على السويش فإذا تم الضغط عليه مرة واحدة سيضيء الليد ولكن عند رفع اليد من على السويتش سيظل الليد مضيئا بسبب عدم وجود أمر يطفئ الليد


التعديل الأخير تم بواسطة : ahmad_s_f بتاريخ 03-06-2009 الساعة 03:20 AM

الصورة الرمزية ahmad_s_f
ahmad_s_f
:: المهندس/ أحمد سمير فايد ::
تاريخ التسجيل: Jun 2006
الدولة: سائح في ارض الله
المشاركات: 632
نشاط [ ahmad_s_f ]
قوة السمعة:
قديم 03-06-2009, 03:22 AM المشاركة 29   
افتراضي


وأعتقد أن هذه ليست الوظيفة المطلوبة


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 9,848
نشاط [ حيدر علاج حسن ]
قوة السمعة:
قديم 03-06-2009, 09:26 AM المشاركة 30   
افتراضي


ليس القوس فقط يا أستاذي الكريم

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


geniusse01
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2008
الدولة: Jordan - Amman
المشاركات: 1,134
نشاط [ geniusse01 ]
قوة السمعة:
قديم 03-06-2009, 02:55 PM المشاركة 31   
افتراضي


السلام عليكم جميعا

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

ان الاكواد الصحيحة هي كالتالي:

الكود الاول:

كود:
 
void main() { TRISB=0B00000000; while(1) { PORTB=0B00000001; delay_ms(500); PORTB=0B00000000; delay_ms(500); } }

الكود الثاني:

كود:
 
void main() { TRISB=0B00000000; TRISA=0B11111111; while(1) { if(porta.f0==0) portb.f0=1; if(porta.f0==1) portb.f0=0; } }
اما جواب السؤال الثالث فهو ان تجرب ذلك على برنامج محاكاة للتاكد من عمل البرنامج..

جزاكم الله كل خير ووفقكم لما يحبه ويرضاه.

واخر دعوانا ان الحمدلله رب العالمين..وصلى الله على سيدنا محمد وعلى اله وصحبه وسلم..



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