من یه صفحه کلید4*4 دارم که وقتی به میکرو وصل میکنم عددها رو اشتباهی تایپ میکنه(سیم بندی واسکن برنامه هم درسته ) مثلا کید 2 رو 6 نشون میده و الی آخر
اطلاعیه
Collapse
No announcement yet.
مشکل باصفحه کلید 4*4
Collapse
X
-
پاسخ : مشکل باصفحه کلید 4*4
سلام دوست عزیز این چیزی که شما میگی بیشتر به یک جک شبیه مگه میشه؟ مطمئن باش یه جای کارت اشتباه داری و برنامه با سخت افزار همخونی نداره چک کن تا پیداش کنی مطمئنا جای یکی دو تا از سطر و ستون ها رو اشتباه زدی :nice:سه کس را شنیدم که غیبت رواست وز این درگذشتی چهارم خطاست
یکی پادشاهی ملامت پسند کز او بر دل خلق بینی گزند
حلال است از او نقل کردن خبر مگر خلق باشند از او بر حذر
دوم پرده بر بی حیائی متن که خود میآدرد پرده بر خویشتن
ز حوضش مدار ای برادر نگاه که او میآدرافتد به گردن به چاه
سوم کژ ترازوی ناراست خوی ز فعل بدش هرچه دانی بگوی
دیدگاه
-
پاسخ : مشکل باصفحه کلید 4*4
نوشته اصلی توسط electro.dragonمن یه صفحه کلید4*4 دارم که وقتی به میکرو وصل میکنم عددها رو اشتباهی تایپ میکنه(سیم بندی واسکن برنامه هم درسته ) مثلا کید 2 رو 6 نشون میده و الی آخر
دوست عزیز به احتمال زیاد سطر و ستون های صفحه کلید رو اشتباه وصل کردید.ابتدا باید ستونها متصل شوند و بعد سطر ها
دیدگاه
-
پاسخ : مشکل باصفحه کلید 4*4
سلام ........................
سلام دوست عزیز این چیزی که شما میگی بیشتر به یک جک شبیه مگه میشه؟oo: ..
جناب electro.dragon ؛ سوالتون رو دقیقتر بفرمایید؛ من در خدمتم .. تا هرجایی که کوچکترین مشکلی برااتون باقی نمونه .. من منتظرم .. موفق باشید ..
دوستان! مدتی کمتر به سایت میام ..
دیدگاه
-
پاسخ : مشکل باصفحه کلید 4*4
سلام
دوست عزیز شما باید در ابتدای برنامه صفحه کلید را پیکره بندی کنید و پورتی که صفحه کلید به آن وصل شده مشخص کنید:
Config Kbd = Portd , Debounce = 350 , Delay = 200
سپس هر وقت خواستید صفحه کلید را چک کنید از دستور زیر استفاده می کنید:
() Scan_key = Getkbd
scan_key=یک متغیر از نوع بایت است.
حالا با دستور زیر به جدول lookup می روید و عدد رو می خونید:
Scan_key = Lookup(scan_key , Key)
در انتهای برنامه جدول را به صورت زیر تعریف می کنید:
Key:
Data 1 , 2 , 3 , 12 , 4 , 5 , 6 , 13 , 7 , 8 , 9 , 14 , 10 , 0 , 11 , 15 , 16
این هم از برنامه صفحه کلید.امیدوارم مشکلت رفع شده باشه.
دیدگاه
دیدگاه