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

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

geniusse01
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2008
الدولة: Jordan - Amman
المشاركات: 1,139
نشاط [ geniusse01 ]
قوة السمعة:106
قديم 08-01-2011, 10:53 PM المشاركة 1   
افتراضي أبسط دورة لتعلم برمجة متحكمات AVR بواسطة برنامج CodeVision AVR. . فيديو Twitter FaceBook Google+



السلام عليكم

اقدم لكم هذه الدورة البسيطة والتي يقدمها الاخ العزيز مصطفى (Dr_Ideas) والرابط الاساسي للدورة هو :

http://www.qariya.com/vb/showthread.php?t=79125

الدورة هي دورة لبرمجة متحكمات نوع AVR والتي هي من انتاج شركة Atmel والتي لها عدة انواع مختلفة الخصائص تبعا للهدف الذي صنعت من اجله...

الدورة تستخدم برنامج CodeVision AVR وهو كمبايلر يستخدم لغة السي في كتابة البرامج ... طبعا يتميز هذا البرنامج بسهولته الكبيرة في التعامل مع المتحكمات AVR .. لانه يسمح باختيار الاعدادات اللازمة للبرنامج المطلوب.

الدورة السابقة تحتوي على مقاطع فيديو لشرح الخصاص المختلفة لهذا النوع من المتحكمات ... بعض مقاطع الفيديو كبيرة الحجم نسبيا ...لهذا السبب قام صديق عزيز بتصغير حجم الفيديو ما امكن مع المحافظة قدر الامكان على الوضوح للفيديو ..

برنامج CodeVision AVR وضعه الاخ العزيز eslam4PC مشكورا على الرابط :

http://www.mediafire.com/?159cp4d155w2yel

كما قام بوضع كتاب لشرح نوع Atmega8535 على الرابط :

http://www.mediafire.com/?aqxdar79a3z37n9#1


والان اترككم مع الدورة :



المستوى الاول


الدرس الاول(نظري) : تعريف بالميكروكنترولر وعائلاته وميزات AVR :



الدرس الثاني(نظري): تعريف وميزات ATMEGA32L :


الدرس الثالث(نظري) : خطوات كتابة البرامج وتعريف المتغيرات والتعامل مع الاطراف:


الدرس الرابع (نظري): بعض الاوامر المستخدمة بكثرة في البرنامج (الصيغ الرياضية واختبار الشروط -شرح سريع ):


الدرس الرابع -الجزء العملي- :

اول برنامج في ال Code Vision AVR :


استخدام الشرط ( IF ) :


استخدام عدة شروط بواسطة ( switch ) :


استخدام حلقة ( FOR) :


استخدام حلقة ( WHILE) :


مثال بسيط عند الضغط على مفتاح :


استخدام الشرط ( IF .....Else) :



الدرس الخامس(نظري): التعامل مع المقاطعات الخارجية :


الدرس الخامس (عملي) : مثال على المقاطعات الخارجية:


الدرس السادس(نظري) : التعامل مع التايمر زيرو :


الدرس السادس(عملي) : مثال على التايمر زيرو :


الدرس السابع (نظري) : التعامل مع التايمر 1 :


الدرس السابع (نظري) : مؤقت كلب الحراسة WATCHDOG TIMER :



والى هنا ينتهي المستوى الاول في كيفية برمجة المتحكمات من نوع AVR ...وان شاء الله المشاركة التالية سيكون المستوى الثاني ... ارجو للجميع التوفيق..

واخر دعوانا ان الحمدلله رب العالمين .. وصلى الله على سيدنا محمد وعلى اله وصحبه وسلم...


التعديل الأخير تم بواسطة : geniusse01 بتاريخ 08-01-2011 الساعة 10:59 PM
اعلانات

geniusse01
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2008
الدولة: Jordan - Amman
المشاركات: 1,139
نشاط [ geniusse01 ]
قوة السمعة:106
قديم 08-01-2011, 11:25 PM المشاركة 2   
افتراضي المستوى الثاني في الدورة ..


السلام عليكم

في البداية فاننا سنحتاج الى استخدام برنامج البروتوس في عملية المحاكاه بشكل كبير ... وطريقة تحميل البروتوس على جهازك هي كالتالي:


كما يمكن عمل محاكاه واختيار للعناصر في البروتوس كالتالي:


والان نعود الى دروس الدورة ...


المستوى الثاني


الدرس الاول : استخدام (UART) في عملية الارسال من AVR الى PC الحاسوب:

1-مثال 1:

2-مثال 2:

3-مثال 3:

الدرس الثاني : استخدام (UART) في عملية الارسال من PC الى AVR :

1- مثال 1 :

2-مثال 2 :


الدرس الثالث: كيفية ربط شاشة LCD مع AVR :



والى هنا تنتهي الدروس الموجودة في الدورة ..وفي حال وجود اي دروس جديدة سيتم تحميلها ووضعها هنا ... اركو لكم التوفيق..



ملاحظة مهمة جدا :

تم فتح حساب على موقع MEDIAFIRE وقد تم تحميل دروس الفيديو السابقة اليه ...لكل من يريد ان يدخل على الدروس كاملة فيمكنه استخدام المعلومات التالية على الميديافير :

Email : qariya_member(at)yahoo.com
password:qariya

وهذا الحساب صدقة جارية من صديق ليسمح بتحميل
مقاطع الفيديو من هذا الحساب ..كما يعطي الاذن بتحميل جميع ملفات تعليم AVR على الحساب لنفع اكبر عدد من المسلمين ..

واخر دعوانا ان الحمدلله رب العالمين ... وصلى الله على سيدنا محمد وعلى اله وصحبه وسلم...

احصائية الشكر والاعجاب - 0 شكراً, 0 عدم اعجاب, 1 اعجاب
اعجاب rashad shubita ( أعجبته المشاركة )
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

الصورة الرمزية dr_ideas
dr_ideas
:: عضو متميز ::
تاريخ التسجيل: Apr 2009
المشاركات: 184
نشاط [ dr_ideas ]
قوة السمعة:0
قديم 08-01-2011, 11:26 PM المشاركة 3   
Thumbs up الله اكبر ولله الحمد


هو ده الكلام يا عم الحج مش تقولى مصطفى هههههههههههههههههههههه


باااااااااااااارك الله فيك بجد شغل فوق الوصف انتا من يومك رجل للاسلام


اللهم انصر فرسان الاسلام فى كل مكان


باااااااااااارك الله فيك حبيب قلبى المهندس فادى


والى لقاء ياااااااااااااااا احبة


wamaboys
:: مهندس ::
تاريخ التسجيل: Jan 2011
المشاركات: 1
نشاط [ wamaboys ]
قوة السمعة:0
قديم 09-01-2011, 12:02 AM المشاركة 4   
افتراضي


شكرا على المجهود


robota
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: الخرطوم_السودان
المشاركات: 926
نشاط [ robota ]
قوة السمعة:103
قديم 09-01-2011, 03:55 AM المشاركة 5   
افتراضي


الاستاذ الرائع فادى geniusse01
قدامى محاربى القرية
لك التحية على التنظيم و تصغير الحجم .
والتحية ايضا للمبدع مصطفى .
تنبيه:
ليس هناك داعى لعرض بيانات حساب الميديافير فقط رابط المجلد بالكامل (الا اذا كان الحساب بريميوم ) وهنا رابط المجلد
http://www.mediafire.com/?s3rxbvc7c2ty6
حتى لا يتم العبث به انصح بتغيير الباسورد .
تحياتى للجميع .


الصورة الرمزية dr_ideas
dr_ideas
:: عضو متميز ::
تاريخ التسجيل: Apr 2009
المشاركات: 184
نشاط [ dr_ideas ]
قوة السمعة:0
قديم 09-01-2011, 04:41 AM المشاركة 6   
Thumbs up لا الله الا الله مخلصين له الدين ولو كره الكافرون


الاستاذ الرائع فادى geniusse01
قدامى محاربى القرية
لك التحية على التنظيم و تصغير الحجم .
والتحية ايضا للمبدع مصطفى .
تنبيه:
ليس هناك داعى لعرض بيانات حساب الميديافير فقط رابط المجلد بالكامل (الا اذا كان الحساب بريميوم ) وهنا رابط المجلد
http://www.mediafire.com/?s3rxbvc7c2ty6
حتى لا يتم العبث به انصح بتغيير الباسورد .
تحياتى للجميع .


ا
لسلام عليكم

التحية لك اخى الحبيب

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

بازن الله اخونا الكبير فادى هيقوم بالمفيد لاهل القرية بازن الله

واولا واخير انا خااااااااااادم ليكم

باااااااااارك الله فيك

وقريبااااااااااااااااااااااا نلتقى

والسلام عليكم


الصورة الرمزية dr_ideas
dr_ideas
:: عضو متميز ::
تاريخ التسجيل: Apr 2009
المشاركات: 184
نشاط [ dr_ideas ]
قوة السمعة:0
قديم 09-01-2011, 04:57 AM المشاركة 7   
Thumbs up الله اكبر ولله الحمد


السلام عليكم الاحبة الكرام

بازن الله فى مفاجاة للاحبة


وقريبااااااااااااااااااااااااااااااااااااااا نلتقى

والسلام عليكم ياااااااااااااااااااا احبة


geniusse01
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2008
الدولة: Jordan - Amman
المشاركات: 1,139
نشاط [ geniusse01 ]
قوة السمعة:106
قديم 09-01-2011, 08:50 AM المشاركة 8   
افتراضي


الاستاذ الرائع فادى geniusse01
قدامى محاربى القرية
لك التحية على التنظيم و تصغير الحجم .
والتحية ايضا للمبدع مصطفى .
تنبيه:
ليس هناك داعى لعرض بيانات حساب الميديافير فقط رابط المجلد بالكامل (الا اذا كان الحساب بريميوم ) وهنا رابط المجلد
http://www.mediafire.com/?s3rxbvc7c2ty6
حتى لا يتم العبث به انصح بتغيير الباسورد .
تحياتى للجميع .
السلام عليكم

كيفك يا عم عاصم ؟؟؟ اخبارك ايه ؟؟؟ دا انتا واحشنا بجد ... احنا ما بنشوفكش على المسنجر ليه ؟؟؟ مشتاقلك قوي يا صاحبي... ان شاء الله ساتبع نصيحتك واغير الباسورد .. وفي حال وجود اي ملفات مفيدة فيمكن ان يتم التواصل معي لتحميلها على الرابط .. ارجو لك التوفيق .. وان شاء الله نشوفك اونلاين قريبا...


وقد تم تغيير الباسوورد من اجل الحفاظ على الحساب لصالح اعضاء القرية.. والرابط هو التالي للدخول الى الحساب:




واخر دعوانا ان الحمدلله رب العالمين ... وصلى الله على سيدنا محمد وعلى اله وصحبه وسلم..


التعديل الأخير تم بواسطة : geniusse01 بتاريخ 09-01-2011 الساعة 09:05 AM
إضافة رد

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

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

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


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

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