آموزش آردوینودستورات آردوینو

دستور bitClear در آردوینو (0 کردن بیت)

دستور bitClear بیت مورد نظر ما را پاک میکند یعنی آن را 0 میکند. (توجه داشته باشید بیت اول با شماره 0 مشخص میشود، بیت دوم با شماره 1 مشخص میشود و …)

دستور bitClear

تابع bitClear() به صورت زیر قابل استفاده است.

bitClear(x, n)

  • x: متغیر عددی که بیت آن پاک میشود
  • n: شماره بیت مورد نظر است که میخواهیم آن را پاک کنیم.

این دستور چه چیزی را بر میگرداند؟

مقدار متغیر عددی بعد از پاک شدن بیت مورد نظر را برمیگرداند.

برای یادگیری آردوینو (برنامه نویسی، ساخت ربات، ارتباط با اندروید) روی دوره آموزش آردوینو کلیک کنید.
برای یادگیری کامل الکترونیک روی دوره آموزش الکترونیک کلیک کنید.

نمونه کد با تابع bitClear

با کد زیر ما بیت شماره 1 از متغیر عددی x را پاک میکنیم و نتیجه را در سریال مانیتور آردوینو نمایش میدهیم.

void setup() {
  Serial.begin(9600); // آغاز ارتباط سریال
  while (!Serial) {
    ; // صبر برای برقراری ارتباط سریال
  }

  int x = 6;
  int n = 1;
  Serial.print(bitClear(x, n)); // چاپ نتیجه در سریال مانیتور bitClear(x,n)
}

void loop() {
}

دستورات مرتبط:

برای مشاهده توضیحات روی دوره مورد نظر کلیک کنید.

برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام آیرنکس عضو شوید.

تصویر از محمد رحیمی

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید را قرار دهم. (در خصوص سوال در مورد این مطلب از قسمت نظرات همین مطلب اقدام کنید) سعی میکنم تمام نظرات را پاسخ دهم.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *