سلام
من نزدیک به 60 پایه رو میخوام استفاده کنم توی میکروکنترلر 2560 و تعداد ورودی و خروجی ها زیاد شدن ، میخواستم برای بهتر نظم دادن به برنامه ام اسم های پین ها رو عوض کنم و متناسب با عملکردشون (متصل شده به موتور یا ال ای دی یا سنسورو یا ...) نامگذاری کنم و صفر و یک کنمشون یا توی شرط باشن دقیقا مثل .PORTX.Y یا PINX.Y .مثلا اگر led به پایه b.2 متصل شده باشه ، میخوام که بنویسم :led=1 یا بر فرض مثال
if(led==1) portb.1=0;
این به عنوان مثال گفته شده.
یادم نمیاد دقیقا از const استفاده میکردیم یا define یا .... ؟
ممنون از دوستانی که جواب میدن و راهنمایی میکنن
من نزدیک به 60 پایه رو میخوام استفاده کنم توی میکروکنترلر 2560 و تعداد ورودی و خروجی ها زیاد شدن ، میخواستم برای بهتر نظم دادن به برنامه ام اسم های پین ها رو عوض کنم و متناسب با عملکردشون (متصل شده به موتور یا ال ای دی یا سنسورو یا ...) نامگذاری کنم و صفر و یک کنمشون یا توی شرط باشن دقیقا مثل .PORTX.Y یا PINX.Y .مثلا اگر led به پایه b.2 متصل شده باشه ، میخوام که بنویسم :led=1 یا بر فرض مثال
if(led==1) portb.1=0;
این به عنوان مثال گفته شده.
یادم نمیاد دقیقا از const استفاده میکردیم یا define یا .... ؟
ممنون از دوستانی که جواب میدن و راهنمایی میکنن

دیدگاه