ریزکنترل‌گر: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
وغیره...
برچسب‌ها: ویرایش‌های مشکوک به خرابکاری ویرایش همراه ویرایش از وبگاه همراه
FreshmanBot (بحث | مشارکت‌ها)
جز ←‏تفاوت ریزکنترل‌گر و ریزپردازنده: اصلاح فاصله مجازی + اصلاح نویسه با استفاده از AWB
خط ۳۵:
ریزکنترل‌گر (میکروکنترولر) و ریزپردازنده (میکروپروسسور) تقریباً از یک شاخهٔ فنّاورانه (تکنولوژیک) و ساختاری هستند، اما در اجزای وابسته، با هم تفاوت‌های عمده دارند. در ریزپردازنده‌ها فقط واحد پردازش به صورت مجزا به صورت یک ای‌سی وجود دارد که رم و رام و حتی ثبّات‌ها در ای‌سی‌های مجزا به ریزپردازنده وصل و تشکیل یک ریزرایانه می‌دهند، اما در ریزکنترل‌گر تمام واحدهای یک رایانه، از جمله رم و رام و ثبّات‌ها، در درون یک ای‌سی به صورت فشرده به نام ریزکنترل‌گر وجود دارد که معمولاً در دستگاه‌های تجاری برای کاهش قیمت دستگاه مانند تلویزیون و ماکروویو و غیره استفاده می‌شود.<ref>(منبع: میکروکنترولر ۸۰۵۱، نویسنده: محمد علی مزیدی، ص۲۲)</ref>
 
میكروپرسسورها بر خلاف میكرو كنترلرها فاقد RAM و ROM و پورتهای I/O در درون خود تراشه هستند بنابراین برای اینكه بتوان سیستمی مبتنی بر میكروپرسسور را طراحی كنیم باید RAM و ROM و پورتهای I/O و تایمرها به آن اضافه شود. با توجه به اینكه طراح می‌تواند روی مقدار RAM و ROM و پورتهای I/O اعمال نظر نماید , این سیستم‌ها انعطاف پذیریانعطاف‌پذیری بشتری دارند. و به آن‌ها سیستم‌های چند منظوره می گویند. میكروكنترلرها شامل یك CPU به همراه مقدار ثابتی از RAM , ROM , پورتهای I/O وتایمر هستند كه همگی این اجزا در یك تراشه جای داده شده اند و طراح سیستم نمی تواند یك حافظه , I/O یا تایمر را بدون گسترش لازم از بیرون اضافه كند بنابراین میكروكنترلرها انعطاف پذیریانعطاف‌پذیری میكروپرسسورها را ندارند.
 
== كاربرد میكروكنترلرها ==