ATxmega128A1U

میکروکنترلر صنعتی پیشرفته

ATxmega128A1U

میکروکنترلر صنعتی پیشرفته

AVR vs MCS

 

AVR ها نسل پیشرفته تر خانواده MCS-51 هستند. زیرا: 

خانواده MCS-51 فاقد ورودی- خروجی های آنالوگ هستند. چیزی که ما در رابطه با دنیای فیزیکی به شدت نیاز به آن داریم. اگر می خواستیم کمیت های فیزیکی را توسط آن ها کنترل کنیم، برای هر کمیت باید حداقل یک آی سی مبدل می ساختیم و با حداقل 8 سیم به پایه های آنها مربوط می کردیم. در حالی که با AVR ها فقط با یک سیم ( زمین مشترک) مساله حل می شود. شاید کلمه میکروپروسسور در مورد آنها صادق تر از میکروکنترلر باشد.

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

در آن اوائل کار، اتمل کوشید ساختارهای AVR مشابه MCS باشند تا کاربران هم به لحاظ مونتاژ و هم درک معماری داخلی، جلب بشوند. اما ساختارهای جدید، متفاوت تر هستند.

همین عوامل سبب شده است که AVR ها پر مصرف ترین میکروکنترلرها در جهان امروزی باشند. با این وجود، اتمل در تنوع محصول نیز کوشش فراوانی داشته است. از تراشه های کوچک تا بزرگ.

نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.