アプリ版:「スタンプのみでお礼する」機能のリリースについて

CPUのI/Oポートで9600bpsの通信をすることは可能でしょうか?
通信が3ch必要なのですが、8bit/64pin程度の安いCPUを使用したいです。
通信するといっても不定期の通信の通信ラインのデータをモニタしたいだけです。
ご助言をお願いします。

A 回答 (1件)

使用されるCPUはお決まりなんでしょうか?


> CPUのI/Oポートで9600bpsの通信をすることは可能でしょうか?
パラレルI/Oポートを利用してってことでしたら、タイミング管理をソフトで行うことになりますのでほとんど不可能かと思います。
素直にコミュニケーションI/Fを内蔵したマイコンを選ぶか、8251等を利用するのが現実的です。
同期・非同期でソフトウェアの負担も異なりますが、まず3CH以上のコミュニケーションI/Fを内蔵したマイコンが存在するのかどうか知りません。
多くのマイコンは非同期でかつ2CHくらいが普通だったように思います
例)川崎製鉄 KL5C80A16
http://www.k-micro.com/seihinm07.html
足りない分、もしくは同期通信の場合はuPD71051等のシリアル通信用ICを利用されてはいかがでしょうか?
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
I/Oでの通信は厳しそうですし、SCI 3ch CPUは高いので、
システムを見直してみます。

お礼日時:2009/05/14 23:11

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