bit()
名称
bit()
説明
特定の位置に1ビットのビットマスクを生成する。バイトやレジスタ内の特定のビットの設定やクリア、テストを行う、ビット演算に有用。
書式
n番目のビットの状態を設定するには、以下の関数を使う。
bit(n);
引数
この関数は以下の引数を受け付ける。
| n |
|
戻り値
この関数はビットnだけが1に、他は0に設定された、符号なしバイト(例: uint8_t)を返す。
コード例
xの6番目のビットを1にする。
|
|
注意
bit()関数は、内部で以下の処理を行っている。
|
|
参照
オリジナルのページ
https://docs.arduino.cc/language-reference/en/functions/bits-and-bytes/bit/
実装の解析
まだ解析していません。
最終更新日
August 16, 2026