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

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

الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,688
نشاط [ حسن هادي محمود ]
قوة السمعة:135
قديم 13-08-2013, 07:27 PM المشاركة 1   
افتراضي sleep,wake up , reset Twitter FaceBook Google+



سلام عليكم
اشرح لكم اليوم عن الامور المهمه في مايكرو والتي قد يسأل عنها البعض واتمنى ابداء ارائكم للغرض الوصول الى فهم الموضوع بشكل اعمق
1- كيف يتم دخول مايكرو الى وضع حفظ الطاقه sleep
2- كيف يتم استيقاظ مايكرو او مايسمى wake up
3- متى يحدث ريسيت للمايكرو
طبعا انا اسئلت حول هذه المواضيع ولكن لم يتم الاجابه عنها وقد بحثت في منول وحصلت على بعض المعلومات حبيت ان اشاركم هذه المعلومات عسى ان تنفعكم راح اختار البك 16f628
1- كيف ادخل مايكروا الى وضع sleep الامر بسيط نكتب الامر asm sleep;
ماذا يحصل افضل شرح هو رؤيه صوره
اخواني منول قراءه قد تكون معقده للكثير ويجدون فيها صعوبه انا اريد ان اعطيكم طريق مختصر لقراءه منول
شرحي سيكون حول مواضيع اعلاه راح احاول اخبركم كيف حصلت على معلومات بدون قراءه منول كله وانما باسلوب بحث سريع كل ما هناك اذهب الى الى edit واختار find او باختصار ctrl+f راح يطلع مربع صغير يخبرني ادخل كلمه هذا الاسلوب سيقودني الى معلومات كامله مثلا لو اكتبت كلمه sleep ثم ضغطت enter من لوحه المفاتيح سيقودك الى كله كلمه مكتوبه فيه sleep كلما ضغطت enter سيقودك الى كلمه اخرى فيها sleep وبالتالي راح تقرا لي يفيد او تستمر بالضغط على enter الى ان تحصل على ما تريده من كلمه sleep
ملاحظه مهمه لضمان استمرار البحث لازم كلمه موجوده في مستطيل مظلله بلون الازرق يعني مفعله واذا ما مظلله حددها بالماوس
او انك تريد مسجل intcon بدلا من تقليب منول اكتب هذه كما في اعلاه راح يقودك مباشره الى مسجل هذه اسرع طريقه في القراءه منول
نرجع للموضوع مايخص كلمه sleep لو كتبناها لبحثها في منول لوجدت في النهايه هذا التعبير وهو مايهمني من موضوع كله لانها تختصر عليه موضوع
موضحه في الصوره
http://upload.qariya.info/images/qar...719a2942b8.png
ماذا تعني باختصار انها سوف تطفئ تردد النبضات وبالتالي سيتوقف عن العمل ويدخل في النوم
لاحظو في صوره تعليمه واحده sleep فيها مجموعه من الاوامر وتكتب في مايكروسي asm sleep
اذا كانت الامور واضحه سنتقل للموضوع كيف يتم استيقاظ مايكرو
راح اختار صفحتين من منول فيها كل معلومات التي تسيقظ مايكرو
صفحه تشرح نقاط التي تسيقظ مايكرو
والثانيه تجمع كل لاشارات انتربت في دائره واحده تسمى interrupt block logic سشرح كيف تقرا الاشارات بكل سهوله ماذا تستفاد منها
جواب تجعلني اعرف متى يحصل انتربت ومتى يتم استيقاظ وبسرعه
وينطبق هذا كلام على reset فقط صفحه واحده تجمع كل الاشارات التي تسبب ريسيت للمايكرو


التعديل الأخير تم بواسطة : حسن هادي محمود بتاريخ 13-08-2013 الساعة 07:40 PM
احصائية الشكر والاعجاب - 1 شكراً, 0 عدم اعجاب, 0 اعجاب
شكراً المخترع01 ( شكر العضو على هذه المشاركة )
اعلانات

الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,688
نشاط [ حسن هادي محمود ]
قوة السمعة:135
قديم 14-08-2013, 03:33 PM المشاركة 2   
افتراضي


عند كتابه الامر asm sleep سيدخل مايكرو في نوم اي power down
كيف يمكن استيقاظه ؟
يمكننا ذلك من خلال الامور التاليه لاحظو هذه صوره
ملاحظه ماذكرته سابقا وكذلك الان ينطبق على جميع مايكروكننترولر طبعا اقصد البك
http://img07.arabsh.com/uploads/imag...424f66f407.jpg
في هذه الصفحه من منول يتم ذكر متى يتم استيقاظ مايكرو تلاحظون من الصوره استخدمت كلمه sleep في البحث باستمرار الضغط على enter وصلت الى هذه صفحه
حيث مذكور ثلاث فقرات
1- يستقيظ عند ضغط على ريسيت
2- من تايمر watchdog timer سيتم شرحه لاحقا
3- من خلال انتربت
الان عرفنا متى يتم استيقاظه
طبعا في النهايه الشرح راح ارفق مثال لكيفيه دخول مايكرو sleep واستيقاضه باستخدام انتربت وكذلك watchdog timer

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

الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,688
نشاط [ حسن هادي محمود ]
قوة السمعة:135
قديم 14-08-2013, 03:36 PM المشاركة 3   
Unhappy


الان عرفنا متى يستغيظ لناخذ الخطوات واحده واحده تذكرو صفحات مختاره من منول هي صفحات تجدها في كل منول ماعليك الا البحث
الانتربت
انظرو الى الصوره التاليه
http://img07.arabsh.com/uploads/imag...424f66fb05.png
اخواني هذه صوره تجمع كل الاشارات الانتربت وكيف تعمل قد يرى البعض انها صعبه وبعض يقول انها بسيطه وبعض يقول الامر اصبح معقد
انا اقول دعونا نسهل الامر وسوف اشرحها لكم وستجدونها بسيطه جدا
لماذا اختاريت هذه صفحه لانها تجمع كل الاشارات الانتربت وكيف تتفعل فيحدث الانتربت لغرض تنفيذه الداله الانتربت وفي نفس الوقت يتم استيقاظ مايكرو
لكن سأنتظر رايكم في الموضوع حتى استطيع الاستمرار
لانني لربما اجد الموضوع لايعجب احد!!! او غير مفهوم


التعديل الأخير تم بواسطة : حسن هادي محمود بتاريخ 14-08-2013 الساعة 03:45 PM
احصائية الشكر والاعجاب - 0 شكراً, 0 عدم اعجاب, 1 اعجاب
اعجاب المخترع01 ( أعجبته المشاركة )

عبدالعزيز السيد
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2013
المشاركات: 72
نشاط [ عبدالعزيز السيد ]
قوة السمعة:0
قديم 16-09-2014, 12:49 PM المشاركة 4   
افتراضي


جزاك الله خيرا يابشمهندس بس ياريت حضرتك بالله عليك تكمله لان انا فى امس الحاجه اليه الان وان شاء الله ربنا يطيك ثواب على هذا حتى وان كان المستفيد واحد


abdewidad
:: مهندس متميز ::
تاريخ التسجيل: Dec 2013
الدولة: casablanca
المشاركات: 712
نشاط [ abdewidad ]
قوة السمعة:0
قديم 16-09-2014, 01:16 PM المشاركة 5   
افتراضي


واصل اخي نحن معك


الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,688
نشاط [ حسن هادي محمود ]
قوة السمعة:135
قديم 16-09-2014, 02:43 PM المشاركة 6   
افتراضي


جزاك الله خيرا يابشمهندس بس ياريت حضرتك بالله عليك تكمله لان انا فى امس الحاجه اليه الان وان شاء الله ربنا يطيك ثواب على هذا حتى وان كان المستفيد واحد
ان شالله أعطيك مثال عن كيفيه جعل البك في حاله sleep وكذلك كيف نجعله يستغيظ طبعا يكون أستيغاظه عن طريق انتربت
تحياتي

احصائية الشكر والاعجاب - 1 شكراً, 0 عدم اعجاب, 0 اعجاب
شكراً المخترع01 ( شكر العضو على هذه المشاركة )

الصورة الرمزية المخترع01
المخترع01
:: مهندس متميز ::
تاريخ التسجيل: Dec 2009
المشاركات: 397
نشاط [ المخترع01 ]
قوة السمعة:0
قديم 16-09-2014, 03:02 PM المشاركة 7   
x5


نعم اخ حسن موضوع ممتاز و انا ابحث عن شرح للفكرو و التي استخدمنها انت في مشروع سابق ( العداد)

اخ حسن 1000 تخية و شكر و تقدير

احصائية الشكر والاعجاب - 1 شكراً, 0 عدم اعجاب, 0 اعجاب
شكراً حسن هادي محمود ( شكر العضو على هذه المشاركة )

عبدالعزيز السيد
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2013
المشاركات: 72
نشاط [ عبدالعزيز السيد ]
قوة السمعة:0
قديم 16-09-2014, 03:55 PM المشاركة 8   
افتراضي


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

إضافة رد

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

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

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


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

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