Downloading this patch from Melabs and running it produces the same "Nothing to do" error message. I have had no problem compiling for other 16F*** and 18F*** PIC devices.
Downloading this patch from Melabs and running it produces the same "Nothing to do" error message. I have had no problem compiling for other 16F*** and 18F*** PIC devices.
Have you tried updating to the latest version of MicroCode Studio?
The 2.45 patch only works if you have a version of 2.45 that was
shipped before the update. You may have a version 2.45 that already
included the update, so the patch doesn't do anything.
I would try compiling from the command line too. That would at least
tell you if it's MCS or PBP.
Last edited by Bruce; - 22nd July 2007 at 23:40. Reason: Try a DOS compile
Is the 16F688 listed in the MCS drop-down combo box? If not and your version of PBP does support that chip, I think all you need to do is edit pic.ini which is in the folder where you installed MCS. That has worked for me in the past.
Yes, it is in the Microcode Studio combo box! I select this processor but the error appears!
I have had brilliant help from David Barker (Mecanique) and Charles Leo (MElabs) about this problem.
The solution is: In MicroCode Studio, click View - Compile And Program Options, then on the Assembler tab, uncheck the Use MPASM option. It then compiles OK.
Charles advises that MPASMWIN 5.11 has a problem in its header file for the 16F688. This can be fixed by upgrading MPASMWIN.
The link to the MPLAB download is:
http://ww1.microchip.com/downloads/e...Doc/mp761a.zip
Bookmarks