سفارش تبلیغ
صبا ویژن

میکرو کنترولر AVR

میکروکنترلر های AVR

یکی از انواع میکروکنترلرهای جدید که در بازار الکترونیک ارائه شده است ، میکروکنترلر های شرکت ATMEL با نام میکروکنترلرهای خانواده AVR می باشد. این میکروکنترلر های هشت بیتی به دلیل قابلیت برنامه نویسی توسط کامپایلر زبان های سطح بالا (HLL) بسیار مورد توجه قرار می گیرند. این میکروکنترلر ها از معماری RISC برخوردارند و شرکت ATMEL سعی نموده است با استفاده از معماری پیشرفته و دستورات بهینه، حجم کد تولید شده را کم و سرعت اجرای برنامه را بالا ببرد. یکی از مشخصات این نوع میکروکنترلر ها دارا بودن 32 رجیستر همه منظوره می باشد. همچنین در این میکروکنترلر ها از حافظه های کم مصرف و غیر فرار FLASH و EEPROM استفاده می شود.
کامپایلر هایی به زبان BASIC و C که زبانهای پرکاربرد در دنیا هستند برای این نوع میکرو ها طراحی شده است و علاوه برآن از زبان اسمبلی نیز همچنان می توان برای برنامه نویسی استفاده کرد. به عنوان مثال کامپایلر BASCOM با زبان BASIC برای برنامه نویسی این نوع از میکروکنترلر ها می تواند مورد استفاده قرار گیرد. 
میکروکنترلر های AVR به سه دسته اصلی تقسیم می شوند:

 
الف) سری MEGAAVR 
ب) سری TINYAVR
چ) سری AT90S یا AVR

 

سایت پی وی سولار ، تجهیزات خورشیدی