آموزش برنامه نویسی AVR
میکروکنترلر AVR در سال ۱۹۹۶ میلادی توسط شرکت اتمل (ATMEL) ساخته شد و روانه بازار گردید. معماری میکروکنترلر AVR توسط Alf-Egil Bogen و Vegard Wollan دانشجویان دانشگاه صنعتی نروژ طراحی شده است. این میکروکنترلر به خاطر دارا بودن قابلیت برنامهنویسی توسط کامپایلر زبانهای برنامهنویسی سطح بالا، مورد توجه قرار گرفته است. این میکروکنترلر از معماری RISC برخوردار است و شرکت ATMEL سعی کرده است تا با استفاده از معماری پیشرفته و دستورهای بهینه، حجم کد تولید شده را پایین آورده و سرعت اجرای برنامه را بالا ببرد. یکی از مشخصات این نوع میکروکنترلرها دارا بودن ۳۲ ثبات همه منظوره است. همچنین در این میکروکنترلرها، از حافظههای کم مصرف و غیر فرار Flash و E۲PROM استفاده شده است.
کامپایلرهایی به زبان Basic و C که زبانهایی پرکاربردی در دنیا محسوب میشوند برای این نوع از میکروکنترلرها طراحی شده اند. میتوان به کامپایلرهایی از قبیل بسکام (Bascom) و کدویژن (CodeVision) در این زمینه اشاره نمود که کاربران زیادی را به خود جلب نموده اند. همچنین زبان اسمبلی را نیز میتوان برای برنامهنویسی به کار برد.
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.