Deskripsi
Baca kondisi bit dari suatu nilai
Syntax
bitRead(x, n)
Parameter
x: nilai yang bitnya akan dibaca
n: bit yang dibaca diawali dari 0 untuk LSB dan 7 untuk MSB
Return
Nilai dari bit yang dibaca
Contoh Program:
Program berikut berfungsi mencetak hasil dari fungsi bitRead() ke layar di mana x = 5 dan n = 2. Hasil dari fungsi ini adalah merupakan nilai dari bit2 yaitu = 1
void setup() {
Serial.begin(9600);
while (!Serial) {
; // wait for serial port to connect. Needed for native USB port only
}
int x = 6;
int n = 2;
Serial.print(bitRead(x, n)); //cetak output dari fungsi bitRead(x,n)
}
void loop() {
}
Terjemahan dan edit dari
https://www.arduino.cc/reference/en/language/functions/bits-and-bytes/bitread/
DELTA ELECTRONIC
Paulus Andi Nalwan, ST