این مقاله به بررسی میکروکنترولرهای 8051 پرداخته و ضمن آشنایی و معرفی مدارها و قطعات واسط ، به برنامه نویسی به زبان اسمبلی می پردازد . علاوه بر مطالب فوق ، ویژگی ها و روش کار با مجموعه ی آموزشی MDA-EMS51 مد نظر بوده و برنامه های سورس آن نیز پیوست شده است .
نکته ی قابل توجه این مقاله ، آموزش تراشه ها و قطعاتی است که به میکروکنترولر متصل شده و علیرغم کاربرد فراوان ، کمتر مورد توجه قرار می گیرد .
از اینرو ، LCD، ADC (مبدل آنالوگ به دیجیتال) و DAC (مبدل دیجیتال به آنالوگ) بطور کامل تشریح شده و ضمن شبیه سازی مدارهای مربوطه با نرم افزار Proteus ، برنامه های آن نیز ارائه شده است .