こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

PICでのA/D変換

現在PICについて勉強しています。
そこで基本的な質問なんですが、USARTを用いて非同期でデータを送る場合、スタートビットとストップビットは自動的につくのでしょうか??
またデータを送信する際、送信できるかどうかを判断するプログラムはどのようにしたらいいのでしょうか??TSRレジスタやTXREGレジスタのところがよくわかりません。

めちゃくちゃな質問かもしれませんが、もしよかったら回答のほうよろしくおねがいします。PICの言語はアセンブラでやってます。

投稿日時 - 2007-01-28 20:27:10

QNo.2703899

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

UARTだと、スタートストップビットは勝手につきます(受けたときには勝手に外れます)。

シリアル通信の基本的なところから勉強されたほうがいいと思います。

たとえば、
CQ出版のトランジスタ技術SPECIAL
No.51 データ通信技術基礎講座
No.94 特集 改訂新版 パソコン・インターフェイス規格入門
あたりとか。

WEBだと
http://members.at.infoseek.co.jp/spectrum123/index.htm
の「シリアル通信」の項目の中にPICのことも書いてあるようです。

投稿日時 - 2007-01-28 22:12:08

あなたにオススメの質問