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

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

hassan.pic
:: مهندس متميز ::
تاريخ التسجيل: Aug 2016
المشاركات: 301
نشاط [ hassan.pic ]
قوة السمعة:0
قديم 31-08-2016, 10:53 PM المشاركة 137   
افتراضي



السلامم عليكم ايها الاساتذة الافاضل ماشالله عنكم عباقرة في امور البرمجة والموضوع الموضوع الذي في صدده الان وهو المقاطعة او intrerrupt. واريد من بعد اذنكم مساعدة لانكم مشالله اصحاب خبرة ، بصراحة قمت ببنا جهاز دوار لعرض الكلمات المتحركة عن طريق سبعة ليدات والمعروفة بpropeller message led والحمدلله بحسب خبرتي القليلة الدارة اللتي تحوي pic16f84a وبرمجتها بلغة الميكروسي وعملت جيدا بعرض عدة كلمات واريد مساعدتكم ، المشكلة الدارة عندما تدور ليس لها بداية وليس لها نهاية. وبدقة اكثر اريد نقطة انطلاق تيدا منها خروج الاحرف فهل الحل يكمن عن طريق المقاطعة بوضع حساس ما علي عامود الدوران او ما شابه يحدد بداية عمل المعالج ونقطة انطلاق الحروف واتمني ان تكونو فهمتو طلبي وارجو مساعتدي باسرع وقت ممكن ، حياكم الله

اعلانات

الصورة الرمزية etpm
etpm
:: مهندس متواجد ::
تاريخ التسجيل: Nov 2004
الدولة: alexandria
المشاركات: 156
نشاط [ etpm ]
قوة السمعة:0
قديم 03-09-2016, 03:34 AM المشاركة 138   
افتراضي


شكرا لصاحب الموضوع و الشكر موصول للمهندس محمد عيسى و المهندس سلام

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

hassan.pic
:: مهندس متميز ::
تاريخ التسجيل: Aug 2016
المشاركات: 301
نشاط [ hassan.pic ]
قوة السمعة:0
قديم 04-09-2016, 10:49 PM المشاركة 139   
افتراضي


السلام عليكم لكل من يعمل في هذا المنتدي العظيم والمواضيع الرائعة والقيمة التي تقومون بها وصدقوني انا جدا اعتذر علي مداخلاتي واسئلتي المتكررة وصدقوني اذا لم الاقي الجواب عندكم ولله لن اجده في مكان اخر فلي ثقة بكم لنشر المساعدة والعلم القيم لمن يريد دون مقابل واليوم احتاج جدا جدا مساعدتكم وبالاخص الاساتذة الكبار المتواضعين فادي وجينيس واشرف عظماء بالبرمجة وسوالي هو; بين يدي pic 16f84a وفي داخلها برنامج ما متصل مع منفذ الخرج portb و ايضا swich متصل مع احد المنافذ وعمل واحتاج مساعدتكم كالتالي عند الضغط علي السويتش اول ضغطة يعمل البرنامج الرئيسي ويعمل portb ونستمر بالضغط علي السويتش هكذا ضغطات متتالية الي ان نصل للضغطة رقم 10 عندها يرجع البرنامج الريسي من البداية ويعمل الرنامج بشكل طبيعي حتي لو استمريت بالضغط اي لا يهم الضغطات علي السويتش بعد الضغطة العاشرة واتمني الا تتضايقو من اسالتي وسوالي هو علي اي منفذ سوف يتم وصل السوتش وهل هذة الحركة تابع للمقاطعة ام للتايمر زيرو ام اما ماذا وهل يوجد في لغة الميكروسي حل لسوالي وكيف يكون صيغة الرنامج لاني جدا محتاج وارجو ان تكون وصلت الفكرة لاني اعشق البرمجة ولكني ضعيف بها ففد تعلمتها متاخرا وارجو مساعدتي بهاذا المشزوع وكما يقال بالعامية ( مالي غيركم ) والله يعطيكم الف عافية وشكرا لكم


hassan.pic
:: مهندس متميز ::
تاريخ التسجيل: Aug 2016
المشاركات: 301
نشاط [ hassan.pic ]
قوة السمعة:0
قديم 04-09-2016, 11:28 PM المشاركة 140   
افتراضي


السلام عليكم تعقيبا علي سوالي اي عندما نقوم بتوصيل التغذية للpic16f84a لا يضهر اي شي علي منفذ portb حتي نقوم باول ضغطة علي السوتش اي مايهمنا هو الضغطة رقم 1 حيث تقوم باقلاع البرناج الرئسي والضغطة رقم 10 حيث تقوم بتصفير البرنامج الرئيسي والعمل من البداية حتي مع استمرار الضغط علي السوتش والف شكر لكم وارجو من الله ومنكم المساعدة باسرع وقت


محمد ع يسى
:: عضو فضي ::
تاريخ التسجيل: May 2015
الدولة: مصر
المشاركات: 1,044
نشاط [ محمد ع يسى ]
قوة السمعة:81
قديم 05-09-2016, 12:04 AM المشاركة 141   
افتراضي


وعليك السلام ورحمة الله وبركاته.
أولا أنصحك أن تطرح السؤال في موضوع مستقل لأنك لو طرحت السؤال هنا لن يقرأه إلا من يتابع الموضوع.. بالإضافة إلى أن من يريد أن يتعلم المقاطعات قد يشعر بالهيبة من هذا الموضوع عندما يرى عدد المشاركات كبير.
وأما عن موضوعك فهل يمكنك أن تضع السويتش على portb.f0 أم أنك تحتاج هذا الطرف؟
فإن كان ذلك ممكنا فأفضل حل أن تستخدم مقاطعة RB0 .
وأخبرني هل لا بد من تصفير البرنامج عند الوصول إلى الضغطة العاشرة أم يكفي أن يعود لبداية البرنامج؟
فإن كان لا بد من تصفير البرنامج فإن عدد الضغطات سيتم مسحه وعندما تضغط الضغطة رقم 11 سيعتبرها الضغطة رقم واحد.
أخبرني أولا بما يسمح الوضع ثم نكمل.


hassan.pic
:: مهندس متميز ::
تاريخ التسجيل: Aug 2016
المشاركات: 301
نشاط [ hassan.pic ]
قوة السمعة:0
قديم 06-09-2016, 11:06 AM المشاركة 142   
افتراضي


السلام عليكم استاذي العظيم والف شكر علي اهتمامك للموضوع ودعواتي لك من القلب الله ينور دربك ويعطيك الصحة والعافية وطول العمر ; بالنسبة لسوالك استاذي مافي مشكلة من استعمال portb 0 وبالنسبة للسوال الثاني فيجب ان يعود البرنامج من البداية وليس تصفيره والله يطول عمرك اذا تكرمت تكتبلي هذا البرنامج المتعلق باجوبتك ادامك الله بالف خير وشكرا جزيلا


hassan.pic
:: مهندس متميز ::
تاريخ التسجيل: Aug 2016
المشاركات: 301
نشاط [ hassan.pic ]
قوة السمعة:0
قديم 06-09-2016, 12:29 PM المشاركة 143   
افتراضي


اسلام عليك استاذ محمد فقط تعقيبا علي نصيحتك كيف يمكنني الدخول الي موضوع مستقل وادامك الله بالصحة


سليمان يونس
:: مهندس ::
تاريخ التسجيل: Mar 2012
المشاركات: 5
نشاط [ سليمان يونس ]
قوة السمعة:0
قديم 14-09-2016, 03:06 PM المشاركة 144   
افتراضي


السلام عليكم
اخوتي أنا أستخدم pic18f4550 ولم أجد فيها option_reg
فما هو الحل من فضلكم؟

إضافة رد

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

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

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


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

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