Hi
I always used assembler for programming my PIC-s. Now I think it might be nice to go to C. It probably will not be a problem to learn C but I don't know how to or is it at all possible to make a .hex file with MPLAB IDE v8.30.
You simply need to buy a compatible C compiler, and installl it - MPLAB works with various ones. As long as you use 18F series PIC's, you can download a free C18 compiler from MicroChip.
You can use hi-tech C to in lite mode it should be installed mircochip kind of pushes it on you when you install mplab
If I was you and you use a lot of 16f chips I woutd give Jalv2 a try it a good compiler
this is good for the 18F chips to http://www.casadeyork.com/jalv2/
There is also mikroC and mikrobasic also mikropascal, code limit on the non registered versions, works for the 16F and the 18F but has separate IDE than MPLab. But the built in functions are helpful if you want to start programming immediately.
Hi all .Thank you for your help.
@ Wond3rboy
Is it possible to make a .hex file from program "microC PRO for PIC " . I install that program but I think it can't make a .hex file. I use PIC 16f***
Hi all .Thank you for your help.
@ Wond3rboy
Is it possible to make a .hex file from program "microC PRO for PIC " . I install that program but I think it can't make a .hex file. I use PIC 16f***
If you are going to use mikroc stay away from the built in functions. I am thinking they do not provide source code for them and if you get in trouble you are out in the cold.
They have put up examples/source code on their site. Its for the 16f877.
**broken link removed**
But like 3V0 said try to stay of the libraries, people get stuck more often than getting their problems solved. Besides, its better for a good learning experience that you do every thing manually first.