---
---
PIC16F1455の、「Device - CDC - Serial Emulator 」を手直しし、XBeeの機能設定を行うことを目的にした回路を作成しました。PIC18F14K50を使用した USB接続 XBee設定書き込み器 と同じ目的の回路です。 XBeeの機能設定を行うには、RS232Cのシリアルデータ送受信だけでなく、制御信号である、DTR、CTS、RTSもサポートする必要があります。制御信号を有効にするためには、HardwareProfile.h に、使用するピンの情報を指示し、さらに、usb_config.h で、制御信号のサポートを有効にします。 また、PIC16F1455は、ピン数が少ないために、「Device - CDC - Serial Emulator 」のUSB接続状況を表示するLEDを取り外し、制御信号の入出力に変更しています。 使用している入出力ピンは以下の通りです。
Windowsパソコンを使う場合
定義ファイル inf.zip |
Maicrochip社の公開サンプル「Device - CDC - Serial Emulator 」をPIC16F1455に修正し、XBeeの機能設定を行う回路を作成しました。
XC8 プロジェクト L04_XbeeWriter.zip |
<回路図>