重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

Hardシリアルで記述されたライブラリをSoftシリアルで書き直したいと思います。
そこで、
Serial→SoftSerial
はわかるのですが
UCSR0A、TXC0はどのように置き換えればよろしいでしょうか。

宜しくお願い致します。

A 回答 (1件)

データシートを読んだところ、UCSR0AのTXC0ビットは送信終了を表すようです。


Arduinoのライブラリを使わずAVRマイコンのレジスタを直接いじるコードを書くのなら、データシートくらい読まないと話になりませんよ。
Softシリアルでどう扱っているのかは知りません。ライブラリの中を読んでください。
    • good
    • 1
この回答へのお礼

SoftwareSerial.cppのソースみました。
UCSR0A、TXC0は単純に置き換えられるものではないですね。

お礼日時:2015/06/30 22:59

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!