Arduinoで遊ぶページ

Arduinoで遊んだ結果を残すページです。
garretlab
_BV()

_BV()

概要

_BV()は、指定したビット数だけ1を左シフトするマクロです。

ソースコード

_BV()は、hardware/tools/avr/avr/include/avr/sfr_defs.h に定義されています。以下に全ソースコードを示します。

#define _BV(bit) (1 << (bit))

1を引数で示したビットだけ左シフトした数値を返します。例えば、_BV(5)は、0b00100000となります。

バージョン

Arduino 1.8.5



メニューを表示するためにJavaScriptを有効にしてください。

Arduinoで遊ぶページ
Copyright © 2016 garretlab all rights reserved.
inserted by FC2 system