bitSet()

Giới thiệu

bitSet() sẽ thay giá trị tại một bit xác định của một số nguyên thành 1.

Cú pháp

bitSet(x, n) 

Tham số

x: một số nguyên thuộc bất cứ kiểu số nguyên nào

n: vị trí bit cần ghi. Các bit sẽ được tính từ phải qua trái, và số thứ tự đầu tiên là số 0.

Trả về

không

Ví dụ

bitSet(B11110010,0); // B11110011
bitSet(B11110010,2); // B11110110

//Hàm bitSet có thể viết như sau
B11110010 | (1 << 0)  // = B11110011
B11110010 | (1 << 2)  // = B11110110
Reference Tags: 
lên
1 thành viên đã công nhận bài viết này hữu ích!
Các bài viết cùng tác giả

Bài 2: Attiny13 - Trợ thủ đắc lực của Arduino - Lập trình nó?

Attiny13 là một vi điều khiển cực kỳ nhỏ (chỉ có 8 chân) và 1 KB Flash. Tuy vậy, chúng ta vẫn có thể làm được rất nhiều thứ trên nó. Hôm nay, chúng ta tìm hiểu về con ATTiny13 này, sau đó là tìm hiêu cách lập trình để làm 1 đèn LED nhấp nháy!

Bài viết này cũng không quá khó, bạn chỉ cần tập trung vào các định nghĩa, bookmark bài viết này (để xem cách mắc mạch),...

lên
33 thành viên đã đánh giá bài viết này hữu ích.

Đèn LED

Đèn LED còn có tên gọi là điốt phát quang. Trong phạm vi bài viết hôm nay, mình chỉ xin giới thiệu về các loại LED thường gặp trong điện tử và cách sử dụng chúng. Theo mình nghĩ, chúng ta không cần phải nghiên cứu "cách làm một chiếc đèn LED", vì đơn giản, nó rất khó devil!

lên
48 thành viên đã đánh giá bài viết này hữu ích.