تبیان، دستیار زندگی
میکروکنترلر ها حکم یک کامپیوتر در ابعاد کوچک و قدرت کمتر را دارند
بازدید :
زمان تقریبی مطالعه :

در مورد میکروکنترلرها بیشتر بدانیم

میکروکنترلر ها حکم یک کامپیوتر در ابعاد کوچک و قدرت کمتر را دارند

در مورد میکروکنترلر ها بیشتر بدانیم

بیشتر این آی سی ها برای کنترل و تصمیم گیری استفاده می شود چون طبق الگوریتم برنامه ی آن عمل می کند این آی سی ها برای کنترل ربات ها تا استفاده در کارخانه صنعتی کار برد دارد

میکرو کنترلر ها دارای کامپایلرهای خاصی می باشد که با زبان های Assembly basic, c می توان برای آنها برنامه نوشت سپس برنامه نوشته شده را توسط دستگاهی به نام programmer که در این دستگاه ای سی قرار می گیرد و توسط یک کابل به یکی از در گاه های کامپیوتر وصل می شود برنامه نوشته شده روی آی سی انتقال پیدا میکند و در Rom ذخیره می شود

امکانات میکرو کنترلرها یکسان نیست و هر کدام امکانات خاصی را دارا می باشند و در قیمت های مختلف عرضه می شود. در صورتی که بخواهیم میکروکنترلر را با میکروپروسسور مقایسه کنیم می توان به مورد زیر اشاره کرد

1. یک میکرو کنترلر را می توان طوری برنامه ریزی کرد که کار چندین گیت منطقی را انجام دهد.

2. تعداد آی سی هایی که در مدار به کار میرود به حداقل می رسد.

3. به راحتی می توان برنامه میکرو کنترلر را تغییر داد و تا هزاران بار میتوان روی میکرو برنامه های جدید نوشت و یا پاک کرد.

4. به راحتی می توان از روی یک مدار منطقی کپی کرد و مشابه آن را ساخت ولی در صورتی که از میکرو کنترلر استفاده شود و برنامه میکرو را قفل کرد به هیچ عنوان نمی توان از آن کپی گرفت .

ممکن است سوال دیگری مطرح گردد و آن تفاوت میکروپروسسور با میکروکنترلر است:

میکروپرسسور نیز یک پردازنده است و برای کار باید به آن چیپ های حافظه و قطعاتی را اضافه کرد این امکان زمانی مناسب است که بر حسب نیاز حافظه مناسب و  قطعات دیگر مانند تایمرها و غیره به میزان بیشتری مورد استفاده باشد عین این نوع ودارات آن است که مدار خیلی پیچیده می شود و از لحاظ هزینه هم هزینه بیشتر می گردد به همین دلیل امروزه از میکروپرسسورها کمتر استفاده می شود زیرا میکرو کنترلر های جدید با حافظه های زیاد تعداد تایمر زیاد پورت های زیاد و تنوع بسیار زیاد انها بر حسب این امکانات دست ما را باز گذاشته است تا دیگر میکروپرسسورها را فراموش کنیم.

تهیه و تنظیم  برای تبیان: سیدخاموشی