LCD に文字表示を行うプログラムの前に
Python での bit 演算のための予習、覚え書きです
- 2進数は頭に 0b を付ける
7(10) = 0b111 - 論理積 (and) の演算子は &
011(2) and 111(2) → 0b011 & 0b111 - 論理和 (or) の演算子は |
011(2) or 111(2) → 0b011 | 0b111 - 排他的論理和 (xor) の演算子は ^
011(2) xor 111(2) → 0b011 ^ 0b111 - シフト演算子は << と >>


コメント