 |
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,832
|
|
نشاط [ F.Abdelaziz ]
قوة السمعة:
|
|
15-05-2011, 04:29 AM
المشاركة 9
|
|
مفتاح التوقيت المراد تصميمه لا يعمل لمرة واحدة لكنه يعمل فى كل مرة يرغب فيها أحد السكان فى استخدام السلم . لذلك سوف نبدأ بإدراج رمز الحلقة loop .
انقر بالزر الأيسر للماوس على رمز الحلقة الموجود بالجانب الأيسر واسحبه مع استمرار الضغط على الزر الأيسر إلى مخطط المسار . عندما تقترب من البرنامج نفسه يظهر لك سهم لبيان مكان إدراج الحلقة. فإن كنت مقتنع (راضى) فحرر زر الماوس حيث يشير السهم . فى هذه الحالة لا يوجد خيارات أخرى لوضع الحلقة .
الخطوة التالية هى تعيين set (تحديد) أحوال conditions الحلقة والتى تحدد متى when وكيف how يتم تنفيذ الحلقة .
انقر بالزر الأيسر للماوس نقرا مزدوجا على أى من رمزى الحلقة واللذان يشكلان الحلقة فى مخطط المسار . تفتح (تظهر) نافذة خصائص الحلقة properties .
عند هذه النقطة الحلقة الافتراضيى تسمى "Loop while 1 " والتى تعنى بلغة Flowcode "حلقة مستمرة أو غير منتهية" "loop forever" . وهى تماما ما نريد . للمساعدة فى تذكر أن هذه الحلقة يتم تفيذها بصفة مستمرة نقوم بتغيير اسمها الذى سوف يتم عرضه Display name كتعليق من loop إلى loop forever . عندما يكون البرنامج صغير وبسيط فلن تحتاج لكثير من التعليقات , لكن كلما أصبح كبيرا ومعقد فمن المفضل الاهتمام بالتعليقات للمساعدة فى تذكر القرارات التى تم اتخاذها فى عمل التصميم سواء بمعرفتك أو بمعرفة أى شخص أخر .
الخطوة التالية هى التحقق (اختبار) check من حالة المفتاح (هل هو مضغوط أم لا ؟) .
فى شريط المكونات انقر على قائمة المداخل Inputs واختار مجموعة المفاتيح SWITCHbank .
يظهر لك تمثيل رسومى للمفاتيح فى الجزء السفلى الخاص بالمكونات الخارجية والمسمى panel "اللوحة" .
انقر بالزر الأيمن على المفاتيح تظهر لك قائمة منسدلة لتحديد أطراف الميكروكونترولر المتصلة بهذه المفاتيح . اختار من "التوصيلات" connections التوصيل بالمنفذ PORT B كمداخل .
كرر العمل واختار صف الليدات من قائمة المخارج output ثم حدد منفذ التوصيل PORT A كمخارج .
|