• 締切済み

PIC16F724をHi-TECK Cでコンパイル

Hi-Teckでコンパイルする際、CONFIGの記述を行おうと思っていますがエラーが出てしまいます。 このマイコンはCONFIG1と2があります。 CONFIG1(FOSC_INTSCCLK & WDTE_OFF & …  ); CONFIG2(VCAPEN_RA0); や __CONFIG CONFIG1(FOSC_INTSCCLK & WDTE_OFF & …  ); __CONFIG CONFIG2(VCAPEN_RA0); 等色々書き換えてみますが駄目です。 このマイコンの場合はどの様に記述するのでしょうか? それともMPLAB IDEのConfigre → ConfigrationBit から設定しておけば記述は要らない のでしょうか? よろしくお願いします。

みんなの回答

回答No.1

あなたの問題では有りません。 実は、HI-TECH C the PIC10/12/16 v9.81から、ヘッダーやインクルードの形式が大幅に変更となり、従来プロジェクトで作成したものが使えなくなってしまったのです。 症状としては、HI-TECH C the PIC10/12/16 v9.81から、PIC16F系が殆どCONFIG関係でシンボル未定義のコンパイルエラー、PIC12F683ではI/Oポートシンボルの未定義コンパイルエラーとなってしまいます。 ところが、最新機種等のPIC16F1823では全く問題が起きません。 その対処方法が、エアーバリアブルさんのワンポイントアドバイスで詳しく説明されています。(下記参照) http://www.ne.jp/asahi/air/variable/picmel/other_info/index.htm HI-TECH C for the PIC10/12/16 v9.81で旧プロジェクトを使用する場合の互換設定

参考URL:
http://www.ne.jp/asahi/air/variable/picmel/other_info/index.htm
すると、全ての回答が全文表示されます。

関連するQ&A