توضیحات
تابع 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() {}