bitSet()
名称
bitSet()
説明
数値変数のあるビットを設定する(1を書き込む)。バイトやレジスタ内の特定のビットの設定やクリア、テストを行う、ビット演算に有用。
書式
変数xのn番目の位置のビットの状態を設定するには、以下の関数を使う。
bitSet(x, x)
引数
この関数は以下の引数を受け付ける。
| value |
|
| bit | 設定したいビット。0から始まる。最下位ビット(一番右側)が0。 |
戻り値
この関数は、n番目のビットを設定した後の数値変数の値を返す。
コード例
バイトxの5番目のビットを1に変更する。
|
|
注意
bitClear()関数は、内部で以下の処理を行っている。
|
|
参照
オリジナルのページ
https://docs.arduino.cc/language-reference/en/functions/bits-and-bytes/bitSet/
実装の解析
まだ解析していません。
最終更新日
July 12, 2026