الفرق بين المعالج الدقيق والمتحكم الدقيق
what is the difference between microprocessor and microcontroller
من جهة أخرى فإن المتحكم الدقيق يتكون من معظم هذه الأجهزة مبنية داخل نفس الحزمة . ومن ثم فإن المتحكم الدقيق سوف يحتوى على : وحدة المعالجة المركزية CPU وذاكرة RAM وذاكرة ROM ومؤقتات و مداخل ومخارج ..الخ , والجميع معبأ داخل دائرة متكاملة واحدة . هذا يسهل عملية التطوير وكذلك الحد من متطلبات المكونات الخارجية , ولك هذا يعنى أيضا أنك لا تستطيع تغيير عدد ونوع الأجهزة المدمجة . التطبيقات التى سوف يستخدم فيها المتحكم الدقيق مختلفة . عادة تكون بسيطة للغاية ولا تحتاج إلى قدرة معالجة عالية كما يفعل الكومبيوتر وبالتالى يتم توفير متحكمات دقيقة ذات كميات مختلفة من ذاكرة RAM وذاكرة ROM وخطوط المداخل / المخارج والمؤقتات ..الخ . فى الأساس كلها تقريبا متشابهة وتختلف فقط فى عدد الموارد المتاحة بها . لذلك لتطبيق معين يتم اختار المتحكم الدقيق , ليس الذى لديه أقصى الموارد ولكن الذى لديه ما يكفى للقيام بالمهمة .
وهكذا فإن المتحكم الدقيق هو كومبيوتر كامل مصغر مع كافة الأجهزة الضرورية فى حزمة (شريحة) واحدة . كل ما تحتاجه هو جهاز خارجى والذى ترغب فى تشغيله مثل الحساسات والمحركات ..الخ .