سلام چون تو قسمت نظرات یکی پرسیده بود AVRچیه تصمیم گرفتم این مطلبو بذارم البته فقط در حد آشنایی اولیه هست منم در این زمینه اطلاعات زیادی ندارم .

مقدمه اي بر ميكروكنترلرهاي AVR

ميكروهاي AVR داراي انعطاف پذيري غير قابل مقايسه و بي همتايي هستند.آنها قادر به تركيب هر نوع كدي با يك معماري كارامد از طريق زبانهاي C و Assembly هستند و قادرند از طريق اين برنامه ها تمام پارامترهاي ممكن در يك سيكل يا چرخه ماشين را با دقت بسيار بالا هماهنگ كنند.ميكرو AVR داراي معماريي است كه ميتواند در تمام جهات مورد استفاده شما،عمل كند ميكرو AVR معماريي دارد كه براي شما كارايي 16 بيتي ارائه مي دهد كه البته قيمتش به اندازه يك 8 بيتي تمام مي شود.

AVRها میکروکنترولرهای ۸ بیتی از نوع CMOS با توان مصرفی پائین هستند که براساس ساختار پیشرفته RISC ساخته شده‌اند. پس از ساخت اولین نسخه‌های AVR در سال ۱۹۹۶، این سری از میکروکنترولرها توانست نظر علاقه‌مندان الکترونیک را به‌خود جذب کند به‌طوری‌که امروزه یکی از پرمصرف‌ترین انواع میکروکنترولرها به حساب می‌آید. همان‌طور که می‌دانید نمی‌توان هیچ نوع میکروکنترولری را به‌عنوان بهترین معرفی کرد چرا که هر میکروکنترولر، کاربرهای خاص خود را دارد و براساس خصوصیات داخلی، می‌تواند تنها برای موارد ویژه‌ای به‌عنوان بهترین انتخاب گردد، ولی در کل استفاده از AVR بر بقیه ترجیح دارد.
AVRها با ساختار RISC، دستورات را تنها در یک پالس ساعت اجرا می‌نمایند و به این ترتیب می‌توانیم تا به‌ازاء هر یک مگاهرتز، یک مگادستور را در ثانیه (MIPS) اجرا کرده و برنامه را از لحاظ سرعت پردازش و نیز مصرف توان بهینه کنیم.