AVR مختصری راجع به
به سرعت در حال تبدیل شدن به زبان برنامه نویسی (HIGH LEVEL LANGUAGE) HLLزبان های سطح بالا یا همان
C وBASIC حتی برای میکرو های 8 بیتی کوچک هستند. زبان برنامه نویسی (MCU) استاندارد برای میکروکنترلر ها
بیشترین استفاده را در برنامه نویسی میکرو ها دارند ولی در اکثر کاربرد ها کد های بیشتری را نسبت به زبان برنامه نویسی اسمبلی تولید می کنند.
ایجاد تحولی در معماری، جهت کاهش کد به مقدار مینیمم را درک کرد که نتیجه ATMEL
هستند که علاوه بر کاهش و بهینه سازی مقدار کد ها به طور واقع عملیات را تنها در AVRاین تحول میکروکنترلر های
استفاده(ACCUMULATOR) انجام می دهند و از 32 رجیستر همه منظوره RISCیک کلاک سیکل توسط معماری
می کنند که باعث شده 4 تا 12 بار سریعتر از میکرو های مورد استفاده کنونی باشند.
ها مورد استفاده قرار گرفته است در نتیجهAVR برای برنامه ریزی ATMELتکنولوژی حافظه کم مصرف غیر فرار شرکت
دارای 1، AVR هستند. میکروکنترلر های اولیه (ISP) در داخل مدار قابل برنامه ریزی EEPROM وFLASHحافظه های
و به صورت کلمات 16 بیتی سازماندهی شده بودند.FLASH 2 و 8 کیلو بایت حافظه
با دستورات فراوان طراحی شده اند که باعث می شود حجم کد تولید شده کم و RISC ها به عنوان میکرو های AVR
سرعت بالاتری بدست آید
برای دانلود کل پاورپوینت از لینک زیر استفاده کنید:
دانلود پاورپوینت میکرو کنترلر ای وی آر - 51 اسلاید