PIC18F452 وترميز لوحة المفاتيح

Y

yohanevindra

Guest
ولا بد لي من واجهة لjeypad من بين أمور أخرى إلى PIC18F452.بدلا من استخدام 7 دبابيس ط قررت استخدام التشفير لوحة المفاتيح ، وهما MM74C922N.

وكما قلت أنا مرتبط بزيادة اختبار لوحة المفاتيح
، ثم الموافقة المسبقة عن علم.أنا وضعت القيم مكثف من 0.1UF و1uF لdebounce قراءة القيم ومكثف ، وأنا قدمت إمدادات 5V إلى MM74C922 ، وترسل البيانات إلى PORTD0 : 3 ، ومباشرة كتب القيم إلى PORTB ، ولكن لم يحصل أي شيء على PORTB الأضواء.

هل هناك أي شيء ايم به خطأ؟ لا أحد يعرف كيفية استخدام ترميز؟ هل أنا بحاجة لبناء أية دوائر أخرى مع ترميز ، وذلك لأن ورقة البيانات لديها بعض الدوائر الأخرى في قسم التطبيقات ، حتى لا أعلم wht للاستخدام.

 
مرحبا ،

كذلك أنا متأكد من أن هناك Aussy مماثلة قائلا ، ولكن اعتقد انك تفعل أشياء الجولة الطريق إلى الوراء ، -- أن يكون مهذبا

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="سعيد للغاية" border="0" />استخدام ترميز على لوحة المفاتيح لبيك حقا ليس أمرا مجديا إلا إذا كان ذلك هو الموافقة المسبقة عن علم مثقلة بمهام أخرى ، وهو أمر غير مرجح.

هناك أمثلة عديدة على شبكة الإنترنت من الموافقة المسبقة عن علم لوحات المفاتيح مصفوفة ، مع بدء تطبيق تلاحظ رقاقة.

من الصعب التعليق على ما قمتم به وأنت لا تعطي أي تفاصيل عن جهاز أو برنامج أو ما compliler تستخدمه.

أنت فقط باستخدام بروتيوس في لحظة أو هل فعلا الأجزاء؟

 
أوه!

كذلك ، يمكننا توصيل لوحة المفاتيح مباشرة إلى الموافقة المسبقة عن علم ، ولكن بعد ذلك لا بد من شملهم الاستطلاع على حق؟ وأنا لا أعلم ما إذا كان بوسعنا أن يكون بانتظام checkin المنافذ لإجراء تغييرات في لوحة المفاتيح...

لقد المعدات الفعلية مع لي ، وأنا باستخدام MPLAB واستخدام مترجم C18.. حصلت بروتيوس أيضا ، ولكن حصلت على الحصول على أنه يعمل بشكل جيد..
راجع للشغل ، هل تعرف كيفية استخدام بروتيوس مع جيم؟

 
مرحبا ،

واثق من الموافقة المسبقة عن علم سوف يكون لديك الوقت للتحقق من الموانئ ، وسوى بضع تعليمات ، وعادة ما تستخدم PortB على النحو الذي يقطع خيارات ، مثل المقاطعة على التغيير وpullup المقاومات الخيار.

استخدام المجمع ولكن لا ارى باستخدام جيم يجعل الكثير من الفرق ، فقط اختر 'المصحح' ثم 'بروتيوس VSM' ومن ثم بناء المشروع الخاص بك
، وضرب على الزر الأخضر لفتح شاشة VSM.

سوف تحتاج الى فتح صفحة DSN إنشاؤها مسبقا ولكن لا نتوقع VSM لتشغيل 100 ٪ صحيح
، لأن هناك الكثير من المراوغات لأنها يمكن أن تأخذ الكثير من الجهد لمعرفة.

في كثير من الأحيان أفضل لusethe الأجهزة مع مصحح Pikit2 أو ICD2 إذا كان لديك واحد -- يمكنك بناء Pickit2 رخيصة ديي من لايت Pickit2 خطط في هذا المنتدى.

 
حتى تقترحونها ط استخدام لوحة المفاتيح دون ترميز؟

وإذا كان لي من دون استخدام لوحة المفاتيح ، ويمكنني استخدامه مع PORTB ، وتغير استخدام PORTB المقاطعة؟ اعتقد انني يمكن أن ترسل إما الأعمدة أو الصفوف لPORTB ومن ثم الاختيار من أجل التغيير إذا كنت تستخدم المقاطعات؟

ويمكنني أن أضيف بحر سحب المقاومات ، أو هو أن لا حاجة؟ كيف يمكنني تفعيل خيار سحب ما يصل في PORTB اذا يمكنني استخدامه؟

سبق لي أن حصلت نفسي picdem2 مجلس وICD2 وهو ما يعني أنني أكثر أو أقل من جميع الأجهزة ط الحاجة.

 
مرحبا ،

يبدو كنت قد حصلت على نظام كبير قليلا هناك.

للإجابة على اسئلتكم -- نعم اساسا لهم جميعا -- ومجرد أن هناك عدة طرق يمكنك سلك / برنامج لوحة المفاتيح.

خائف لا أستطيع أن أقترح طريقة الدقيق لاستخدامه كما أنني لست في جيم ، ولكن أتوقع أن هناك وحدة في C18 على استعداد ليفعل ذلك.
أيضا النظر في التصاميم في بروتيوس سبيل المثال ، أعتقد أنني رأيت لوحة المفاتيح في مكان ما ، لا ندري ما اذا كانت الشفرة في مئوية بالرغم من ذلك.

لم تكن قد حصلت على Picdem2 ولكن من المؤكد انه سيكون تأتي مع أقراص القليلة التي تحتوي على العديد من الدروس والمساعدة في ملفات مثل نصائح والخدع ، ونفس الشيء مع C18 التي لديها برنامج تعليمي -- انهم جميعا تنزيل المجاني من موقع الرقائق على أي حال.

إذا كنت لا تزال عالقة في محاولة للحصول على الذهاب ، ويعود perhap بعض الأعضاء الآخرين الذين يعرفون جيم سيأتي في ومساعدة -- اذا لم يكن احد لا أعرف شخص يعرف القليل من جيم وربما تساعد في الخروج.وأضاف بعد 2 ساعة 58 دقيقة :

تحرير الراحل

كما أرسل لك م ******************************************** ***********************

 

Welcome to EDABoard.com

Sponsor

Back
Top