AVRها میکروکنترولرهای ۸ بیتی از نوع CMOS با توان مصرفی پائین هستند که براساس ساختار پیشرفته RISC ساخته شده‌اند. پس از ساخت اولین نسخه‌های AVR در سال ۱۹۹۶، این سری از میکروکنترولرها توانست نظر علاقه‌مندان الکترونیک را به‌خود جذب کند به‌طوری‌که امروزه یکی از پرمصرف‌ترین انواع میکروکنترولرها به حساب می‌آید. همان‌طور که می‌دانید نمی‌توان هیچ نوع میکروکنترولری را به‌عنوان بهترین معرفی کرد چرا که هر میکروکنترولر، کاربرهای خاص خود را دارد و براساس خصوصیات داخلی، می‌تواند تنها برای موارد ویژه‌ای به‌عنوان بهترین انتخاب گردد، ولی در کل استفاده از AVR بر بقیه ترجیح دارد.<br /> AVRها با ساختار RISC، دستورات را تنها در یک پالس ساعت اجرا می‌نمایند و به این ترتیب می‌توانیم تا به‌ازاء هر یک مگاهرتز، یک مگادستور را در ثانیه (MIPS) اجرا کرده و برنامه را از لحاظ سرعت پردازش و نیز مصرف توان بهینه کنیم. <br /> AVRها، ۳۲ رجیستر همه منظوره (RO..R31) و مجموعه دستورات قدرتمندی را شامل می‌گردند. تمام این ۳۲ رجیستر مستقیماً به ALU متصل شده‌اند، بنابراین دسترسی به دو رجیستر در یک سیکل ساعت هم امکان‌پذیر است. این ساختار موجب می‌گردد تا سرعت آنها نسبت به میکروکنترولرهای CISC بتواند تا ۱۰ برابر هم افزایش یابد.

فایل(های) الحاقی

آشنائی با میکروکنترولرهای AVR و نرم‌افزار CodevisionAVR avr.pdf 1,951 KB application/pdf