قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

الصورة الرمزية 5282
5282
:: عضو ذهبي ::
تاريخ التسجيل: Jun 2008
الدولة: مصر- الاسكندرية
المشاركات: 1,630
نشاط [ 5282 ]
قوة السمعة:111
قديم 22-01-2009, 11:29 AM المشاركة 1   
افتراضي شرح متحكم avr atmega بطريقة سهلة Twitter FaceBook Google+



بسم الله الرحمن الرحيم

شرح متحكم avr بطريقة سهلة



أولا سنعمل على المتحكم
atmega8 أو atmega16
لن تشعر بفرق بينهم ألا فى الذاكرة وعدد الاطراف



وهذا وصف atmega16





توصيف اطراف atmega16




ولكن لماذا نختار atmel avr

1- سرعة عالية mhz 0-16

2- سعرة ممتاز ورخيص

3- متقدم ويصلح لكافة المشاريع ومتطور وذاكرة عالية


حتى ألان لم نفعل سوى أننا استعرضنا شكل المتحكم
فى المشاركة القادمة سأشرحة وسأشرح المنهج الذى سأتبعة فى الشرح


التعديل الأخير تم بواسطة : 5282 بتاريخ 22-01-2009 الساعة 11:44 AM
اعلانات

الصورة الرمزية ahmad_s_f
ahmad_s_f
:: المهندس/ أحمد سمير فايد ::
تاريخ التسجيل: Jun 2006
الدولة: سائح في ارض الله
المشاركات: 725
نشاط [ ahmad_s_f ]
قوة السمعة:80
قديم 22-01-2009, 12:37 PM المشاركة 2   
افتراضي


بارك الله فيك ................ وفي انتظارك

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

الصورة الرمزية 5282
5282
:: عضو ذهبي ::
تاريخ التسجيل: Jun 2008
الدولة: مصر- الاسكندرية
المشاركات: 1,630
نشاط [ 5282 ]
قوة السمعة:111
قديم 22-01-2009, 04:43 PM المشاركة 3   
افتراضي


أولا اعرف ان جميعكم ومنهم انا يبرمجون متحكمات ال pic ولكن ما الميزة الميزة ان avr لا يختلف عن الpic فى تعلمة اطلاقااااااااا

فمتحكم ال atmega8



يحتوى على ثلاث منافذ portb و portd و portc
وكما فى الصورة xtal1-xtal2 خاصة بتوصيل الكريستالة من 0-16 mhz

وسنستخدم لغة ميكرو بيسك للبرمجة

وأول مشروع كالعادة فى بداية اى برمجة هو led flasher

اظن انك حتى الان لم تشعر بأى فرق اتجاة البيك و avr ("ستقول انت حتى الان لم تشرح شيأ اقول أصبر") فحتى المنافذ تحمل نفس الاسم

تابع


التعديل الأخير تم بواسطة : 5282 بتاريخ 22-01-2009 الساعة 04:46 PM

الصورة الرمزية 5282
5282
:: عضو ذهبي ::
تاريخ التسجيل: Jun 2008
الدولة: مصر- الاسكندرية
المشاركات: 1,630
نشاط [ 5282 ]
قوة السمعة:111
قديم 23-01-2009, 11:59 AM المشاركة 4   
افتراضي


المشروع الاول
بعد تحميل برنامج ميكروبيسك لل avr


نقوم بفتحة وكتابة الامر التالى كما بالصورة

والمشروع بسيط وعبارة عن فلاشر ضوئى ليد يضئ ثم يغلق وهكذا على portd




الكود المستخدم
program led
main:

main1:

DDRD = $FF

portd=1
delay_ms(500)

portd=0
delay_ms(500)


goto main1
end.


لتحميل ملف الهيكس + ملف البروتوس
http://www.tntup.com/file.php?file=c...6efe366ebfe2b8


اى استفسار حول الكود او اى شئ انا فى الخدمة


التعديل الأخير تم بواسطة : 5282 بتاريخ 23-01-2009 الساعة 12:13 PM

الصورة الرمزية محمد50
محمد50
:: عضو فضي ::
تاريخ التسجيل: Mar 2006
المشاركات: 447
نشاط [ محمد50 ]
قوة السمعة:90
قديم 23-01-2009, 12:47 PM المشاركة 5   
افتراضي


بارك الله فيك أخى 5282 على مجهودك الطيب


الصورة الرمزية 5282
5282
:: عضو ذهبي ::
تاريخ التسجيل: Jun 2008
الدولة: مصر- الاسكندرية
المشاركات: 1,630
نشاط [ 5282 ]
قوة السمعة:111
قديم 23-01-2009, 05:03 PM المشاركة 6   
افتراضي



اذا وجد اى مشاكل ارجو الكتابة
قبل أن أبدأ فى المشروع الثانى بأذن الله وهو الكتابة على الglcd


mizo2004
:: مهندس متميز ::
تاريخ التسجيل: Jul 2004
المشاركات: 672
نشاط [ mizo2004 ]
قوة السمعة:0
قديم 24-01-2009, 11:13 PM المشاركة 7   
افتراضي


السلام عليكم ورحمه الله وبركاته

بارك الله فيك اخى الكريم شرح اكثر من رائع

متابع معاك ان شاء الله

كنت عايز اسألك عن سعره كام فى مصر ويباع فين


الصورة الرمزية 5282
5282
:: عضو ذهبي ::
تاريخ التسجيل: Jun 2008
الدولة: مصر- الاسكندرية
المشاركات: 1,630
نشاط [ 5282 ]
قوة السمعة:111
قديم 25-01-2009, 08:21 AM المشاركة 8   
افتراضي


بالنسبة للأسعار

atmega8 ثمنة 12 جنية

atmega16 ثمنة 25 جنية

atmega32 ثمنة 30 جنية "قد لا تجدة فى اغلب المحلات

وهو يباع فى محلات كثيرة جداا
حمادة للألكترونيات بألاسكندرية وهو يبيع atmega8 و atmega16 فقط

رام فى القاهرة


وفى محلات اخرى كثير
وسعرة رخيص جداا بالنسبة لأمكانياتة مقارنة مع باقى المتحكمات


التعديل الأخير تم بواسطة : 5282 بتاريخ 25-01-2009 الساعة 08:25 AM
إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 02:23 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025