انتقل إلى المحتوى

أتمل أيه في آر

من ويكيبيديا، الموسوعة الحرة
العديد من متحكمات إيفي آر القديمة
ATmega328 P في حزمة ذات 28 سنًا ( DIP -28N). توجد عادة في لوحات آردوينو Arduino.

أتمل إيه في آر أو اختصاراً إيه في آر (أو "إيفي آر") (بالإنجليزية: Atmel AVR)‏ هو أحد أنواع المتحكمات الدقيقة طورته شركة أتمل عام 1996. وهو متحكم دقيق على شريحة واحدة مصمم على بنية هارفارد المعدلة 8-بت ريسك RISC. ويعتبر إيه في آر أحد أكثر المتحكمات الدقيقة انتشاراً وذلك يرجع لعدة أسباب منها رخص ثمنه واستهلاك ضئيل للطاقة وسرعة عالية مما جعله مناسب لتطبيقات الأنظمة المدمجة. كما يتميز إيه في آر بمجتمع كبير من المستخدمين نظراً لاستخدامه في لوحات أردوينو.[1] تتم برمجة هذا المتحكم باستخدام بروتوكول SPI ويتوفر الكثير من المبرمجات مفتوحة المصدر لهذا الغرض أشهرها USBasp وأيضاً توجد العديد من البرمجيات مفتوحة المصدر التي تتولى عملية التواصل مع المتحكم لرفع البرنامج (firmware) عبر المبرمجة[2] وأشهر هذه البرمجيات AVRDUDE.

نظرة عامة على الجهاز

[عدل]

إن إيفي آر عبارة عن آلة بمعمارية هارفارد المعدلة، حيث يُخزَّن البرنامج والبيانات في أنظمة ذاكرة فعلية منفصلة تظهر في مساحات عناوين مختلفة، ولكن يمكنها قراءة عناصر البيانات من ذاكرة البرنامج باستخدام أوامر برمجية خاصة.

المراجع

[عدل]
  1. ^ كتاب simply AVR تحت رخصة المشاع الإبداعي نسخة محفوظة 20 ديسمبر 2016 على موقع واي باك مشين.
  2. ^ "آلية برمجة المتحكمات من عائلة AVR الجزء 2 - Atadiat". Atadiat (بar-AR). Archived from the original on 2018-01-02. Retrieved 2018-01-01.{{استشهاد بخبر}}: صيانة الاستشهاد: لغة غير مدعومة (link)