سلام این هماسکن صفحه کلید با اینتراپت.در هر نوع میکرویی هم میتونید استفاده کنید فقط نسبت به کارتون باید پرتش رو تغییر بدین. این رو برای صفحه کلید استاندارد 4*4 نوشتم که بعلاوه اعداد صفر تا نه 6 کلید دیگه داره که به ترتیب زیر مقدار هایی رو بر میگردونه:
F1 = 11
F2 = 12
F3 = 13
F4 = 14
Enter = 15
Set = 16
اعداد = خود عدد
فقط پرتی که از اون به عنوان اسکن صفحه کلید استفاده میکنید باید به صورت زیر تعریف بشه:
Px0...Px3 = out 0
Px4...Px7 = in P
از این تابع میتونید از صفحه کلید 3*4 هم استفاده کنیدمزیت این با تابع بدون اینتراپت اینه که دیگه روی اون تابع برنامه ایست نمیکنه
اینم شمای مدار و یه مدار در پرتئوس و برنامه :
http://www.savefile.com/files/1123906
اگه امتیاز ندین دیگه کم لطفیه
F1 = 11
F2 = 12
F3 = 13
F4 = 14
Enter = 15
Set = 16
اعداد = خود عدد
فقط پرتی که از اون به عنوان اسکن صفحه کلید استفاده میکنید باید به صورت زیر تعریف بشه:
Px0...Px3 = out 0
Px4...Px7 = in P
از این تابع میتونید از صفحه کلید 3*4 هم استفاده کنیدمزیت این با تابع بدون اینتراپت اینه که دیگه روی اون تابع برنامه ایست نمیکنه
اینم شمای مدار و یه مدار در پرتئوس و برنامه :
http://www.savefile.com/files/1123906
اگه امتیاز ندین دیگه کم لطفیه
دیدگاه