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

   

magdy_3
:: مهندس متميز ::
تاريخ التسجيل: Aug 2006
الدولة: Philippines
المشاركات: 339
نشاط [ magdy_3 ]
قوة السمعة:
قديم 13-05-2013, 04:33 PM المشاركة 33   
افتراضي



هو اللى انا فهمته كده ان الرقم اللى جنب case ده يعتمد على ترتيب الزرار مثلا ؟يعنى انا عندى رقم 4 ده يعتبر الزرار الخامس لو انا هبدأ العد من فوق فهديله case 5 بما ان حرف A هيبقى case 4 ..
بس هو ال default بالنسبة لتعريف الكيباد ان اول صف ده اللى بيبقى فوق وللا اللى بيبقى تحت ؟


حاسس انى مش عارف اوصل لحضرتك انا قصدى ايه !
يعنى انا مثلا لما هدوس case 1 دى الميكرو هيدخلها على انها * وللا على انها 7 وللا دى على حسب التوصيل اصلا وللا ايه
انا خايف مثلا اجى ادوس فى الكيباد على * يطلعلى 7 ده قصدى

و بعتذر بشدة على اثقالى عليك بالاسئلة يا استاذ مجدى

لا ابدا مفيش حاجة فعلا ده غلى حسب التوصيل
يعنى ممكن مره رقم 7 يدنى قيمة واحد ومع توصيل بطريقة تانية رقم 7 يدينى قيمى 9 مثلا لان البيك لا يعرف 7 ولا نجمة كل الى يعرفه ان لما ضغط على اى مفتاح
وصلت ايه بايه
لو مثلا انا موصل الكى باد على بورت دى
الاعمدة ب d0 , d1 d2 ,d3
والصفوف ب d4,d5,d6,d7

المهم هنا لما ضغط على اى مفتاح
وصلت d كام ب d كام
يعنى انهى عمود بانهى صف
لو لسه ماوصلتش الفكرة ممكن نتواصل على الفيس بوك

اعلانات

eslam21006
:: مهندس ::
تاريخ التسجيل: May 2013
المشاركات: 18
نشاط [ eslam21006 ]
قوة السمعة:
قديم 13-05-2013, 05:23 PM المشاركة 34   
افتراضي


لا ابدا مفيش حاجة فعلا ده غلى حسب التوصيل
يعنى ممكن مره رقم 7 يدنى قيمة واحد ومع توصيل بطريقة تانية رقم 7 يدينى قيمى 9 مثلا لان البيك لا يعرف 7 ولا نجمة كل الى يعرفه ان لما ضغط على اى مفتاح
وصلت ايه بايه
لو مثلا انا موصل الكى باد على بورت دى
الاعمدة ب d0 , d1 d2 ,d3
والصفوف ب d4,d5,d6,d7

المهم هنا لما ضغط على اى مفتاح
وصلت d كام ب d كام
يعنى انهى عمود بانهى صف
لو لسه ماوصلتش الفكرة ممكن نتواصل على الفيس بوك
تمام كده يبقى لما بدوس على رقم معين بيوصل 2 pin مع بعض و ليكن d0 ب d7 لكن ايه اللى بيخليه يختار case معينة مثلا و يسيب الباقى .. ؟! البرنامج مش جايب اى سيرة تقريبا لل bits .. ايه العلاقة بين الرقم اللى جنب case و رقم ال bit اللى فى البيك ؟يعنى احنا مش بنقوله : لو احنا وصلنالك مثلا d0 ب d7 طلع * .. لا دى انا مشفتهاش و ده اللى تاعبنى


و أتشرف بإضافة حضرتك عى الفيس بوك من هنا
https://www.facebook.com/eslam21006

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

magdy_3
:: مهندس متميز ::
تاريخ التسجيل: Aug 2006
الدولة: Philippines
المشاركات: 339
نشاط [ magdy_3 ]
قوة السمعة:
قديم 13-05-2013, 06:19 PM المشاركة 35   
افتراضي


تمام كده يبقى لما بدوس على رقم معين بيوصل 2 pin مع بعض و ليكن d0 ب d7 لكن ايه اللى بيخليه يختار case معينة مثلا و يسيب الباقى .. ؟! البرنامج مش جايب اى سيرة تقريبا لل bits .. ايه العلاقة بين الرقم اللى جنب case و رقم ال bit اللى فى البيك ؟يعنى احنا مش بنقوله : لو احنا وصلنالك مثلا d0 ب d7 طلع * .. لا دى انا مشفتهاش و ده اللى تاعبنى


و أتشرف بإضافة حضرتك عى الفيس بوك من هنا
https://www.facebook.com/eslam21006
الله يخليك انا بعتلك طلب صداقة
المهم الى بيقول للبيك هى المكتبة الجاهزة داخل الميكرو سى
وال احنا قولنلها فى الاول
; char keypadport at portd
وبعد كدة بنقول
; () keypad_ini
وبعد كدة بنجعل متغير يساوى الداله مثل

;() m=keypad_key_press
وبعد كدة هو بيدى قيمة ل m على حسب المفتاح المضغوط
وان لم تضغط على شى تكون m تساوى صفر


salah eddine seghiri
:: مهندس ::
تاريخ التسجيل: Jan 2017
المشاركات: 1
نشاط [ salah eddine seghiri ]
قوة السمعة:
قديم 13-01-2017, 06:31 PM المشاركة 36   
افتراضي


ارجو من الاخوة الكرام تزويدي بكل المعلومات الخاصة بال Key bad



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