回路図の部品定数(R1〜R4)が間違っていたので修正。新規作成はじめにFTDI社のFT8U245BMを使って、PCの5インチベイに内蔵するキャラクタLCDパネルを製作してみました。FT8U245BMの機能であるBit-Bangモードを使っているため、とてもシンプルな回路構成になっています。肝心のLCDも5インチベイに内蔵していませんし、Windows側の制御ソフトも完成度が低いのですが、しばらく進められそうも無いので、現状を公開します。FT8U245BMとBit-Bangモードについてはここでは説明しません。こちらを参照して下さい。回路について回路図です。FT8U245BM周りは基本回路ということで回路図からは省略しています。制御できるデータ線が8本しかないので、スイッチ入力はLCDのデータバスと共有しています。R2/R4がミソです。R1/R3は省略できます。2000/XP専用です。95/98では動作しません。実行にはVC6ランタイムが必要です。FTDIの「ダイレクトドライバ」をインストールしておく必要があります。ソフトが起動すると、タスクトレイに常駐します。終了するには、タスクトレイのアイコンを右クリックして、表示されるメニューから「終了(X)」を選択して下さい。(FTDI社提供)CFTCtrlクラスではエラー処理を簡単にするため、エラー時に例外(CFTExceptionオブジェクト)をthrow出来るようにしています。例外を使用する場合は、「FTCTRL_THROW_EXCEPTION」をdefineして下さい。