سلام عليكم
اشرح لكم اليوم عن الامور المهمه في مايكرو والتي قد يسأل عنها البعض واتمنى ابداء ارائكم للغرض الوصول الى فهم الموضوع بشكل اعمق
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 فقط صفحه واحده تجمع كل الاشارات التي تسبب ريسيت للمايكرو