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

بدون خلاصه ویرایش
(ربات: جایگزینی 153056995_5ef8b01016_o.jpg با Intel_8742_153056995.jpg)
برچسب‌ها: ویرایش با تلفن همراه ویرایش با مرورگر تلفن همراه
[[پرونده:Intel 8742 153056995.jpg|چپ|بندانگشتی|230px|تراشهٔ اینتل ۸۷۴۲، یک میکروکنترولر ۸ بیتی شامل [[پردازشگر|پردازنده]] ۱۲ مگاهرتزی، [[حافظه دسترسی تصادفی]] ۱۲۸ بایتی، ای‌پی‌رام ۲۰۴۸ بایتی و ورودی/خروجی]]
 
'''میکروکُنترولر''' {{به انگلیسی|Microcontroller}} نوعی [[ریزپردازنده]] است که دارای [[حافظه دسترسی تصادفی|حافظهٔ دسترسی تصادفی]] (RAM) و [[حافظه فقط خواندنی|حافظهٔ فقط‌خواندنی]] (ROM)، تایمر، پورت‌های ورودی و خروجی (I/O) و درگاه ترتیبی (Serial Port پورت سریال)، درون خود تراشه است، و می‌تواند به تنهایی ابزارهای دیگر را کنترل کند. به عبارت دیگر یک میکروکنترلر، [[مدار مجتمع]] کوچکی است که از یک CPU کوچک و اجزای دیگری مانند تایمر، درگاه‌های ورودی و [[خروجی]] [[آنالوگ]] و [[دیجیتال]] و حافظه تشکیل شده‌است.
 
در واقع یک ریزپردازنده درون میکروکنترولر قرار گرفته‌است که با استفاده از آن می‌تواند محاسبات منطقی و حسابی را انجام دهد.
 
وجود RAM و ROM و پورت‌های I/O در میکروکنترلرها آن‌ها را یک انتخاب ایده‌آل برای کاربردهایی می‌کند که قیمت و اندازه در آن‌ها مهم است. در بسیاری از کاربردها مثل کنترل از راه دور [[تلویزیون]] نیازی به محاسبات سنگین در حد یک ۴۸۶ یا حتی ۸۰۸۶ وجود ندارد. در این گونه موارد و بسیاری دیگر از کاربردها فضای مورد استفاده توان مصرفی و قیمت هر واحد مهم تر از قدرت محاسبات است.
در این گونه موارد اغلب لازم است تعدادی I/O خوانده شده و بیت‌های مشخصی را خاموش یا روشن کند.
به همین دلیل این گونه پردازنده‌ها را (IBP (ITTY-BITTY PROCESSOR نیز می‌نامند.
۱٬۱۸۱

ویرایش