امروزه میکروکنترلر ها یا کامپیوتر های یک تراشه ای ، نقش مهمی را در صنایع و سیستم های کنترل ایفا می کنند . این تراشه های کوچک شامل واحد های سخت افزاری بسیاری از قبیل پردازنده مرکزی ، واحد های حافظه ، گذرگاه ها و واحد های ساخت افزاری کمکی می باشند که با وجود آن ها کمتر به تراشه های جانبی نیاز می شود که این امر موجب کوچک شدن ابعاد مدار و کاهش هزینه ها می شود . همچنین به دلیل برنامه پذیر بودن چنین تراشه هایی ، متخصصان می توانند عملکرد مورد نیاز خود را بر روی تراشه برنامه ریزی نمایند .
تراشه ها و میکروکنترلر های بسیاری توسط شرکت های تولید کننده نیمه هادی بزرگ ساخته شده اند ، اما به طور کلی ساختار داخلی آن ها با یکدیگر مشابه می باشند و تنها در جزئیات است که با یکدیگر متفاوت می باشند . همچنین کتاب ها ، راهنما های کاربردی و کاتالوگ های بسیاری در زمینه برنامه نویسی این تراشه ها منتشر شده . کتاب پیش رو فارغ از تمامی بحث های برنامه نویسی و راه اندازی یک میکروکنترلر خاص به برسی ساختار مشترک این تراشه پرداخته و شما را با عملکرد واحد هایی مثل حافظه ، گذرگاه و مدل های مختلف آن ها آشنا می کند .
نام انگلیسی : Microcontrollers Fundamentals for Engineers and Scientists
نویسنده : Steven F. Barrett – Daniel J. Pack
ناشر : M&C Publishers