صفحه 1 از 1

مقدار دهی پورت avr

ارسال شده: جمعه ۲ مهر ۱۳۹۵, ۴:۰۷ ب.ظ
توسط sobhdam1
سلام
اگه بخوام شماره هر پورت مقدار متغییر i باشه چطور باید متغییر i رو بجای شماره پورت بذارم

Please Login or Register to see this code


اگه اینجوری بذارم خطای کدنویسی میده
PORTB.i=0b11

Re: مقدار دهی پورت avr

ارسال شده: جمعه ۲ مهر ۱۳۹۵, ۴:۴۰ ب.ظ
توسط sinaset
سلام بر شما
این طریق نوشتن صحیح نمی باشد.

باید اینطور بنویسید.

;PORTB=i

اما چون میزان متغییر 1 و 2و 3 و 4 افزایش پیدا می کند.کدها 0 و 1 و 2 و3 برای پورت ارسال میشود و پایه ها میکروکنترولر در حالت BCD روشن خاموش میشوند

برای حل این مشکل، باید متغیر i را برای پورت ب ضربدر 2 کنید.


Please Login or Register to see this code
باتشکر.