11- هنا سوف نقوم بتشغيل Run البرنامج ومشاهدة عمله . بالقيام بتصحيح البرنامج debugging يمكننا مشاهدة طريقة تغيير حالة بعض المتغيرات وكم ثانية يأخدها البرنامج لإنهاء أى أمر وبعض المعلومات المفيدة . لعمل ذلك اختار القائمة وانقر Run >> Start Debugger وسوف ترى القائمة الموضحة بالشكل التالى بالجانب الأيمن لحقل النص . بالنقر على F7 يمكننا مشاهدة خطوة بخطوة فعل كل أمر والتغيرات التى تحدث . 1- من القائمة العلوية يمكننا اختيار أى المتغيرات لمراقبته . يمكننا اختيار أكثر من متغير واحد . بعج اختيارها سوف تظهر فى صندوق أسفل هذه القائمة . هناك يمكننا مشاهدة المعلومات حول قيمة المتغير وأين يقع فى ذاكرة البرنامج . 2- من القائمة التالية يمكننا الحصول على المعلومات حول الزمن والدورات والتى نحتاجها لتكملة أحد الأوامر أو البرنامج بالكامل . 3- الأن نحن على الاستعداد . الشىء الوحيد المتبقى هو اختبار البرنامج . نفتح برنامج المحاكاة والدائرة التى تم رسمها . عندئذ نحتاج إلى تحميل الملف .hex على الميكروكونترولر . فى برنامج بروتيس عندما ننقر بالزر الأيمن للماوس على الميكروكونترولر ونختار Edit Properties سوف نرى القائمة المبينة بالشكل التالى . فى حقل Program File نقوم بالتصفح وتحميل برنامجنا .hex . سوف نقوم أيضا بتغيير التردد Processor Clock Frequency ليصبح بالقيمة 8MHz . 4- هنا نبدأ المحاكاة . أول شىء سوف نشاهده هو أن الليد يكون مضىء ON . بعد فترة ينطفىء الليد OFF . تم تتكرر العملية ON و OFF . يمكننا تغيير زمن التأخير فى برنامجنا , يمكننا جعله 500 أو 1000 ملى ثانية لتكون عملية التوصيل والفصل أبطأ . 5- الخطوة الأخيرة : النهاية
__________________
angel4angel4angel4angel4angel4
|