برداشت کلی شما از مقاله‌ی داده‌شده چیست؟

مقاله: یک میکروکنترلر از بخش‌هایی مانند پردازنده، ram، rom و یک سری پایانه (پورت، درگاه) تشکیل شده‌است. از سوی دیگر، از آنجا که میکروکنترلر معمولا برای مقاصد کنترلی استفاده می‌شوند، نیاز به برقراری ارتباط با دستگاه تحت کنترل خود دارند. اما از آنجا که اکثر سیگنال‌های لازم برای این منظور سیگنال‌های آنالوگ هستند، باید ابتدا این سیگنال‌ها به صورت دودویی تبدیل شوند تا برای پردازنده قابل‌درک باشند. این کار توسط مبدل آنالوگ به دیجیتال صورت می‌گیرد. همچنین در برخی از میکروکنترلرها مبدل دیجیتال به آنالوگی هم وجود دارد که امکان فرمان دادن میکروکنترلر به دستگاه‌های با ورودی آنالوگ را فراهم می‌کند. از دیگر اجزای معمول و پرکاربرد در میکروکنترلرها، تایمرها هستند. تایمرها عموما از یک شمارنده تشکیل می‌شوند که پس از تعداد مشخصی از شمارش، یک وقفه تولید می‌کنند که می‌تواند برای انجام متوالی یک کار مورد استفاده قرار گیرد. بسیاری از میکروکنترلرها از واحد تولید مدولاسیون عرض پالس نیز برخوردارند. این واحد به خصوص در کاربردهای الکترونیک قدرت و کنترل موتور و نیز به عنوان مبدل دیجیتال به آنالوگ کاربرد دارد. از مهم‌ترین و بزرگ‌ترین تولیدکنندگان میکروکنترلرها می‌توان از شرکت اتمل (به انگلیسی: atmel) نام برد که در حال حاضر سری ای‌وی‌آر و ۸۰۵۱ میکروکنترلرهای این شرکت در ایران به دلیل سهولت استفاده مورد توجه‌است. برنامه‌ریزی میکروکنترلرهای avr بیشتر با زبان c و با کامپایلر codevision، یا با زبان بیسیک و توسط نرم‌افزار bascom انجام می‌شود. یکی دیگر از تولیدکنندگان بزرگ میکروکنترلرها شرکت microchip است که میکروکنترلرهای این شرکت با نام‌های تجاری pic و dspic نیز از محبوبیت زیادی برخوردار است. شرکت‌های بزرگ دیگری نیز در زمینه تولید میکروکنترلر فعالیت می‌کنند که از آن جمله می‌توان بهti، موتورولا و فیلیپس اشاره کرد. شرکت intel هم نقش بسیار مهمی در تولید میکروکنترلرهای خانواده ۸۰۵۱ دارد. البته اخیرا با قدرتنمایی میکروکنترلرهای آرم، این میکروکنترلرهای ۳۲ بیتی با شدت بسیار زیادی در حال فراگیر شدن است و از رشد بسیار زیادی در بازار برخوردار است. میکروکنترلرهای آرم موجود در ایران توسط سه شرکت ان‌ایکس‌پی، اتمل و st تولید می‌شوند، که در این میان سهم میکروکنترلرهای st بیشتر است. میکروکنترولر و ریزپردازنده (میکروپروسسور) تقریبا از …
برداشت:
میکروکنترولر (به انگلیسی : microcontroller) نوعی ریزپردازنده است که دارای حافظهٔ دسترسی تصادفی (ram) و حافظهٔ فقط‌خواندنی (rom) ، تایمر ، پورت‌های ورودی و خروجی (i/o) و درگاه ترتیبی (serial port پورت سریال) ، درون خود تراشه است ، و می‌تواند به تنهایی ابزارهای دیگر را کنترل کند . به عبارت دیگر یک میکروکنترلر ، مدار مجتمع کوچکی است که از یک cpu کوچک و اجزای دیگری مانند تایمر ، درگاه‌های ورودی و خروجی آنالوگ و دیجیتال و حافظه تشکیل شده‌است . در واقع یک ریزپردازنده درون میکروکنترولر قرار گرفته‌است که با استفاده از آن می‌تواند محاسبات منطقی و حسابی را انجام دهد .