سلام دوستان
من با دستور Config Kbd = Porta , Debounce = 20 , Delay = 100 کیپد تعریف میکنم
خب بعدش یک متغیر از نوع byte تعریف میکنم
با استفاده از دستور A = Getkbd() کیپد میونم
خب الان چطوری بفهمم کدوم کلید زده شده، یعنی اگر از کلید 4*4 استفاده کنم و کلید 1 زده بشه A مساوی چند میشه و همینطور برای کلید 2 و 3 و 4 و 5 و 6 و 7 و 8 و 9 و ...
من از دستوراتی که از یه برنامه مربوط به آیفن هشمند استفاده و تست کردم اما کلیدهای 1 و 2 و 3 بزنی تشخیص میده فقط 3 زده شده!
اگر 4 و 5 و 6 بزنی هم تشخیص میده فقط 4 زده شده
برای 7 و 8 و 9 هم تشخیص میده 7 زده شده فقط
خیلی عجیبه
دیگه کلیدهای بعدی هم نمیشناسه
من با دستور Config Kbd = Porta , Debounce = 20 , Delay = 100 کیپد تعریف میکنم
خب بعدش یک متغیر از نوع byte تعریف میکنم
با استفاده از دستور A = Getkbd() کیپد میونم
خب الان چطوری بفهمم کدوم کلید زده شده، یعنی اگر از کلید 4*4 استفاده کنم و کلید 1 زده بشه A مساوی چند میشه و همینطور برای کلید 2 و 3 و 4 و 5 و 6 و 7 و 8 و 9 و ...
من از دستوراتی که از یه برنامه مربوط به آیفن هشمند استفاده و تست کردم اما کلیدهای 1 و 2 و 3 بزنی تشخیص میده فقط 3 زده شده!
اگر 4 و 5 و 6 بزنی هم تشخیص میده فقط 4 زده شده
برای 7 و 8 و 9 هم تشخیص میده 7 زده شده فقط
خیلی عجیبه
دیگه کلیدهای بعدی هم نمیشناسه
دیدگاه