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

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

الصورة الرمزية زكرياء المغربي
زكرياء المغربي
:: عضو فضي ::
تاريخ التسجيل: Feb 2013
الدولة: المغرب
المشاركات: 682
نشاط [ زكرياء المغربي ]
قوة السمعة:100
قديم 10-04-2013, 07:56 PM المشاركة 1   
افتراضي العمل بالكايباد في الميكروسي-أرجوكم ساعدوني- Twitter FaceBook Google+



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

اعلانات

الصورة الرمزية زكرياء المغربي
زكرياء المغربي
:: عضو فضي ::
تاريخ التسجيل: Feb 2013
الدولة: المغرب
المشاركات: 682
نشاط [ زكرياء المغربي ]
قوة السمعة:100
قديم 11-04-2013, 01:06 PM المشاركة 2   
افتراضي


اأين الردوووود

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

الصورة الرمزية eng_wmw
eng_wmw
:: مهندس ::
تاريخ التسجيل: Jul 2009
الدولة: مـــصـــر
المشاركات: 37
نشاط [ eng_wmw ]
قوة السمعة:0
قديم 11-04-2013, 09:01 PM المشاركة 3   
افتراضي


افضل واسهل شئ ان تستخدم مكتبة الميكرو سى للتعامل مع الكى باد
رابط المكتبه من هنا :
http://www.mikroe.com/download/eng/d...ad_library.htm


الصورة الرمزية زكرياء المغربي
زكرياء المغربي
:: عضو فضي ::
تاريخ التسجيل: Feb 2013
الدولة: المغرب
المشاركات: 682
نشاط [ زكرياء المغربي ]
قوة السمعة:100
قديم 12-04-2013, 08:26 AM المشاركة 4   
افتراضي


افضل واسهل شئ ان تستخدم مكتبة الميكرو سى للتعامل مع الكى باد
رابط المكتبه من هنا :
http://www.mikroe.com/download/eng/d...ad_library.htm
شكرا أخي و أتمنى لو تتفضل علي بشرح الأوامر و السلام عليكم


salimdahleb
:: مهندس متواجد ::
تاريخ التسجيل: Mar 2013
المشاركات: 55
نشاط [ salimdahleb ]
قوة السمعة:0
قديم 12-04-2013, 09:04 AM المشاركة 5   
افتراضي


السلام عليكم هذا كود تحكم كيباد ب7 سجمنت
char keypadPort at PORTD;
char kp;

void main() {
TRISB=0b00000001;
TRISD=0xFF;
portb=0;portd=0;
Keypad_Init(); // Initialize Keypad
while(1){
kp=0; // Reset key code variable
while(!kp){
kp= Keypad_Key_Press(void);// Store key code in kp variable
Delay_ms(10);
}
switch (kp) { // Prepare value for output, transform key to it's ASCII value


case 1: portb=0b00000010; break; // 1 // Uncomment this block for keypad4x4
case 2: portb=0b00000100; break; // 2
case 3: portb=0b00000110; break; // 3
case 4: kp = 65; break; // A
case 5: portb=0b00001000; break; // 4
case 6: portb=0b00001010; break; // 5
case 7: portb=0b00001100; break; // 6
case 8: kp = 66; break; // B
case 9: portb=0b00001110; break; // 7
case 10: portb=0b00010000; break; // 8
case 11: portb=0b00010010; break; // 9
case 12: kp = 67; break; // C
case 13: portb.RB5=1;portb.RB6=0; break; // *
case 14: portb=0b00000000; break; // 0
case 15: portb.RB5=0;portb.RB6=1; break; // #
case 16: kp = 68; break; // D


}} }


salimdahleb
:: مهندس متواجد ::
تاريخ التسجيل: Mar 2013
المشاركات: 55
نشاط [ salimdahleb ]
قوة السمعة:0
قديم 12-04-2013, 08:15 PM المشاركة 6   
افتراضي


او ادخل هذا الرابط
http://qariya.com/vb/showthread.php?t=126080


الصورة الرمزية زكرياء المغربي
زكرياء المغربي
:: عضو فضي ::
تاريخ التسجيل: Feb 2013
الدولة: المغرب
المشاركات: 682
نشاط [ زكرياء المغربي ]
قوة السمعة:100
قديم 12-04-2013, 10:26 PM المشاركة 7   
افتراضي


كل الشكر و التقدير لك أخي


الصورة الرمزية Abdw9
Abdw9
:: عضو فضي ::
تاريخ التسجيل: Nov 2011
الدولة: السودان
المشاركات: 557
نشاط [ Abdw9 ]
قوة السمعة:77
قديم 13-04-2013, 06:25 AM المشاركة 8   
افتراضي


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

إضافة رد

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

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

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


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

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