Arduino Programlama Dili – Bit ve Baytlar

0
1589
Okunma

Bit ve Baytlar

Bit ve Baytlar


Bit ve Baytlar

bit()
bitClear()
bitRead()
bitSet()
bitWrite()
highByte()
lowByte()

lowByte(x)

Bir değişkenin (örneğin bir sözcük) düşük sıralı (en sağdaki) baytını çıkarır.

x: Herhangi bir türe ait bir değer

highByte(x)

Bir kelimenin üstteki (en soldaki) baytını (veya daha büyük bir veri türünün en düşük ikinci baytı) ayıklar.

x: Herhangi bir türe ait bir değer

bitRead(x,n)

Sayısal bir değişkenin bitini okur.

x: Okunacak numara
n: Hangi bit, en az anlamlı (en sağdaki) bit için 0’dan.

bitWrite(x,n,b)

Sayısal bir değişkenin bitini yazar. Bu fonksiyonumuz ise istenilen bir sayının, istenilen bir bitinin değerini 1 ya da 0 yapmak için kullanılır. 3 adet parametre alır. Birinci parametre değeri değiştirilecek sayı ya da sayı türü değişken, ikinci parametresi değeri değiştirilecek bit numarası, üçüncü parametre ise 1 ya da 0 olarak bit değeri:

x: Sayısal değişken
n: Yazılması gereken numaranın hangi biti, en az anlamlı (en sağdaki) bit için 0’dan başlayarak
b: Bit’e yazılacak değer (0 veya 1)

bitSet(x,n)

Bir sayı değişkenini ayarlar (1’e yazar).

x: Biti ayarlayacak sayısal değişken
n: Ayarlamak için hangi bit, en az anlamlı (en sağdaki) bit için 0’dan başlayarak

bitClear(x,n)

Sayısal bir değişkenin “bitini” temizler (0 yazar).

x: Biti temizleyecek sayısal değişken
n: Temizlemek için hangi bit, en az anlamlı (en sağdaki) bit için 0’dan başlayarak

bit(n)

Belirtilen bit değerini hesaplar (bit 0 1, bit 1, bit 2, bit 2 vb.).

n: Hesaplama değeri olan bit.


NOT: Buradaki bilgiler arduino.cc sitesinden Türkçeye çevrilmiştir.
Türkçe çevirinin tüm hakları saklıdır.
Bu web sayfası sadece link olarak paylaşılabilir.
Sayfada herhangi bir hata, öneri ve yorumlarınız için iletişim kurmanızı bekleriz.


CEVAP VER

Please enter your comment!
Please enter your name here

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.