السلام عليكم جميعا وشكرا لكم على جهودكم وشكر خاص لأستاذي احمد سمير الذي على يديه ودروسه دخلت الى عالم المتحكم
ارجو منكم ومن يستطيع مساعدتي اريد حركة ليد شللال ل18 مخرج وانا استخدم البيك 16f877a واريد ان اتحكم بزمن الحركة ابتدأ من0.1ميلي ثانية الى 2ثانية وحاولت استخدام الدالة
vdelay_ms مع متغير بحيث مع كل ضغطة على مفتاح سويتش يزيد الزمن ومفتاح اخر ينقص الزمن ارجو مساعدتكم واني سوف ادعو لكم من كل قلبي بالتوفيق ودخول الجنة لانكم في هذا الموقع المنير للعلم لانستطيع ان نرد جميلكم الا بالشكر والدعاء الخالص لوجه الله تعالى وشكرا لكم جميعا
|
السلام عليكم ورحمة الله وبركاتة
اولا عنوان الموضوع غير واضح
ونحن جميعا ندعوا معك لمعلمنا احمد سمير
ولمن لا يعلم فقد تم زفافة منذ وقت قريب
====================
اعتزر الانترنت لا يساعد فى اى شىء
=======================
اولا قم بعمل دالة بها الشروط التى تريدها
على ان تشمل الدالة على متغير فلنفترض انة n على سبيل المثال
بحيث يكون الشروط هى فى حالة كذا اجعل ال n تساوى n+1
والعكس طبعا
===============
بعدها اذهب للبرنامج
وقم بادراج المتغير n
فى هذا المكان
هنا اصبح التوقيت عبارة عن متغير
يتم التحكم بة كما تشاء
===========
ملاحظة :
يمكنك ان لا تستخدم الدوال اساسا
وتقوم بعمل المتغير n
ثم تضع شروط عملة داخل البرنامج عادى باستخدام if
====================
ويمكنك زيادة المعلومات بمراجعة دروس مهندس احمد وخاصة بالدوال
واعتزر ان كان هناك تقصير
بالتوفيق ان شاء الله