AVR خانواده یکی از گونههای ریزکنترلگر هایی است که شرکت اتمل (Atmel)، روانه بازار الکترونیک کرده است. این ریزکنترلگرهای هشت بیتی به دلیل قابلیت برنامه نویسی توسط کامپایلر زبانهای برنامه نویسی سطح بالا (HLL)، بسیار مورد توجه قرار میگیرند. این ریزکنترلگرها از معماری RISC برخوردار اند و شرکت اتمل کوشیده با استفاده از معماری پیشرفته و دستورات بهینه، حجم کد تولید شده را کم و سرعت اجرای برنامه را بالا ببرد. یکی از مشخصات این نوع ریزکنترلگرها دارا بودن 32 ثبات همه منظوره است. همچنین در این ریزکنترلگرها، از حافظههای کم مصرف و غیر فرار FLASH و EEPROM استفاده میشود.
کامپایلرهایی به زبان BASIC و C (که زبانهایی پرکاربرد در دنیا اند) برای این نوع ریزکنترلگرها طراحی شده است و علاوه بر این زبان اسمبلی را نیز همچنان میتوان برای برنامه نویسی به کار برد. به عنوان مثال کامپایلر BASCOM با زبان BASICبرای برنامه نویسی این نوع از ریزکنترلگرها میتواند به کار رود. همچنین نرمافزار CodeVision، برای برنامه نویسی به زبان C ( سازگار با این ریزکنترلگرها) بسیار رایج است.
بسکام BASCOM نرمافزاری است برای برنامه نویسی و طراحی مدارات الکترونیکی بر اساس میکروکنترلرها با استفاده اززبان برنامه نویسی بیسیک که توسط مارک آلبرتز برنامه نویسی و توسعه داده می شود.
با این نرمافزار می توان با استفاده از IC های خانواده AVR و MCS-8051 مدارات پیشرفته و قابل انعطاف ایجاد کرد. غیر از این نرمافزار، نرمافزارهای دیگری نیز برای برنامه نویسی این آی سیها وجود دارد که البته با توجه به قدرت، آسانی و انعطاف پذیری فوق العاده این نرمافزار مخصوصاً در سطح آماتوری بسیار مورد توجه قرار گرفته است.
کتاب آموزش میکروکنترلرهای AVR به زبان بیسیک یکی از کاملترین و جامعترین کتاب هایی است که در این ضمینه نوشته شده است، از ویژگی های بارز این کتاب می توان به بیان ساده و روان، جامع بودن، وجود مثال های متنوع و پروژه های کاربردی در هر قسمت یاد کرد. اين کتاب از هفت بخش اصلی زير تشکيل شده است:
- اشنايی با محيط نرم افزار بسکام
- اشنايی مختصر با بيسيک وکار با LCD و پورت ها
- معرفی ساير دستورات بيسيک
- راه اندازی لوازم جانبی AVR
- ضمائم (يا ضميمه ها)
لطفا جهت خرید و دانلود مقاله بر روی گزینه زیر کلیک کنید
.
[aio_button align=”none” animation=”none” color=”red” size=”small” icon=”none” text=”انجام مقاله علمی پژوهشی و ISI در این زمینه” target=”_blank” relationship=”dofollow” url=”http://payannameha.ir/?p=796″]
[aio_button align=”none” animation=”none” color=”orange” size=”small” icon=”none” text=”دریافت سایر مقالات در این زمینه” target=”_blank” relationship=”dofollow” url=”http://payannameha.ir/?page_id=297″]
[aio_button align=”none” animation=”none” color=”blue” size=”small” icon=”none” text=”انجام پایان نامه در این حوزه” relationship=”dofollow” url=”http://payannameha.ir/?page_id=3206″]
[aio_button align=”none” animation=”none” color=”pink” size=”small” icon=”none” text=”انجام پروپوزال در این حوزه” target=”_blank” relationship=”dofollow” url=”http://payannameha.ir/?page_id=3206″]