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

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

الصورة الرمزية remon romany
remon romany
:: عضو نشط ::
تاريخ التسجيل: Feb 2011
المشاركات: 897
نشاط [ remon romany ]
قوة السمعة:0
قديم 21-09-2013, 08:51 PM المشاركة 1   
ha اريد اكواد لكيبورد الكمبيوتر Twitter FaceBook Google+



اريد اكواد لكيبورد الكمبيوتر
عندما بحثت عن موضوع لتوصيل الكيبورد بالميكروكنترولر وجدت ان
كل زر من ازرار الكيبورد لة قيمة مكافاه لة (كود )
يعنى لكل زر كود معين فانا عاوز حد يساعدنى بالاكودا دى

اعلانات

sskk77
:: مهندس متميز ::
تاريخ التسجيل: Jan 2005
المشاركات: 714
نشاط [ sskk77 ]
قوة السمعة:0
قديم 22-09-2013, 10:52 AM المشاركة 2   
افتراضي


أخي العزيري عددها 255 رمز

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

الصورة الرمزية remon romany
remon romany
:: عضو نشط ::
تاريخ التسجيل: Feb 2011
المشاركات: 897
نشاط [ remon romany ]
قوة السمعة:0
قديم 22-09-2013, 01:02 PM المشاركة 3   
افتراضي


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

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


التعديل الأخير تم بواسطة : remon romany بتاريخ 22-09-2013 الساعة 01:23 PM

sskk77
:: مهندس متميز ::
تاريخ التسجيل: Jan 2005
المشاركات: 714
نشاط [ sskk77 ]
قوة السمعة:0
قديم 22-09-2013, 02:03 PM المشاركة 4   
افتراضي


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


الصورة الرمزية remon romany
remon romany
:: عضو نشط ::
تاريخ التسجيل: Feb 2011
المشاركات: 897
نشاط [ remon romany ]
قوة السمعة:0
قديم 22-09-2013, 07:30 PM المشاركة 5   
افتراضي


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


الصورة الرمزية remon romany
remon romany
:: عضو نشط ::
تاريخ التسجيل: Feb 2011
المشاركات: 897
نشاط [ remon romany ]
قوة السمعة:0
قديم 28-09-2013, 07:46 PM المشاركة 6   
افتراضي


هل يوجد خطا فى هذا الجدول
فى هذا الجدول يوجد مثلا الزر Backspase = الكود 8

بينما فى هذا الجدول الزر Backspase = الكود 16

فارجو ان يساعدنى احد فى هذه المشكلة


WRHLAMDA
:: عضو فضي ::
تاريخ التسجيل: Feb 2005
المشاركات: 635
نشاط [ WRHLAMDA ]
قوة السمعة:114
قديم 29-09-2013, 08:33 AM المشاركة 7   
افتراضي


السلام عليكم

هناك نوعان من الكودات التي يمكن من خلالها التعامل مع لوحة المفاتيح

الاولى تسمى ASCII ومعناها الشفرة الامريكية القياسية لتبادل المعلومات والتي تم ذكرها في المشاركات السابقة
وهي لا تسند استخدام كافة المفاتيح الموجودة في لوحة المفاتيح

الثانية تسمى SCAN CODE وهي تتعامل مع المفاتيح كما لو كانت مصفوفة وتعطيك رقم المفتاح في تلك المصفوفة .... وهذه الارقام تختلف طبعا عن تلك المستخدمة في الطريقة الاولى ... كما انها توفر امكانية الوصول الى كافة المفاتيح اضافة الى امكانية التعامل مع اكثر من مفتاح مضغوط

الموقع التالي يحوي معلومات مفيدة في كيفية التعامل مع لوحة المفاتيح كما يوفر برنامج لمعرفة السكانكود لكل مفتاح او لاكثر من مفتاح مظغوطة معا
http://www.kbdedit.com/manual/low_level.html


الصورة الرمزية remon romany
remon romany
:: عضو نشط ::
تاريخ التسجيل: Feb 2011
المشاركات: 897
نشاط [ remon romany ]
قوة السمعة:0
قديم 29-09-2013, 11:21 AM المشاركة 8   
افتراضي


السلام عليكم

هناك نوعان من الكودات التي يمكن من خلالها التعامل مع لوحة المفاتيح

الاولى تسمى ASCII ومعناها الشفرة الامريكية القياسية لتبادل المعلومات والتي تم ذكرها في المشاركات السابقة
وهي لا تسند استخدام كافة المفاتيح الموجودة في لوحة المفاتيح

الثانية تسمى SCAN CODE وهي تتعامل مع المفاتيح كما لو كانت مصفوفة وتعطيك رقم المفتاح في تلك المصفوفة .... وهذه الارقام تختلف طبعا عن تلك المستخدمة في الطريقة الاولى ... كما انها توفر امكانية الوصول الى كافة المفاتيح اضافة الى امكانية التعامل مع اكثر من مفتاح مضغوط

الموقع التالي يحوي معلومات مفيدة في كيفية التعامل مع لوحة المفاتيح كما يوفر برنامج لمعرفة السكانكود لكل مفتاح او لاكثر من مفتاح مظغوطة معا
http://www.kbdedit.com/manual/low_level.html
انا متشكر جدا لردك استاذ WRHLAMDA
انا عاوز ابرمج الميكرو فى حالة الضغط على زر معين فى الكيبورد
يقوم بعمل شئ معين
انا استخدم لغة الميكروسى فى البرمجة
فما نوع الكود المناسب الذى استخدمة
هل ASCII ام الكود scan code
ارجو المساعده وشكرا

إضافة رد

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

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

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


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

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