ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

QNo.3979233 MPLABでPIC16F887のCONFIGについて
質問者:HelpMe0000 助けてください!!
MPLAB IDE V8.00でデバイスをPIC16F887に設定し、アセンブルすると
毎回「CONFIG」でエラーが出て先に進みません。
メッセージは⇒Error[126] E:\PIC\PROGRAME\***********\***********.ASM 3 : Argument out of range (not a valid config register address)
っと出ます。
実際の「CONFIG」の設定は⇒__CONFIG _HS_OSC & _PWRTE_OFF & _MCLRE_OFF
っとしております。
CONFIGを外すと問題なく成功します。
何故なのか教えて下さい。
ちなみに、MPLABの設定等は特にいじっておりません。
宜しくお願い致します。
困り度:
  • すぐに回答を!
質問投稿日時:
08/04/27 09:13

回答

ANo.1 すでに解決済みかもしれませんが、
このPICにはconfigが二つありますね。
×⇒__CONFIG _HS_OSC & _PWRTE_OFF & _MCLRE_OFF
○⇒__CONFIG _CONFIG1, _HS_OSC & _PWRTE_OFF & _MCLRE_OFF
ですね。
回答者:sakura-pu-
種類:回答
どんな人:経験者
自信:自信あり
回答日時:
08/05/03 22:38
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼sakura-pu- 様

ご返答、誠にありがとう御座いました。
ご丁寧に教えて頂きまして、心よりお礼申し上げます。
なかなか教えて頂ける方がおらずに困っておりましたが、
他のPICレスキューBBSなどに書き込みをしたり、
ヘッダーファイルなどを見て周っておりましたら、
通常のCONFIGの設定とは違うことが判明し、取りあえずは
悩み解消しておりました。
また、このPICのCONFIGには1と2があるようで、
両方を設定しないとPICKIT2ではNo Configになることも分かりました。
いちを現在は次のステップに進むことができました。
色々と教えて頂きまして、ありがとう御座いました。
また疑問が生じましたら良きご指導の程、宜しくお願い致します。
この度はお忙しの中、お時間を頂きまして本当にありがとう御座いました。
では、また宜しくお願い致します。