OK, I understand about editing the include file.
However your instructions on selecting the right PIC in MicroCode Studio confuse me....I went thru all the menus in MSC and couldn't see where to do that. Please advise how I do that in MSC.
OK, I understand about editing the include file.
However your instructions on selecting the right PIC in MicroCode Studio confuse me....I went thru all the menus in MSC and couldn't see where to do that. Please advise how I do that in MSC.
Joe S., I commented out the line in the include file per your instructions and tried to compile again and still get all the 113 errors. ?????
Did I mention that I am using the PICBASIC PRO Demo compiler that came with the PICkit2 Starter Kit and not a production version of PICBASIC PRO Demo.....would that make a difference?
Hmmm I don't know beans about the Demo version except you are limited as to how many lines of code it will run. Try removing the sound lines and any blank lines and try again, also try removing the code relating to unused ports, namely porta and b, or better yet try this, with the 16f690.inc file unaltered.Code:DEFINE OSC 4 LED_1 VAR BIT ' PORT FLAG BIT LED_1 = 0 ' SET INITIAL VALUE TRISC.0 = 0 ' Make PORTC.0 an output Main: IF LED_1 = 0 THEN LED_1=1 ELSE LED_1 = 0 ENDIF PORTC.0 = LED_1 PAUSE 250 ' Delay for 1 second (compiler errors with this line - I guess the command isn't right!) Goto Main ' Loop forever
If you do not believe in MAGIC, Consider how currency has value simply by printing it, and is then traded for real assets.
.
Gold is the money of kings, silver is the money of gentlemen, barter is the money of peasants - but debt is the money of slaves
.
There simply is no "Happy Spam" If you do it you will disappear from this forum.
Joe S.,
Interestingly, when I copied this code int a Workspace project I created in MPLAB with PICkit2 set as programmer and PICBASIC Pro set as language, it compiles without any errors and will program into the PIC16F690 via the PICkit2 programming interface. It work as advertised this way.
However, if I copy the same code into MCS and try to compile it (with the PIC16F690.incl either normal or edited per you instructions) it creates all of the same 113 and 118 errors about not licking the symbols or overwriting....the original problem I observed.
I wanted to use the MCS/PICkit2 programming environment, but if I can't get it to compile the programs I will just have to use the MPLAB environment setup to operate with PICkit2. The reason I wanted to use MCS is because of its context help feature on PICBASIC syntax. I guess I can still write programs in MCS and then copy them into a Workspace on MPLAB for programming, but this is extra steps I wanted to avoid.
Joe S.,
You didn't answer my one question in an earlier email regarding your instructions "The other MAIN reason is not having selected the correct PIC in Microcode Studio...." Since this may be causing the unrecognized symobl error, can you please tell me how to make the PIC selection in MCS? I looked thru MCS and couldn't see how to do that.
It is funny, the program never failed to compile and load from MCS through PICKit2. That said, it did say cancelled at the bottom, until I cut and pasted it into a new page in MCS and saved it as another name, it then compiled and said success. You and I might both need to reinstall MCS. The other code example I gave you . . . Did it work for you in MCS ?
If you do not believe in MAGIC, Consider how currency has value simply by printing it, and is then traded for real assets.
.
Gold is the money of kings, silver is the money of gentlemen, barter is the money of peasants - but debt is the money of slaves
.
There simply is no "Happy Spam" If you do it you will disappear from this forum.
Joe S., No, neither of the code sets would compile in MCS.
However, I think MACKTRAP led me to the solution. Once I did turn on the toolbar and set the device to PIC16F690 I was able to compile and program from MCS via PICkit2 for the code sets Joe S. provided as well as my other code samples I could not get to run.
Thanks so much to both of you for helping me resolve this problem.![]()
??????MACKTRAP
I have heard worse.
Dave
Always wear safety glasses while programming.
Bookmarks