الفصل الثاني

    الهندسة الكهربائية - تقني رياضي

    ملخص وشرح برمجة المتحكم الدقيق

    الهندسة الكهربائية - 3 ثانوي - تقني رياضي

    لمحة عامة ملخص دراسي تفصيلي وتطبيقي لوحدة برمجة المتحكم الدقيق (PIC16F84A) المقررة لطلاب البكالوريا (شعبة تقني رياضي - هندسة كهربائية) للفصل الثاني. يهدف الملف إلى تبسيط البنية الداخلية للمتحكم الدقيق، خريطة الذاكرة وسجلات التوجيه، مع شرح شامل لتعليمات لغة التجميع (Assembly) الأساسية وكيفية كتابة برامج التحكم النموذجية للثنائيات والمقاحل والمنافذ. المحتوى التفصيلي يغطي التلخيص دروس الدارات المنطقية المبرمجة والمتحكم وفق المحاور التالية: البنية والخصائص العامة للمتحكم PIC16F84A: دراسة أقطاب المتحكم الدقيق الـ 18 ووظيفة كل منها: التغذية (VDD, VSS)، المذبذب (OSC1, OSC2)، إرجاع العربة (MCLR)، منافذ البوابة A (الخماسية RA0-RA4) والبوابة B (الثمانية RB0-RB7). تنظيم ذاكرة المعطيات (RAM) وتقسيمها إلى صفحتين (Bank 0 / Bank 1) وسجل الحالة (STATUS) ودور البت RP0 في التبديل بينهما. سجلات التوجيه والتهيئة (TRISA / TRISB): كيفية برمجة أقطاب المنافذ كمداخل (بوضع البت المقابل عند القيمة 1) أو كمخارج (بوضع البت عند القيمة 0) مع أمثلة بالعديد الثنائي والسداسي عشر. شرح تعليمات لغة التجميع (Assembly): تعليمات نقل المعطيات: MOVLW (شحن سجل العمل W بقيمة ثابتة)، و MOVWF (نقل محتوى W إلى سجل ملف)، و MOVF. تعليمات التحكم بالبتات: BSF (وضع البت عند القيمة 1 المنطقية)، و BCF (تصفير البت ووضع القيمة 0). تعليمة التفرع والقفز غير المشروط GOTO. البرامج التطبيقية الكاملة: برامج تفعيل المقاحل في حالة التبديل (قطع وتشبع)، التحكم في إضاءة الثنائيات الباعثة للضوء (LEDs)، وقراءة حالة القواطع الموصولة بالمنافذ. معلومات إضافية أكواد وتطبيقات عملية: يتضمن الملخص شروحات برمجية عملية مدمجة بتعليقات تفصيلية لكل سطر برمجي، مع مخططات توصيل كهربائية توضح كيفية ربط العناصر الخارجية بالمنافذ المبرمجة. المصدر: إعداد الأستاذ ولدقادة نجادي.