前提・実現したいこと
私はPIC初心者のため至らない点もあると思いますがどうかご了承ください。
荷重によって周波数が変化するセンサの出力を無線で飛ばしたいのですが,現状では,周波数カウンタではPIC18F14K50を使ってUSBでパソコンにデータを送信しています.
これをRN-42やxbee,ESP-WROOM-02などの無線モジュール使って,無線でパソコンと通信したいです.
そこで,周波数カウンタと無線モジュールの通信はUARTを使うので,すでに基盤が出来ている周波数カウンタのPIC18F14K50でUART通信ができるようにしたいです.
PIC18F14K50_QFNでは,第7ピンがRB7/TX/CK,第9ピンがRB5/AN11/RX/DTとなっており,このRXとTXからUART通信ができるのだと思いますしかし,すでに完成している基盤では第9ピンから線が取り出せなくなっています.
usb通信はできるので,D+とD-のピンは外部との端子を持っているので,このピンを使ってUART通信ができればいいと思ってます.このピンは第16ピンRA0/D+/PGDと第15ピンRA1/D-/PGCです.
D+とD-はUSB通信をするためのものなので,UART通信はできないと思っています.
またRA0とRA1もデータシートを見ると,inputだけでoutputの機能がありません.なのでUART通信はできないと思っています.
PGDとPGCは下の文献の8ページをみるとPGD,PGCピンでUART通信をしているので,もしかしたらできるかもと思っていますが実際はどうなのでしょうか?
http://freeplanets.ship.jp/Electric/SouzouKougaku/H27/Day3/H27%E5%89%B5%E9%80%A0%E5%B7%A5%E5%AD%A6(%E7%AC%AC3%E5%9B%9E).ver.1.pdf
じっさいにはまだ試してたわけではないので,すみません.
新しく回路基板を作る必要があるのか,既存の基盤でできるのか,アドバイスが欲しいです.
そしてもし、PGD PGC でできるなら、どうやってPGD PGC ピンをUARTのピンとして設定するのか教えてくれると助かります。
周波数カウンタの回路
__スミマセン上からのダメ出しのため回路図は削除しました。
試したこと
RA0,RA1を出力にしてLチカさせようとしたが,できなかった.
補足情報(FW/ツールのバージョンなど)
ーーーーー
回答3件
あなたの回答
tips
プレビュー