📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
細 文字列「source lang」を「syntaxhighlight lang」に置換 |
|||
| 99行目: | 99行目: | ||
<br> | <br> | ||
例えば、下記のように記述すれば、送信が有効になると変数dataを送信することができる。<br> | 例えば、下記のように記述すれば、送信が有効になると変数dataを送信することができる。<br> | ||
< | <syntaxhighlight lang="c++"> | ||
while(!(UCSR0A & 0b00100000)); // 送信が有効になるまで待つ | while(!(UCSR0A & 0b00100000)); // 送信が有効になるまで待つ | ||
UDR0 = data; // データを送信する | UDR0 = data; // データを送信する | ||
| 108行目: | 108行目: | ||
<br> | <br> | ||
例えば、下記のように記述すれば、受信が有効になるまで待機し、データを受信することができる。<br> | 例えば、下記のように記述すれば、受信が有効になるまで待機し、データを受信することができる。<br> | ||
< | <syntaxhighlight lang="c++"> | ||
while(!(UCSR0A & 0b10000000)); // 受信が有効になるまで待つ | while(!(UCSR0A & 0b10000000)); // 受信が有効になるまで待つ | ||
data = UDR0; // 受信したデータを格納する | data = UDR0; // 受信したデータを格納する | ||