قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الاليقسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots
شكر ا أخي حيدر على الملف .. ساتعامل مع هذا المتحكم لاول مرة.
لكن في المقابل ارى ان المنفذ" أ" غير موصول بأي شئ في الدارة فما الداعي لحضوره في البرنامج..؟
المنفذ A يأخذ نفس قيمة المنفذB دائما وتوصل اليه شاشة سفن سكمنت لاضهار الارقام بالنظام العشري ومقارنتها مع الباينري على المنفذ B . لان البرنامج تعليمي . وهو التمرين رقم 12 للاستاذ احمد سمير فايد .
السلام عليكم :
بالنسبة لسؤال ال set و reset هو كالاتي:
اذا ضغطت على احد الكبسات لمدخل على ال pic ان تحفظ رقم 1 واذا لم اضغط يكون الحفظ رقم صفر ويتم الفحص للقيمة بعد مرور زمن يساوي دقيقة مثلا فاذا كان واحد نفذ البرنامج التالي واذا كان صفر يبقى كما هو يقف عند نفس الامر لا يتحرك.
وشكرا
الفكرة جيدة وسهلة في نفس الوقت وقمت بكتابة الكود ونفذته فعلا لكن المشكلة في زمن الاختبار فلم استطع ان اجعله اكثر من ثلاث ثوان وعندما نزيد الفترة اكثر لايعمل البرنامج مثل ما نريد .ومن خلال المناقشة الثلاثية مع الاخوان احمد و فادي اشاروا الى انه يحل بأستخدام المقاطعات .وجاري العمل على دراستها ان شاء الله
السلام عليكم أخي أبو زكوور ما قمت به من تعديلات صحيح الا فيما يخص ضبط المخارج والمداخل في TRISC و المنفذ C . المنفذ C لا يتوفر على 8 بيت، فقط به 6 بيت وكذلك TRISC المقابل له ..وعليه فان القيمة الطلوبة في البرنامج هي 110000 : 4 اطراف مخارج و طرفين مدخلين للمفتاحين.. لكن رغم هذا التعديل لم يعمل البرنامج .. عند ذلك قمت بتهيئ برنامج مماثل بفلوكود . التجربة كانت ناجحة على فلوكود لكن بروتوس رفض الانصياع.. فاستنتجت ان المشكل في بروتوس .. والله أعلم. ---- ملف فلوكود فقط من باب الاطلاع (مع مقاومتين Pull-Down) : http://filaty.com/f/905/15153/ctr_UD.rar.html
التعديل الأخير تم بواسطة : زكي شاكر بتاريخ 02-05-2009 الساعة 06:47 PM
مبروك أخي الكريم ..
اعتذر عن عدم تمكني من مساعدتك في الميكروسي ..
أخوك زكي شاكر تخصص أسمبلي وفلوكود .. وكما تعلم أخي الكريم: من علم شيئا غابت عنه أشياء والعلم كله لله وحده..
الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 12:57 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)