سلام دوستان!
یه سوال پیش پا افتاده!
ببینید ما قبلا برای اینکه توی avr یک پین رو مشخص کنیم به صورت زیر عمل میکردیم
PORTA.5=0
خوب الان ما با این ترفند میتویم پین مورد نظر را بهش دسترسی داشته باشیم!
ولی توی ARM چطوریه؟؟! من با LPC1768 کار میکنم!
مثلا میخوام بهش بگم که اگه فلان پین برابر با 0 بود فلان کار رو انجام بده!
توجه کنید که من نمیخوام برای یک پین مقدار قرار بدم بلکه میخوام چک کنم ببینم مقدار پین چنده؟؟ برای همین نیاز دارم تا مشخص کنم دقیقا کدوم پین رو میخوام!
مثلا الان در کد زیر اگه یخوایم توی IF بگیم که اگر پین دوم صفر شد فلان کار رو انجام بده! چطوری میگیم پین دوم؟؟؟
خیلی ممنون!
:agree:
یه سوال پیش پا افتاده!

ببینید ما قبلا برای اینکه توی avr یک پین رو مشخص کنیم به صورت زیر عمل میکردیم
PORTA.5=0
خوب الان ما با این ترفند میتویم پین مورد نظر را بهش دسترسی داشته باشیم!
ولی توی ARM چطوریه؟؟! من با LPC1768 کار میکنم!
مثلا میخوام بهش بگم که اگه فلان پین برابر با 0 بود فلان کار رو انجام بده!
توجه کنید که من نمیخوام برای یک پین مقدار قرار بدم بلکه میخوام چک کنم ببینم مقدار پین چنده؟؟ برای همین نیاز دارم تا مشخص کنم دقیقا کدوم پین رو میخوام!
مثلا الان در کد زیر اگه یخوایم توی IF بگیم که اگر پین دوم صفر شد فلان کار رو انجام بده! چطوری میگیم پین دوم؟؟؟
کد:
LPC_GPIO2->FIODIR1=0X00; //KEY
:agree:
دیدگاه