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

در اين بخش مي‌توانيد در مورد تمامي مسائل مرتبط با میکروکنترلرهای AVR به بحث بپردازيد

مدیران انجمن: SAMAN, sinaset, شوراي نظارت

ارسال پست
New Member
پست: 5
تاریخ عضویت: جمعه ۲ مهر ۱۳۹۵, ۲:۱۶ ب.ظ
سپاس‌های ارسالی: 1 بار

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

پست توسط sobhdam1 »

سلام
اگه بخوام شماره هر پورت مقدار متغییر i باشه چطور باید متغییر i رو بجای شماره پورت بذارم

Please Login or Register to see this code


اگه اینجوری بذارم خطای کدنویسی میده
PORTB.i=0b11
Colonel II
Colonel II
نمایه کاربر
پست: 7545
تاریخ عضویت: سه‌شنبه ۲۶ آذر ۱۳۸۷, ۴:۲۰ ب.ظ
سپاس‌های ارسالی: 9280 بار
سپاس‌های دریافتی: 22106 بار

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

پست توسط sinaset »

سلام بر شما
این طریق نوشتن صحیح نمی باشد.

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

;PORTB=i

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

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


Please Login or Register to see this code
باتشکر.
"قرآن"(کلام خدا) ...راه سعادت و خوشبختی.
با عرض پوزش،دیگر در انجمن حضور ندارم،که به پیام ها پاسخ بدم.
ارسال پست

بازگشت به “میکروکنترلرهای AVR”