回路構成 秋月DDSを制御する方法は、VFOとして使用する場合シリアル制御が一般的で、専用のポートを持ったマイコンもありますが開発 環境や使い慣れ、などからPIC16F84Aを採用しました。写真はLED基板、LEDドライバー基板、マイコン基板 ポートの増設 必要ポート数としては、DDS制御に3本、LEDデータに4本、ラッチ制御に3本、ロータリーエンコーダー入力に2本、SW設定用に 4本の合計16本必要ですが、PIC16F84Aの場合、ポート数がRA0-4、RB0-7の13本しかありません。 LED表示はラッチすれば、後はフリーになっていますから、ポートのIN/OUTを切り替えればSWデータの取り込みと共用できます。 そのままではLED出力信号とSW信号がショートしてしまうので74244で分離し、LED出力時にはRB7を1にしてSWラインをハイインピ ーダンスにします。 |