Sonsivri
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
April 26, 2024, 04:18:07 16:18


Login with username, password and session length


Pages: 1 2 3 [4] 5
Print
Author Topic: CCS, HI-TechC, MikroC , MPLAB C.....Which C Compiler is the BEST???  (Read 75784 times)
0 Members and 1 Guest are viewing this topic.
mabd
Junior Member
**
Offline 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 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 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 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 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 Offline

Posts: 125

Thank You
-Given: 70
-Receive: 75



WWW
« Reply #85 on: June 17, 2008, 10:30:07 22:30 »

the Best compiler is MPASM from microchip  Grin
Logged

mbandala
Senior Member
****
Offline 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  Grin

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 Offline

Posts: 125

Thank You
-Given: 70
-Receive: 75



WWW
« 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 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. Grin Grin Grin

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 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 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 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 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 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
Pages: 1 2 3 [4] 5
Print
Jump to:  


DISCLAIMER
WE DONT HOST ANY ILLEGAL FILES ON THE SERVER
USE CONTACT US TO REPORT ILLEGAL FILES
ADMINISTRATORS CANNOT BE HELD RESPONSIBLE FOR USERS POSTS AND LINKS

... Copyright © 2003-2999 Sonsivri.to ...
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines LLC | HarzeM Dilber MC