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

New Member



no avatar
پست ها

5

تشکر کرده: 1 مرتبه
تشکر شده: 0 مرتبه
تاريخ عضويت

جمعه 2 مهر 1395 14:16

آرشيو سپاس: 0 مرتبه در 0 پست

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

توسط sobhdam1 » جمعه 2 مهر 1395 16:07

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

کد: انتخاب همه
 لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد 



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

Colonel II

Colonel II



نماد کاربر
پست ها

5576

تشکر کرده: 1558 مرتبه
تشکر شده: 6860 مرتبه
تاريخ عضويت

سه شنبه 26 آذر 1387 16:20

آرشيو سپاس: 11653 مرتبه در 2024 پست

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

توسط sinaset » جمعه 2 مهر 1395 16:40

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

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

;PORTB=i

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

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


کد: انتخاب همه
 لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد 

باتشکر.
"قرآن"(کلام خدا) ...راه سعادت و خوشبختی.

2 کاربر از این پست سپاسگزاري کرده اند


 


  • موضوعات مشابه
    پاسخ ها
    بازديدها
    آخرين پست
  • پورت موازی
    توسط robotic » سه شنبه 2 مهر 1387 08:27
    0 پاسخ ها
    1430 بازديدها
    آخرين پست توسط robotic نمایش آخرین ارسال
    سه شنبه 2 مهر 1387 08:27
  • پورت سريال
    توسط robotic » سه شنبه 2 مهر 1387 08:30
    0 پاسخ ها
    4119 بازديدها
    آخرين پست توسط robotic نمایش آخرین ارسال
    سه شنبه 2 مهر 1387 08:30

چه کسي حاضر است ؟

کاربران حاضر در اين انجمن: بدون كاربران آنلاين و 0 مهمان