میکروکنترلر چیست و چگونه برنامه‌ریزی می‌شود

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

میکروکنترلر و اجزای آن

ببینین؛ هر آی‌سی (قطعه‌ای) که از قبل عملکرد و وظیفه‌ش مشخص شده باشه و کاملا براش برنامه‌ریزی صورت گرفته باشه یک میکروکنترلر هست. به علاوه میکروکنترلرها باید، ورودی و پردازشگر و خروجی داشته باشن. به همین سادگی! شکل زیر یک میکروکنترلر رو نشون میده. 

میکروکنترلر

میکروکنترلر

ما شش جز از اجزای میکروکنترلر رو عنوان می‌کنیم، (البته ممکنه میکروکنترلرها اجزای دیگری هم داشته باشن) :

۱- قسمت مربوط به پردازش یا CPU

۲- قسمت مربوط به محاسبات یا ALU

۳- حاقظه‌ی اصلی میکروکنترلر یا RAM

۴- ورودی خروجی یا I/O 

۵- زمان‌سنج برای کنترل زمان یا Timer

۶- حافظه‌ای که برنامه برای اجرا در آن نگه‌داری می‌شود و از بین نمی‌رود یا ROM

میکروکنترلرها با توجه به کارایی انواع متفاوتی دارند

میکروکنترلرها با توجه به کارایی انواع متفاوتی دارند

نحوه برنامه‌ریزی میکروکنترلرها

نکته اول اینه که، یک دستگاه به نام پروگرمر (programmer) وجود داره که با کابل به یک پورت کامپیوتر وصل میشه. پروگرمر، برنامه نوشته شده رو از کامپیوتر به ROM میکروکنترلر منتقل می‌کنه. مساله بعدی انتخاب زبان برای برنامه نویسی میکروکنترلرهاست، با زبان‌های C، بیسیک و اسمبلی میتونیم برای میکروکنترلرها برنامه بنویسیم.

میکروکنترلرها قطعات مهمی هستند و کارایی فوق‌العاده بالایی در همه زمینه‌ها دارن. به عنوان مثال هم در کنترل ربات‌ها میتونن استفاده بشن هم در ماشین‌آلات صنعتی. 

 

لینک چند مطلب مفید:

ساخت یک مدار ساده با LED – آشنایی با اصول ساخت مدار الکتریکی

انواع ترموستات و توضیح روش کار هر کدام به زبان ساده

ژنراتور چیست و کجا کاربرد دارد

ترموستات چیست و کاربرد آن در کجاست؟

 

No votes yet.
Please wait...

برچسب ها

ممکن است به این موارد نیز علاقه مند باشید:

0 دیدگاه در “میکروکنترلر چیست و چگونه برنامه‌ریزی می‌شود”

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

آمار سایت