میکروکنترلر چیست و چه کاربردی دارد؟
میکروکنترلر قطعه ای است که معمولا دارای حافظه داخلی بوده و با
ریختن برنامه در آن می تواند کارهای مورد نظر برنامه نویس را
بصورت دیجیتال و حتی آنالوگ انجام دهد برای مثال می توان طوری
قطعه را برنامه نویسی کرد که اگر ولتاژ روی پایه خاصی تغییر کرد ،
عکس العمل دلخواه را از طریق فرمان به پایه های دیگر نشان دهد.
فرق آن با CPU در اینست که حافظه کد (Flash)و داده(SRAM)
آن داخلی است ، هرچند که میکروکنترلر قابلیت اتصال به حافظه کد وداده
خارجی را نیز دارد. در نتیجه میکروکنترلر با حداقل مدار خارجی در حجم
بسیار کم