mabd
Junior Member
Offline
Posts: 71
Thank You
-Given: 13
-Receive: 16
|
|
« Reply #75 on: February 15, 2008, 08:03:54 08:03 » |
|
what about optimization and code genration? I think MPLAB C is very good whatever mikroC more friendly
|
|
|
Logged
|
|
|
|
oinan
Guest
|
|
« Reply #76 on: February 17, 2008, 06:44:59 18:44 » |
|
I used CC5X C and Hi-Tech C They're similar to ANSI C...
Posted on: February 17, 2008, 07:36:09 19:36 - Automerged
CCS C seems very useful has got many libraries but too different from ANSI C... and urges to memorize commands... but graph lcd libraries, ds memories, etc. makes its using necessary
|
|
|
Logged
|
|
|
|
JCC
Guest
|
|
« Reply #77 on: February 22, 2008, 11:35:43 23:35 » |
|
MikroC because its easy to use and nice interface for beginner
|
|
|
Logged
|
|
|
|
fastlink30
Newbie
Offline
Posts: 12
Thank You
-Given: 15
-Receive: 4
|
|
« Reply #78 on: February 23, 2008, 09:45:07 09:45 » |
|
ccs for me, simple & quick to use
|
|
|
Logged
|
|
|
|
overmind
Newbie
Offline
Posts: 10
Thank You
-Given: 0
-Receive: 4
|
|
« Reply #79 on: May 05, 2008, 09:46:06 09:46 » |
|
CCS C is really a great tool.. they also have have a wonderful forum site in www.ccsinfo.com/forum to help you if you encounter some problems..
|
|
|
Logged
|
|
|
|
manoon
Guest
|
|
« Reply #80 on: May 14, 2008, 02:32:59 14:32 » |
|
Dear all, Do you have the CD key for MPLAB C18 if have let me know. Thank
|
|
|
Logged
|
|
|
|
mbandala
Senior Member
Offline
Posts: 279
Thank You
-Given: 130
-Receive: 305
|
|
« Reply #81 on: May 14, 2008, 03:48:46 15:48 » |
|
Dear all, Do you have the CD key for MPLAB C18 if have let me know. Thank
CD key? You don't need one, just check here... http://www.sonsivri.com/forum/index.php?topic=2374.0
|
|
|
Logged
|
Feel free to press "thank you" if you think you have found something useful! -^
|
|
|
ronbreukers
Guest
|
|
« Reply #82 on: May 14, 2008, 08:51:50 20:51 » |
|
I am using CCS PCWHD 4.068 to program PIC24. However I lost already a lot of time to find and correct for bugs in the compiler. I could not get the RTC working, The interrupt failed etc. However for the PIC 18 and PIC 16 it works OK. By the way I am looking urgently for an upgrade to this compiler... I compared efficiency against assembly for a PIC 16F689 and programmed the same software in assembly and in C. The version in C was about 35% larger than the assembly language version. (4K in C against 3K in assembly) I have no experience with other compilers, but my rule is for processors smaller than 4K, use assembly.
|
|
|
Logged
|
|
|
|
HTAluvBeBeo
Guest
|
|
« Reply #83 on: May 17, 2008, 04:38:10 04:38 » |
|
Actually, a software written by CCS C cost more sapce of PIC than Compilers from Microchip. But CCS and Mikro C is more easy in than C18, C30. Some experts advised me to learn C18, C30 for an efficient software. I have the similar problem than ronbreukers with RTC when using C languagle, but I can reslove it with MPLAB ASM.
In conclusion: In my opinion, CCS C and MikroC are both easy in use and very suitable for newbies or simply applications MPLAP C would serve better but more difficult to use
|
|
|
Logged
|
|
|
|
juliano_cps
Newbie
Offline
Posts: 12
Thank You
-Given: 3
-Receive: 2
|
|
« Reply #84 on: May 18, 2008, 02:10:36 02:10 » |
|
By the time that I have used CCS it have a lot of bugs... new releases every week... but, there are a lot of embeded functions, good for the starting users.
Now I use Hi-Tech PICC, it is a full ANSI C compiler... almost bug free... so it's my professional choice.
|
|
|
Logged
|
|
|
|
smainj
Active Member
Offline
Posts: 125
Thank You
-Given: 70
-Receive: 75
|
|
« Reply #85 on: June 17, 2008, 10:30:07 22:30 » |
|
the Best compiler is MPASM from microchip
|
|
|
Logged
|
|
|
|
mbandala
Senior Member
Offline
Posts: 279
Thank You
-Given: 130
-Receive: 305
|
|
« Reply #86 on: June 17, 2008, 11:27:48 23:27 » |
|
the Best compiler is MPASM from microchip Yes, MPASM is excellent, but is not a C or any other kind of compiler. MPASM stands for Microchip Assembler.
|
|
|
Logged
|
Feel free to press "thank you" if you think you have found something useful! -^
|
|
|
smainj
Active Member
Offline
Posts: 125
Thank You
-Given: 70
-Receive: 75
|
|
« Reply #87 on: June 18, 2008, 02:21:13 14:21 » |
|
when i need power im use it with MikroC im write asm{ my code }
|
|
|
Logged
|
|
|
|
ta2lt
Guest
|
|
« Reply #88 on: June 18, 2008, 02:30:29 14:30 » |
|
I use ccs but all complier usefull
|
|
|
Logged
|
|
|
|
elcielo
Senior Member
Offline
Posts: 266
Thank You
-Given: 115
-Receive: 232
|
|
« Reply #89 on: June 20, 2008, 03:45:33 15:45 » |
|
compile code size ?
|
|
|
Logged
|
|
|
|
eeyrw
Guest
|
|
« Reply #90 on: July 23, 2008, 05:42:49 17:42 » |
|
I like CCS.It's easy.
|
|
|
Logged
|
|
|
|
toml
Guest
|
|
« Reply #91 on: July 24, 2008, 03:40:48 03:40 » |
|
When you consider which compiler is the best? Maybe, you should ask whether that compiler can produce debug code for MPLAB, so that you can debug programs inside MPLAB by using ICD or ReadIce. (affordable debuggers) Secondly, check whether the compiler you choose provide enough libraries to ease the common hardware problems. MikroC is one of the best provides her own libraries to let you to connect to RS232, CAN, MMC and ethernet etc. You don't need to search the useful libraries around, or write them from scratch. No matter which compiler you choose, try hard and put some time to get familiar with that compiler, then you may become one of the best engineer at the later time.
|
|
|
Logged
|
|
|
|
sunskier
Guest
|
|
« Reply #92 on: August 06, 2008, 01:51:40 01:51 » |
|
I am new too. Because nobady could teach me, so I went to Microchip RTC to learn. I use MPLAB C18 , but freeware is best...
|
|
|
Logged
|
|
|
|
etm503
Newbie
Offline
Posts: 23
Thank You
-Given: 10
-Receive: 1
|
|
« Reply #93 on: August 16, 2008, 02:22:29 14:22 » |
|
I also think that the answer depends on which compliler one started on. I started on CCS and it has proved more than adequate for my needs. I sometimes look at hi-tech and mikroc to learn a thing or two from their examples.
|
|
|
Logged
|
|
|
|
alpha
Guest
|
|
« Reply #94 on: August 16, 2008, 03:40:13 15:40 » |
|
ccs,mikroc provides many built in libraries to control different types of peripherals
|
|
|
Logged
|
|
|
|
sunskier
Guest
|
|
« Reply #95 on: August 18, 2008, 07:02:53 07:02 » |
|
i think all of them are good. The most important thing is ...Do you have friends who knew PIC C language. When u have problems u can ask them. If u can't find anyone to ask, try to find some things at microchip website. I also prefer C18 , because u can find source code, application notes, C user guide, a lot things at there. My friend uses MikroC. He say MikroC has a lot of lib,easy to use...etc. So, up to u.
|
|
|
Logged
|
|
|
|
bilalkaraaslan
Newbie
Offline
Posts: 10
Thank You
-Given: 0
-Receive: 1
|
|
« Reply #96 on: July 22, 2009, 09:28:08 09:28 » |
|
you are new user so you can use CCS C or Mikro C. i think for profesional project you must use PICC18 or HI-Tech,IAR.
|
|
|
Logged
|
|
|
|
chyun3
Junior Member
Offline
Posts: 65
Thank You
-Given: 43
-Receive: 6
|
|
« Reply #97 on: August 09, 2009, 04:38:24 04:38 » |
|
Hi guys,
I'm the one that started this thread, hihi.
My first PIC compiler is CCS, this is the compile that provide many "encapsulate" function (mean you only knew how to call that function, but you cannot modify/access to the function).
After that in my new company, i start to use the Hi-Tech compiler. Everything from the register setting to function have start writen from scratch.
Then i realized something, it maybe easier to startup using CCS, however it is quit dangerous since we don't know how the build-in function is written. When there is a fault, we will be in a confusion state asking is that built-in function that cause the bug & we unable to check this.
So basically what my advise is..., for the beginner, if time isn't the constraint, use Hitech or C18...it may take longer time to master it, but it is worth.
Above is just my opinion
|
|
|
Logged
|
|
|
|
arash_tah
Active Member
Offline
Posts: 110
Thank You
-Given: 18
-Receive: 6
|
|
« Reply #98 on: August 09, 2009, 05:10:14 05:10 » |
|
MPLAB ir very original no bug and no limitation that's professional comppiler I strongly recomend you to use that
|
|
|
Logged
|
|
|
|
BharatSujanani
Junior Member
Offline
Posts: 48
Thank You
-Given: 31
-Receive: 24
All is Well
|
|
« Reply #99 on: August 10, 2009, 01:14:52 13:14 » |
|
I have used MPLAB c18 and Hitech pro pic 16, but as my experience MPLAB C18 is stable and more optimizer. HItech is more unstable from one to next patch level update are giving very big difference after size of compiled code.
Therefore observing all issues MPLAB compilers are better choice.
|
|
|
Logged
|
Bharat Sujanani
|
|
|
|