Bits and bytes - بیت‌ها و بایت‌ها

bitWrite – نوشتن بیت

bitWrite - نوشتن بیت

توضیحات

تابع bitWrite – نوشتن بیت در آردوینو، برای 0 یا 1 کردن بیت مورد نظر استفاده می شود.

نحوه استفاده

bitWrite(x, n, b)
  • x: متغیر عددی مورد نظر.
  • n: بیتی که قرار است نوشته شود.
  • b: مقداری که قرار است به بیت داده شود (0 یا 1).

خروجی تابع

تابع خروجی ندارد.

مثال

نمایش یک متغیر قبل و بعد از استفاده از دستور bitWrite() ، در سریال مانیتور.

void setup() {
  Serial.begin(9600);
  while (!Serial) {}  // صبر تا برقراری ارتباط سریال بین اردوینو و کامپیوتر
  byte x = 0b10000000;  //  یک ثابت دودویی را نشان می دهد 0bپیشوند 
  Serial.println(x, BIN); // 10000000
  bitWrite(x, 0, 1);  // بیت شماره صفر متغیر عددی مقدار یک می شود
  Serial.println(x, BIN); // 10000001
}

void loop() {}

نوشته های مشابه

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

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