سلام
فرض کنید یک سری پین رو به عنوان ورودی کانفیگ کردیم و این پین ها تماما از یک پورت نیست و هر کدام ممکن است برای یک پورت باشه
به طور مثال پین های زیر
pb.0= ورودی اول
pc.3=ورودی دوم
pa.7=ورودی سوم
...... الی آخر مثلا 12 پین
خب حالا می خوایم برنامه ای بنویسیم که وقتی یک کد از سریال گرفته میشه بیاد پین های مورد نظر رو فراخوانی کنه و عملیات رو انجام بده
به دلیل اینکه تو سریال نمی خواهیم بگیم مثلا pa.7 بلکه می خواهیم بگیم ورودی سوم یعنی کسی که به میکرو میگه ورودی سوم کاری نداره که به کدوم پین متصل هست
حالا باید از نظر برنامه نویسی چه طور پیاده اش کنیم
بهترین راه حل چیه ؟؟
دلیل: ادغام دو پست برای جلوگیری از اسپم
راستی این رو هم بگم که می شه با if نوشت ولی به علت ورودی های زیاد ترجیج میدم این کار رو نکنم
این رو هم باید اضافه کنم که سریال فقط عدد می فرسته یعنی 5 یعنی ورودی 5
فرض کنید یک سری پین رو به عنوان ورودی کانفیگ کردیم و این پین ها تماما از یک پورت نیست و هر کدام ممکن است برای یک پورت باشه
به طور مثال پین های زیر
pb.0= ورودی اول
pc.3=ورودی دوم
pa.7=ورودی سوم
...... الی آخر مثلا 12 پین
خب حالا می خوایم برنامه ای بنویسیم که وقتی یک کد از سریال گرفته میشه بیاد پین های مورد نظر رو فراخوانی کنه و عملیات رو انجام بده
به دلیل اینکه تو سریال نمی خواهیم بگیم مثلا pa.7 بلکه می خواهیم بگیم ورودی سوم یعنی کسی که به میکرو میگه ورودی سوم کاری نداره که به کدوم پین متصل هست
حالا باید از نظر برنامه نویسی چه طور پیاده اش کنیم
بهترین راه حل چیه ؟؟
دلیل: ادغام دو پست برای جلوگیری از اسپم
راستی این رو هم بگم که می شه با if نوشت ولی به علت ورودی های زیاد ترجیج میدم این کار رو نکنم
این رو هم باید اضافه کنم که سریال فقط عدد می فرسته یعنی 5 یعنی ورودی 5
دیدگاه