تعريف المتحكم الدقيق Microncontroller PIC 16F84
 

 



تعريف المتحكم الدقيق Microncontroller



  • يعرف كذلك بالمتحكم الصغير ـ Microncontroller


    عبارة عن قطعة الكترونية تتمييز عن غيرها بتركيبتها الداخلية ، فهي شريحة دائرة متكاملة تحتوي على ما يماثل البنية الكاملة للحاسوب .


    نستطيع أن نقول انها وحدة معالجة البيانات مثل المعالج الدقيق Microprocessor
    ـ غير أن لها ملحقات ـ (Peripherals) ـ داخلية بامكانها القيام بتركيب دوائر الكترونية دون ايما حاجة الى قطع الكترونية خارجية و يتم هذا بفضل البرمجة.


    يعتبر المعالج الدقيق أو المتحكم الدقيق Microncontroller دائرة منطقية معقدة تقوم بتنفيذ الأوامر بطريقة تدريجية واحدا تلو الأخر ما يعرف بالتعليمات المخزنة في ذاكرة برنامج خارجي

    لا يعمل المعالج الدقيق بمفرده اذ يحتاج دائما الى ملحقات ـ دخول / خروج ـ كي يتم تنفيذ وظيفة معينة و الحوار مع الإطار الخارجي

    و هذا ما يمتاز به المعالج الدقيق و المتحكم الدقيق Microncontroller بحيث لا تحتاج الى دوائر اضافية عندما تقوم بتغيير وظيفة أو أمر ما في هذه البرمجة المنطقية و الذي تحتاج اليه فقط هو برنامج تزود به الذاكرة


    تنتمي المتحكمات الدقيقة الى أسرة الشرائح الإلكترونية ذات التعليمات المختزلة ـ Reduced Instruction Set Computer ـ بمعنى أن مجموعة التعليمات معدودة و كلما كانت التعليمات أقل كلما عمل المتحكم بطريقة أسرع ، و حلت الرموز ـ Decodage ـ بكل سهولة و في وقت أسرع


    في المقابل تنتمي المعالجات الدقيقة الى اسرة الشرائح الإلكترونية ذات التعليمات المتكاملة ـ Complex Instruction Set Computer ـ بمعنى أن مجموعة التعليمات متعددة ما يجعل المعالج يعمل بطريقة اخف من المتحكم الدقيق Microncontroller لكنه يحتوي على تعليمات أكثر و أقوى .




    نستطيع اذن ان نقول بأن المتحكم الدقيق Microncontroller شبيه بالمعالج الدقيق الا أن المعالج الدقيق يحتاج الى اضافات حتى يعمل و يقرأ البرنامج المعد له بحيث لا يحتاج المتحكم الدقيق Microncontroller لشئ من هذا لان تلك الإضافات قد أنشئت بداخله


    و من الفروق بينهما ايضا: ينتمي المتحكم الدقيق Microncontroller الى الشرائح الساكنة ـ Static ـ بينما ينتمي المعالج الدقيق الى الشرائح الفعالة ـ أو الشرائح الناشطة ـ ـ dynamic ـ ما يعني أن تردد الوقاتة ـ تردد الساعة ـ ـ Frequency clock ـ يمكن تخفيضه بالنسبة للمتحكم الدقيق دون احداث خلل في الإشتغال و دون فقدان البيانات بينما يحتاج المعالج الدقيق الى تردد الوقاتة ـ تردد الساعة ـ لا يخرج عن الحدود التي صنع لها .


    تعمل المتحكمات الصغرية في الغالب وفق معمارية هارفرد Harvard Architecture و هي تركيبة للمعالج الدقيق تقوم بفصل ذاكرة البيانات عن ذاكرة البرنامج و ، هناك معمارية أخرى تعرف بمعمارية فون نيومان von Neumann تقوم بتخزين برنامج الحاسوب في ذاكرته

    في سنة 1971 قامت شركة Intel بصناعة اول المعالجات الدقيقة حيث استطاعت تكوين معالج من العديد من الترانزيستورات و منذ ذلك الحين و التقدم الصناعي لهذه الشرائح في ازدياد

    و خلاصة الأمر فالمتحكم الدقيق Microncontroller يعدل المعالج الدقيق + ذاكرة داخلية +ملحقات دخول خروج

    و سيتم باذن الله تعالى تفصيل هذا و غيره في الدروس القادمة باذن الله تعالى

  •