---
---
18F14K50は、Maicrochip社の「Low Pin Count USB Development Kit」に採用されているために、USBを利用する多くのサンプルプログラムが公開されています。今回取り上げるBasic Demoは、その中でも大変に応用がきく基本的なソフトウエアです。 しかし、Maicrochip社のほかの形式のPICにも対応をさせるため、ソフトウエアが、長く、わかりずらくなっています。
そこで、サンプルプログラムを手直しし、対象をPIC18F14K50だけにするとともに、いろいろなフォルダーに分散していたファイルを一つのファオルダーにまとめました。
*注意*
サンプルプログラムでは、HIDBootloaderによるPIC書き込みとPICkitによる書き込みが選べます。 MPLAB X メニューバーで、必要な方法を選んでください。
プロジェクトファイル CDC_BaseRev.zip |
Microchip社の定義ファイル inf.zip |
回路をUSBケーブルでPCと接続して、回路の電源を入れると、仮想COMボードとして認識されます。「TeraTerm」などの通信ソフトを動作させ、キーボードで文字を入力すると、打った文字コードを+1した文字が返送されてきます。
また、回路のPushSWを押すと「Button Pressed --」というメッセージがPICから送られ、通信ソフトの画面に表示されます。