سلام.
یک مشکل دارم من سه تا پایه 1768 رو به صورت ورودی برای کلید استفاده کردم.مشکل اینجاست وقتی کلید رو فشار میدم پایه صفر میشه که درسته و میشه شناسایش کرد ولی وقتی کلید رو رها میکنم پایه یک نمیشه.یعنی پول اپ نداره که پین رو بالا نگه داره.با این که پیش فرض میکرو پول اپ فعال هست.کسی میتونه کمک کنه؟خیلی وقتم رو گرفته.این دستور کار نمیکنه
کد:
#define Q4 LPC_GPIO2->FIOPIN & (1<<11)
#define Q2 LPC_GPIO2->FIOPIN & (1<<12)
#define Q1 LPC_GPIO2->FIOPIN & (1<<13)
کد:
if (((Q1) == 0) &&( (Q2) == 1) && ((Q4) == 1)){