 |
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
|
|
نشاط [ F.Abdelaziz ]
قوة السمعة:333
|
|
28-05-2011, 08:11 AM
المشاركة 2
|
|
المقاطعة بالمنفذ Port B :
يوجد طريقتين للمقاطعة بالمنفذ Port B : - المقاطعة بالخانة 0 port B bit 0 .
- والمقاطعة نتيجة تغيير المنفذ port B change .
المقاطعة بالخانة 0 للمنفذ port B تقوم ببدء (إشعال) trigger ماكرو معطى فى كل مرة يتحول فيها الخط RB0 فى الحالة المنطقية المرتفعة logic 1 or 5V .
المقاطعة نتيجة تغيير المنفذ port B تبدأ فى كل مرة يكون فيها تغيير فى حالة الأربع خانات العليا للمنفذ port B (bits RB4, 5, 6, 7).
تناول المقاطقة بالخانة صفر مباشر وسهل لكن المقاطعة نتيجة تغيير المنفذ port Bصعب بعض الشىء .
يحتوى النظام على أربع قنوات channels 1 to 4 . يتم اختيار كل قناة عن طريق أربع مفاتيح ضاغطة لتوصيلها بالمنفذ port B . عند الضغط على المفتاح تقوم المقاطعة نتيجة تغيير المنفذ port B ببدء ماكرو يعمل على التنبيه برقم القناة .
تتبع الخطوات التالية لعمل البرنامج :
|