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

   

زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 06-10-2010, 07:59 PM المشاركة 41   
Arrow



السلام عليكم






لا ادري ما الخطا في الرابط الاول رغم اني اليوم فقط رفعت الملف
اليك رابط جديد



وعليكم السلام
شكرا على الملف رغم اننا كنا نريده مشتملا على 4*4 يعني 16 test ويكون داخل برنامج مركب ..للحكم عليه
بالنسبة لي أعتقد ان الابتعاد عن مقاطعة المنفذ "ب" في برمجة كيباد على نفس المنفذ أسلم .. تجنبا للمشاكل وربما في التطبيق على الواقع قد لا يشتغل ..
على كل هذه مجرد وجهة نظر ..
تحياتي للجميع.


التعديل الأخير تم بواسطة : زكي شاكر بتاريخ 06-10-2010 الساعة 08:29 PM
اعلانات

شعيب حليم
:: مهندس متواجد ::
تاريخ التسجيل: May 2010
المشاركات: 72
نشاط [ شعيب حليم ]
قوة السمعة:
قديم 06-10-2010, 09:28 PM المشاركة 42   
yel جزاكم الله خيرا


السلام عليكم جميعا اخواني وجزاكم الله خيرا على محاوالاتكم.

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


التعديل الأخير تم بواسطة : شعيب حليم بتاريخ 06-10-2010 الساعة 09:31 PM
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

الصورة الرمزية SAMI-ALG
SAMI-ALG
:: مهندس متواجد ::
تاريخ التسجيل: Jul 2009
الدولة: الجزائر
المشاركات: 199
نشاط [ SAMI-ALG ]
قوة السمعة:
قديم 06-10-2010, 09:55 PM المشاركة 43   
افتراضي


السلام عليكم ورحمة الله وبركاته

شكرا على الملف رغم اننا كنا نريده مشتملا على 4*4 يعني 16 test ويكون داخل برنامج مركب ..للحكم عليه
اليك هذا الرابط قد اكملت البرنامج فيه ليشمل جميع ازرار الكيباد

http://filaty.com/s/q21

بخصوص البرنامج المركب لم افهم قصدك .

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

على كل هذه مجرد وجهة نظر ..
كما يقال اختلاف الأرآء لا يفسد للود قضية .


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

هذا ودمتم في رعاية الله وحفظه


زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 06-10-2010, 10:00 PM المشاركة 44   
افتراضي


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


شعيب حليم
:: مهندس متواجد ::
تاريخ التسجيل: May 2010
المشاركات: 72
نشاط [ شعيب حليم ]
قوة السمعة:
قديم 06-10-2010, 10:18 PM المشاركة 45   
Arrow


بارك الله فيكم اخ زكي وسامي

أرجو ان يترجمه لنا اخونا زكي الى ميكروسي لاني لااعرف شيئا في الاسمبلي.


زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 06-10-2010, 10:55 PM المشاركة 46   
افتراضي


أرجو ان يترجمه لنا اخونا زكي الى ميكروسي لاني لااعرف شيئا في الاسمبلي.

كان بودي أخي شعيب لكن ما باليد حيلة .. لا أعرف من البرمجة بالميكروسي غير الفلاشر ..


زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 06-10-2010, 11:22 PM المشاركة 47   
sun


للأسف لم استخدم الكيباد من قبل لكن سأحاول ان انفذ مشروع اليوم عليها
وان شاء الله اصل لحل
شكرا على اهتمامك أخي الكريم .. إذا توصلت لشيء ارفقه هنا ..
وإذا ممكن يكون البرنامج مركب .. يعني يكون فيه كيباد على البورت "ب" و الاربعة أطراف المشهورة من البورت "ب" مبرمجة كمقاطعة ..
و المهم طريقة العمل التي توضح ان فعلا هناك مقاطعة بمعنى:
يكون البرنامج منهمك بتنفيذ أوامر معينة .. فلاشر على البورت A مثلا .. وكلما ضغطنا على احد ازرار يتغير الفلاشر .. وعندما نحرر المفتاح يعود المتحكم للفلاشر الاصلي ..
اي ان يكون عندنا مثلا 17 حركة ضوئية (فلاشر اصلي + 16 حركات مختلفة بالنسبة لكيباد 4*4) ..
مع بداية التشغيل يبدا المتحكم في تنفيذ الحركة الضوئية 0
اضغط على المفتاح 1 يتغير الفلاشر وينفذ المتحكم الحركة الضوئية رقم 1
ارفع الضغط (احرر المفتاح ) يعود المتحكم الى الوضع الاول (الحركة الضوئية 0)
اضغط على المفتاح 2 يتغير الفلاشر وينفذ المتحكم الحركة الضوئية رقم2
ارفع الضغط (احرر المفتاح ) يعود المتحكم الى الوضع الاول (الحركة الضوئية 0)
وهكذا مع باقي المفاتيح ..
فقط بهذه الطريقة يمكن ان نقول ان بالامكان برمجة كيباد على المنفذ "ب" المبرمج أصلا كمقاطعة بدون مشاكل .
يكفي مثلا 4 او 5 مفاتيح للتوضيح ..
والدعوة عامة للجميع وشكرا لكل من سيساهم..


شعيب حليم
:: مهندس متواجد ::
تاريخ التسجيل: May 2010
المشاركات: 72
نشاط [ شعيب حليم ]
قوة السمعة:
قديم 06-10-2010, 11:29 PM المشاركة 48   
yel


شكرا لكم جميعا وبارك الله فيك اخي زكي على اهتمامك.

انا قمت بمحاولة بالميكروسي وقعت في مشكلة اني لما ابرمج الكايباد على المنفذ " ب" يقوم الميكروسي تلقائيا بتوزيع الاطراف على الشكل التالي

المخارج هي 4 5 6 7 والمداخل هي 0 1 2 3 من المنفد "ب" يعني قام بتوزيعها عكس مااريد .
سؤالي هو هل يمكنني تغير هذا التوزيع ان كانت لديكم اجابة فأرجو وضعها جزاكم الله خيرا



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