قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الاليقسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots
اخي صراحة الفكرة هي عبارة عن قياس سرعة محرك ما ... سأضع حساس مثلا انفرا ريد مثلا او اي حساس اخر يفي بالغرض ... عند انقطاع الضوء الخارج من الحساس ، يقوم المايكروكنترولر بمعرفة ذلك و يزيد متغير ما لنسميه x مثلا ... و هكذا انا اعرف كم مرة انقطع الضوء الخارج من الحساس و بعملية حساب معينة اعرف سرعة المحرك لكنني الاحظ ان المتحك سريع جدا فعند اختبار طرفه هكذا مثلا :
if ( porb.f0==1) {x=x+1;}
عند كتابة هذا الكود فان المتحكم يزيد المتغير كثيراً و ليس مرة واحدة ... ستقول لي يجب عليك ان تضع مدة انتظار معينة ، لكن هذا لن يفلح .. اسف اخي اطلت عليك لكن انا عم بحاول تعلم المقاطعة ، احاول ، لكنني اجد صعوبة في تعلمها نظراً لاني اول مرة اتعامل مع الريجيسترات بكثرة
الف شكر مهندسنا الغالي دايما بالمرصاد ... لكن هل يمكنك التكرم علينا بشرح الكود ... الف شكر ... سؤال اخر : هل بالضرورة استخدام هذا الPic او اي نوع اخر يفي بالغرض
الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 07:47 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)