بسم الله الرحمن الرحيم
في هذا الدرس سنكمل شرح مكونات المتحكم الدقيق، كما أود أن يأخذ كلٌ منكم هذا البرنامج الذي هو مفتاح عالم المتحكم، صحيح هو بالإنجليزي ولكنه سهل التعامل وهو عبارة عن برنامج محاكي للمتحكم
تستطيع من خلاله البرمجة بلغة التجميع ثم تجميعه أو كتابة برنامج بالبيسك وترجمته ثم يقوم البرنامج بتخييرك عن نوع المتحكم ورقمه ثم يقوم بالتعامل مع البرنامج المترجم أو المجمع و يريك كيف سيقوم المتحكم بقراءته سطر بعد سطر، كما يحتوي على أدوات خاصة بالإمكان ربطها بالمتحكم المحاكى كشاشة LCD و لوحة مفاتيح Key Pad و شاشة 7-segment و مجموعة من الوصلات الثنائية الضوئية LED.
ولكن لم أستطع إرفاقه بسبب أن الموقع يرفض ذلك بسبب كبر حجمه، أرجو من المسؤولين النظر في ذلك.
أنا لا أطلب منك أن تتعلمه بنفسك، ولكن ألقي نظرة عليه و تفحصه و حاول التعرف عليه لأننا سنبني كل البرامج و نتعلمها عن طريقه مستقبلاً.
موضوع هذا الدرس هو مصفوفة المسجلات:
* المسجل:
هو مجموعة من الخانات القابلة لتخزين رقم ثنائي لفترة مؤقتة خلال تنفيذ البرنامج لغرض محدد
سأقوم اليوم بشرح نوع واحد وذلك لضيق وقتي وهو المراكم (Accumulator):
و يرمز له في عالم المتحكمات بـ (W) و تعني (Workspace)
حيث يقوم هذا المراكم بتخزين ناتج العمليات الحسابية والمنطقية فيه، فمثلاً لو أن عندي في أحد أطراف المتحكم رقم ثنائي و أريد أن أضيفه للمراكم ثم أجمعه على عدد ثنائي آخر في طرف آخر فإن المعالج سوف يخزن قيمة الطرف الأول في المراكم ثم يجمع قيمة المراكم على الطرف الآخر ثم يخزن الناتج في المراكم و هكذا.
أرجو أن يعذرني الجميع لضيق وقتي
إلى اللقاء في الدرس القادم إنشاء الله وحاولوا تحللولي مشكلة ارفاق البرنامج...