牛、豚、鶏、どれか一つ食べられなくなるとしたら?

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で質問しましょう!