اطلاعیه

Collapse
No announcement yet.

کمک برای راه اندازی پورت ها

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    کمک برای راه اندازی پورت ها

    سلام
    می خواستم بدونم چه فرقی بین این دستورات هست

    IO0PIN=0x00000000
    و
    IO0PIN&=0x00000000

    و
    IO0PIN|=0x00000000

    اصلا فرق بین = و &= یا |= چیه؟

    #2
    پاسخ : کمک برای راه اندازی پورت ها

    سلام
    این ها عملگرهای انتسابی هستند

    مثلا عملگر
    کد:
    +=
    یعنی اینکه عملوند سمت راست با عملوند سمت چپ جمع میشه و در خود عملوند سمت چپ قرار میگیره...
    حالا اگر عملگرهایی که میشناسیم مثل "+" "-" "|" "&" اگر در کنار "=" قرار بگیرند اون عملگر انتسابی میشه...

    مثلا IO0PIN=0x00000000 مقدار سمت راست رو مستقیما درون IO0PIN قرار میده ولی IO0PIN&=0x00000000 ابتدا رجیستر IO0PIN رو با مقدار سمت راست and بیتی میکنه و سپس در رجیستر IO0PIN قرار میده...

    لینک زیر اطلاعات تمام عملگرهای زبان C و C++ هست

    جدیدترین ویرایش توسط Mahdi.Faani; ۱۱:۰۷ ۱۳۹۵/۰۴/۲۱.
    تولید کننده تجهیزات برنامه پذیر اتوماسیون صنعتی

    www.intelart.ir


    ساخت کنترلر دما PID فازي با AVR [آموزشی]

    دیدگاه

    لطفا صبر کنید...
    X