|
:: مهندس ::
تاريخ التسجيل: Jul 2010
المشاركات: 13
|
|
نشاط [ Alprof ]
قوة السمعة:
|
|
02-12-2010, 02:52 AM
المشاركة 25
|
|
|
السلام عليكم
انا مبتدئه فىmicrocontroller ممكن حد يساعدنى
عايزه معلومات عن ال keypad
|
و عليكم السلام أخت أمنه
فكره عمل الكيباد بسيطه و لنفهمها يجب أن نعرف الغرض من إختراع الكيباد
إذا نظرنا إلى الدائره المكونه للكيباد سندجد أنها كما في الصوره التاليه

16 زر موصله إلى الميكروكونترولر عن طريق 8 أسلاك فقط
لكن لو أردنا توصيل 16 زر بالطريقه العاديه لأحتجنا إلى 16 pin
و هي كثيره بالمقارنه بالمتوفر في بعض التطبيقات التي تتطلب منافذ كثيره
لذلك توجب إستخدام طريقه المسح أو scan إما للأعمده أو الصفوف

نرسل 1 لـ C1 ثم C2 ثم C3 ثم C4
و في كل إرسال نفحص الصفوف الأربعه لمعرفه إذا كان هناك زر مضغوط في العمود
و لسرعه المايكرو فالعمليه تتم بسرعه
لمعرفه طريقه البرمجه نبدأ أولا بتحديد input و output
المسح يتم عن طريق output فلنجعل الأعمده output
الفحص يتم عن طريق input فلنجعل الصفوف input ( يمكن عكس العمليه و مسح الصفوف)
يرجى الرجوع لرد الأخ المهندس بندر
لمعرفه البرنامج بالتفصيل
|