مكونات المتحكم الدقيق Microcontroller
يحتوي المتحكم الدقيق Microcontroller على أربع مكونات اساسية و هي :
1- وحدة الحساب والمنطق:Central Processing Unit
تعتبر قلب المتحكم الدقيق Microcontroller ، و يمكن تشبيهها بالمعالج الدقيق الموجود في الحواسيب ، فهي العنصر الرئيسي الذي يقوم بالعمليات الحسابية، العمليات المنطقية ، المقارنة كما يقوم كذلك بعمليات الدوران و التفاوت .
و تقوم هذه الوحدة بتنفيذ التعليمات و اذا شئت فقل البرامج اذ يحتوي كل برنامج على مجموعة من التعليمات
تتكون هذه الوحدة غالبا من وصلتين CONNECTION الى الخارج : أحداهما هي الوقاتة أو الساعة و الأخرى اعادة تحديد البيانات RESET.
2-الذاكرة الرئيسية أو الأولية و تنقسم الى قسميين:
أ- ذاكرة الوصول العشوائي : Random Access Memory
أو الذاكرة المؤقتة و هي ذاكرة تستطيع من خلالها وحدة الحساب و المنطق قراءة و كتابة البيانات و هي التي سنستعملها باذن الله تعالى عند برمجة المتحكم الدقيق Microcontroller .
فتستعمل في جميع مراحل العمليات الحسابية للبرنامج ، اذ يمكننا أن نسجل فيها الحسابات الثنائية أو المتغيرات
بالنسبة للمتحكم 16F84 فتنقسم هذه الذاكرة الى مصرفيينBANK مصرف0 و BANK0 مصرف 1BANK1
تحتوي كل منها على سجلات خاصة REGISTER .
و سأخصص لها صفحة خاصة مستقبلا باذن الله تعالى
ب- ذاكرة القراءة فقط : Read Only Memory
تحتوي على البرنامج الذي ستقوم وحدة الحساب و المنطق بتنفيذه ، و هي التي توظف الدائرة المتكاملة .
و بخلاف الذاكرة المؤقتة فان المعلومات التي بداخلها لا تتغيير فقد أعدت لها بشكل خاص ;و تعتبر تلك المعلومات أوامر ينفذها المتحكم الدقيق Microcontroller .
لا تمحى تلك المعلومات المخزنة اذا ما انقطع التيار الكهربائي
تجد على هذا الرابط موضوع كنت قد كتبته عن الذاكرة المؤقتة و المخبئة
3- منافذ المداخل والمخارج : Input /Output interfaces
تمكن هذه المنافذ المتحكم الدقيق Microcontroller من التواصل مع العالم الخارجي ، فتمكن منافذ المداخل من استقبال المعلومات من المفاتيح الكهربائية ، لوحة المفاتيح أو من أي وحدة من وحدات الإدخال
أما منافذ الخروج فتتلقى الإشارة الكهربائية التي يتم من خلالها نتفيذ الأوامر كتحريك محرك أو اضاءة مصباح و غيره.
كل هذه المكونات موصولة بينها بما يسمى الناقلة : BUS و هي مجموعة من الأسلاك الكهربائية ـ الوصلات ـ التي تستخدم لنقل البيانات التي تنقسم الى قسمين
ناقلة العناوين : Address BUS هي التي تقوم بنقل عناوين المواقع المختلفة في الذاكرة التي تتعامل معها وحدة الحساب و المنطق
ناقلة البيانات : DATA BUS هي التي تقوم بنقل البيانات و المعلومات بين الذاكرة و وحدة الحساب و المنطق
و سأدعم لاحقا هذه المواد الرئيسية بالصور و الروابط و مزيدا من التوضيح باذن الله تعالى
48499
26184
* : عدد المشاهدات و التنزيل منذ 18/04/2013 ، هذا العدد لمجموع المواد المتعلقة بموضوع المادة
- تم تسجيل هذه المادة بالموقع بتاريخ : 18/04/2013