• 締切済み

MPLAB でPuroject Wizardでうまくいきません

MPLAB(V7.10)でアッセンブラーソースプログラム作成、保存後、PurojectからPuroject Wizardを選び、PICのタイプPIC12F629を選択し、次の画面でActive Toolsuit 、 Toolsuite Contents 、 Location を表示のまま Next で次に進もうとすると、エラーメッセージ「One of more of your tool paths donot point to existing files. 」が出てしまい、次に進めません。 何か設定が間違っていつのでしょうか? 教えてください。 尚、 Active Toolsuit は Microchip MPASM Toolsuit Toolsuite Contents は MPASM Assembler Location は C:\Program Files\Microchip\MPASM Suite\MPAsmWin.exe となっています。

みんなの回答

  • bug_bug
  • ベストアンサー率78% (36/46)
回答No.1

記載内容に問題は無いように思えますが, MPLABの特徴として下記の2点を確認してみて下さい. 1. OSのログインユーザ名が2バイト文字を使用していないか? MPLABではテンポラリファイルをユーザ名の付いたPathのワークに作成する為, 和名でのユーザアカウントを使用している場合問題が発生する場合があります. 2. プロジェクトを「デスクトップ」などPathに2バイト文字を含むディレクトリに作成しようとしていないか? XPの場合はデスクトップは2バイト文字を含みますのでNGです. XPのマイドキュメントやVistaの場合はOSによる内部管理がアルファベット名ですので利用可能だったりします. もっと別の理由かもしれませんが, 上記に問題が無ければ一旦アンインストールの上, V8.30以降の現行版のデフォルトインストールにトライしてみてはいかがでしょうか.

watatu_020
質問者

お礼

ご回答ありがとうございます。 2.のご指摘のとおりデスクトップが2バイト文字となっていました。 半角・英数(1バイト文字)に直してみます。 ありがとうございます。

関連するQ&A

  • PIC12C509A のアセンブルができない!(MPLAB IDE V

    PIC12C509A のアセンブルができない!(MPLAB IDE V8.40) MPLAB IDE V8.40 を使っております。 PIC12C509Aをアセンブルしようとすると、以下のエラーが出ます。 どのように対処すればよいのでしょうか? ちなみに、他のPICでは大丈夫のようです。 ---------------------------------------------------------------------- Debug build of project `C:\My_MPLAB\test2\test2.mcp' started. Language tool versions: MPASMWIN.exe v5.34, mplink.exe v4.34 Preprocessor symbol `__DEBUG' is defined. Mon Oct 04 12:52:29 2010 ---------------------------------------------------------------------- Make: The target "C:\My_MPLAB\test2\test2.o" is out of date. Executing: "C:\Program Files\Microchip\MPASM Suite\MPASMWIN.exe" /q /p12C509A "test2.asm" /l"test2.lst" /e"test2.err" /o"test2.o" /d__DEBUG=1

  • MPLAB で言語が選択できません!

    MPLAB v8.10 を使っているのですが、 ある日 Project Wizard の Step Two がすべて空欄になっていて、それゆえ何も言語を選択できない!という状況に陥りました。 ※Project Wizard → Step One → Step Two で Active Toolsuite Toolsuite Contents Location といった項目がありますが、全部空欄です。 このような場合、どのようにすれば解決するのでしょうか。

  • MPLABにおけるsyntax errorについて

    MPLABを使って、PIC18f2550にプログラミングをしようと考えています。 MPLABの動作確認をしようと、非常に簡単なプログラムを打ちましたが、 「L:\mplab\source file\test.c:4:Error: syntax error」 なるエラーでビルド失敗します。 syntax error ってなんなのでしょうか。 全文を乗せると ----- Clean: Deleting intermediary and output files. Clean: Done. Executing: "C:\Program Files\Microchip\mplabc18\v3.43\bin\mcc18.exe" -p=18F2550 /i"C:\Program Files\Microchip\mplabc18\v3.43\h" "L:\mplab\source file\test.c" -fo="test.o" -D__DEBUG -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa- L:\mplab\source file\test.c:4:Error: syntax error Halting build on first failure as requested. ----- です。 また、Microdhip C18 Toolsuiteを使用しています。パスも設定しました。

  • MPLAB IDEにてアセンブルできずに

    MPLAB IDEにてアセンブルできずにこまっています。 ---------------------------------------------------------------------- Debug build of project `C:\pic\test_2.mcp' started. Language tool versions: MPASMWIN.exe v5.31, mplink.exe v4.31 Preprocessor symbol `__DEBUG' is defined. Wed Aug 12 09:20:05 2009 ---------------------------------------------------------------------- Clean: Deleting intermediary and output files. Clean: Done. Build aborted. The project contains no source files. ---------------------------------------------------------------------- Debug build of project `C:\pic\test_2.mcp' failed. Language tool versions: MPASMWIN.exe v5.31, mplink.exe v4.31 Preprocessor symbol `__DEBUG' is defined. Wed Aug 12 09:20:05 2009 ---------------------------------------------------------------------- BUILD FAILED エラー箇所もでないのでどこに問題があるのかもわかりません。 原因のご指摘をお願いします

  • MPLAB IDE v8.92アセンブラについて

    PICマイコンを初めて使う初心者です。 準備としてPickit3を購入し、最新バージョンの”MPLAB IDE v8.92”を開発環境に入手しましたが、 初期設定の”Project Wizard”でアセンブラのコンパイラーの選択が上手くいきません。 ”mpasmwin.exe”などのコンパイラーが入手できたら可能なのか、そもそもアセンブラでは開発は出来ないものなのでしょうか? また、コンパイラーの実行ファイルの入手ができたとしてリンクさせる方法などご存知の方がおられましたら、ご教示お願い致します。 マイクロチップへ問い合わせをしているのですがなかなか回答がきません。 よろしくお願い致します。

  • pickit3 レッスンプログラムが動作しません

    pickit3 レッスンプログラムが動作しません pickit3 に付属していたサンプルプログラム レッスン 01 Hello LED をビルドしましたが 下記のエラーが表示されます。 解決方法がわかる方、よろしくお願いします ---------------------------------------------------------------------- Release build of project `D:\PIC\PICkit 3 Debug Express Lessons\01 Hello LED\Lesson 1 LED.mcp' started. Language tool versions: mpasmwin.exe v5.35, mplink.exe v4.35, mcc18.exe v3.35 Thu May 27 16:30:30 2010 ---------------------------------------------------------------------- Clean: Deleting intermediary and output files. Clean: Deleted file "D:\PIC\PICkit 3 Debug Express Lessons\01 Hello LED\01 Hello LED.o". Clean: Done. Executing: "C:\Program Files\Microchip\MCC18\bin\mcc18.exe" -p=18F45K20 "01 Hello LED.c" -fo="01 Hello LED.o" -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa- MPLAB C18 v3.35 (evaluation) Copyright 2000-2010 Microchip Technology Inc. Days remaining until evaluation becomes feature limited: 60 Executing: "C:\Program Files\Microchip\MCC18\bin\mplink.exe" /l"C:\MCC18\lib" "C:\Program Files\Microchip\MPASM Suite\LKR\18F45k20.lkr" "01 Hello LED.o" /u_CRUNTIME /z__MPLAB_BUILD=1 /o"Lesson 1 LED.cof" /M"Lesson 1 LED.map" /W MPLINK 4.35, Linker Copyright (c) 1998-2010 Microchip Technology Inc. Error - could not find definition of symbol 'TRISD' in file './01 Hello LED.o'. Errors : 1 Link step failed. ---------------------------------------------------------------------- Release build of project `D:\PIC\PICkit 3 Debug Express Lessons\01 Hello LED\Lesson 1 LED.mcp' failed. Language tool versions: mpasmwin.exe v5.35, mplink.exe v4.35, mcc18.exe v3.35 Thu May 27 16:30:31 2010 ---------------------------------------------------------------------- BUILD FAILED

  • mplabでコンパイルできない

    はじめましてpicとc言語共に初心者です。 mplabにて以下のプログラムをコンパイルしようとしたらコンパイルできませんでした。誠に勝手なお願いではありますが教えていただければ幸いです。 #include <pic.h> __CONFIG(HS & WDTDIS & PWRTDIS & UNPROTECT); unsigned int counter = 0; void main(){ TRISA = 0x00; TRISB = 0x00; PORTA = 0x00; PORTB = 0x00; T0CS = 0; PSA = 1; PS2 = 0; PS1 = 0; PS0 = 0; TMR0 = 0xFF; T0IF = 0; T0IE = 1; GIE = 1; while(1); } interrupt timer0() { counter++; T0IF = 0; TMR0 = 0xFF; if(counter==0x01){ PORTB = ~PORTB; PORTA = ~PORTA; _delay(1000); PORTA = ~PORTA; counter = 0; } } エラー内容はこちらになります。 ---------------------------------------------------------------------- Release build of project `C:\Documents and Settings\naga\My Documents\pic\pro\test3.mcp' started. Language tool versions: MPASMWIN.exe v5.36, mplink.exe v4.36, mplib.exe v4.36 Wed Nov 24 13:57:27 2010 ---------------------------------------------------------------------- Clean: Deleting intermediary and output files. Clean: Done. Build aborted. The project contains no source files. ---------------------------------------------------------------------- Release build of project `C:\Documents and Settings\naga\My Documents\pic\pro\test3.mcp' failed. Language tool versions: MPASMWIN.exe v5.36, mplink.exe v4.36, mplib.exe v4.36 Wed Nov 24 13:57:27 2010 ---------------------------------------------------------------------- BUILD FAILED よろしくお願いします。

  • PIC MCC18でコンパイルすると

    PIC MCC18でコンパイルすると xecuting: "C:\Program Files\Microchip\MCC18\bin\mcc18.exe" -p=18F1320 "ctesut1.c" -fo="ctesut1.o" -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa- Executing: "C:\Program Files\Microchip\MCC18\bin\mplink.exe" "C:\Program Files\Microchip\MCC18\bin\LKR\18f1320_g.lkr" "C:\Program Files\MPLAB IDE\project1\ctesut1.o" /o"Ctest1.cof" /M"Ctest1.map" MPLINK 4.31, Linker Error - could not find definition of symbol 'INTCONbits' in file 'C:\Program Files\MPLAB IDE\project1\ctesut1.o'. BUILD FAILED: Fri Sep 24 22:56:52 2010 という内容が出てしまいます。何が問題でしょうか? MPLAB IDE はVer7.30 MCC18はLiteVer3.32 です。

  • MPLAB C incledeでのエラー

    初めてPIC Cを使うためMPLAB V8.3をインストールしてコンパイルしたところ次のエラーがでました。 *** Error 18 "inout1.c" Line 4(11,21): File can not be opened Not in local "C:\Users\yoshi\Documents\pic_project\16f84a.h" 16f84a.hはC:\rogram files\PICC\devicesにあるのですが・・・・ どうしたら良いのでしょうか?初心者ですので教えてください。

  • win2000、98だとMPLABでPICC-LITEが使えない??

    windows2000と98のパソコンに「MPLAB7.60」と「HI-TECH PICC-LITE v9.60」の組み合わせでインストールしてPICのプログラミングに使用したいのですが、MPLABがPIC C lite(HI-TECH Universal ToolSuite)を認識してくれません。 ファイルを以下で指定してもダメでした. C:\Program Files\HI-TECH Software\PICC\LITE\9.60\bin\picl.exe (このファイルが存在することは確認済み) OSはWINDOWS2000か98 MPLABはVer7.60 PIC C liteはVer9.60 です。 解決策がありましたら教えてください。 (ちなみにOSがXPだと同様の手順で問題なく動作します。参考にした書籍だと、この組み合わせでwin95から動作可能と書かれているのですが・・) ~補足~ Language ToolsuiteはHI-TECH Universal ToolSuiteとしています。 このLocationを指定してBuildしようとしても、 No valid installed HI-TECH compiler drivers No installed HI-TECH compiler driver supports device 16F84A ********** Build setup failed! ************** と表示されます。 もちろんPICC LITEはインストールされています。 どうぞよろしくお願い致します!

専門家に質問してみよう