** لوحة المفاتيح**

& مهمة لوحة المفاتيح KEYBOARD  هي إدخال البيانات إلى الحاسوب ,و تحويلها إلى لغة الآلة التي يفهمها الحاسوب .

و تتكون لوحة المفاتيح من مجموعة من المفاتيح ,يمثل كل منها حرفاً من حرف اللغة التي يتعامل معها الحاسوب ( العربية و الإنكليزية و الفرنسية ) .

ويمكن أن يجري التعامل مع لغتين ,بحيث تكون لوحة المفاتيح ثنائية اللغة ,أي يوجد حرفان على كل مفتاح لكن في بعض اللغات اللاتينية يأخذ الحرف شكلين صغيراً و كبيراً , و قد تحقق ذلك في لوحة المفاتيح بفضل استخدام مفتاح يسمى SHIFT  للحصول على الشكل الآخر للحرف .

و يمكن بواسطة مفتاح يسمى CAPS LOCK  الحصول على الحروف الكبيرة في اللغة اللاتينية بشكل دائم في حين لا أثر لهذا المفتاح عند استخدام الحروف العربية .

تحوي لوحة المفاتيح مفاتيح تمثل حروف اللغة و الأرقام و مفاتيح تمثل علامات الترقيم مثل الفاصلة و النقطة و إشارة التعجب و الاستفهام و غيرها .

و مفاتيح ذات مهمة معينة مثل ENTER – CAPS LOCK – SHIFT  .

تقوم دارة مسح خطوط مصفوفة المفاتيح بالمسح الدائم لخطوط الصفين باتجاهين , لمعرفة المفاتيح التي جرى ضغطها (  و التي يكون التقاطع عندها مغلقاً ) ,و ذلك بإرسال إشارة بشكل تتابعي على خطوط X  و البحث عن الخط Y  الذي تلقى تلك الإشارة , و هذا ما يدل على إغلاق أو ضغط المفتاح المقابل .

تحدد دارة مسح لوحة المفاتيح و بدقة لحظة ضغط مفتاح ما ,و لحظة تحريره , إضافةً إلى تحديد هوية المفتاح الذي تعرض للضغط أو التحرير , و تكتب رمزاً معيناً على شكل كود في ذاكرة داخلية ضمنها .

هناك في الواقع رقم لكل مفتاح يسمى  SCAN CODE  يعطى عند ضغط مفتاح ما رمزاً يسمى  MAKE CODE  و هو نفسه SCAN CODE  و آخر عند إزالة الضغط أو تحرير المفتاح و يسمى BREAK CODE  و هو نفس رمز المسح مضافاً إلية 128 .

image-20200302164315-1

و بعد ذلك يجري تحويل هذه الرموز

إنشاء حساب جديد

قم بتنزيل تطبيق eMufeed Android الآن

 

للاعلان