Sonsivri
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
April 20, 2024, 05:37:04 05:37


Login with username, password and session length


Pages: 1 2 3 4 5 6 [7]
Print
Author Topic: Which Pic C compiler do you like?  (Read 29149 times)
0 Members and 2 Guests are viewing this topic.
radhaeda
Inactive

Offline Offline

Posts: 8

Thank You
-Given: 6
-Receive: 2


« Reply #150 on: June 10, 2008, 02:13:50 14:13 »

The choice is mostly decided on acquaintance. Only a tech-savvy scans through the spec while selecting the compiler. I prefer Hi-Tech, because I am using it for for the past few years and it functions perfectly well and I have no reason to look for an alternate.
Logged
charnyutk
Newbie
*
Offline Offline

Posts: 32

Thank You
-Given: 7
-Receive: 5


« Reply #151 on: June 28, 2008, 01:01:42 13:01 »

I like C18. but sometime I use ccsc. coz, it both easy to use.
Logged
jzaghal
Active Member
***
Offline Offline

Posts: 166

Thank You
-Given: 493
-Receive: 55



« Reply #152 on: June 28, 2008, 03:56:10 15:56 »

Hi radhaeda,

What size of project are you talking about?? and what version of compiler??

Thanks.
Logged
kimhuynguyen
Newbie
*
Offline Offline

Posts: 15

Thank You
-Given: 13
-Receive: 26


« Reply #153 on: October 01, 2008, 06:24:41 06:24 »

I started with CCS
« Last Edit: October 01, 2008, 06:27:01 06:27 by kimhuynguyen » Logged
quark576
Newbie
*
Offline Offline

Posts: 19

Thank You
-Given: 13
-Receive: 13


« Reply #154 on: October 01, 2008, 07:21:41 07:21 »

I prefer CCS C Compiler ,but mikro C it's also a good promise
Logged
mitsos
Hero Member
*****
Offline Offline

Posts: 845

Thank You
-Given: 3004
-Receive: 4330


« Reply #155 on: October 01, 2008, 01:44:24 13:44 »

hi
I think that some people here approch the subject by a wrong point of view, because they write an opinion about what they prefer and nothing about how to choose a compiler

A compiler alone is a first step, the second and very important step are the included libraries may have
library=a set of functions that compiler creator wrote for compiler users
the goal of any compiler is to create the smallest code possible, therefore more speedy executable

if you try the function sin(x), in various compilers, you notice considerabry different execution time of this
the reason is the different method of implementation of the function, for sin(x) the lazy compiler creators do a taylor series approch (it is very time consuming), some others use a very good polynomial approach that optimize the execution time to minimum possible and this the occasion in expensive compilers.

So talking for C languange:
you have not a lot of choises as you use either Hitech either Microchip compilers
all the other are like "taiwan toys" and it is worthing to read the ready examples to steal the ideas behind them

for AVR in this forum recently circulated the full version of IAR 5.11B
are you believe that IAR is comparable to Codevision or Imagecraft?

and for 8051 Keil (last 8.16a) , also circulating here, is the only choice

regards
mitsos

PS in professional embedded magazines the respect that C is the best languange for microcontroller projects, is what most engineers accept against other like Basic,Pascal
Logged
sunskier
Guest
« Reply #156 on: October 23, 2008, 01:40:58 01:40 »

hi,
I am use'n C18. I just start to touch electronics in these months. Why do I chose C18?
Microchip has a RTC in my country, and they offer us some free class to learn their sources.
It's really important to me or new guy.
They also has so many libraries, source code, and FAE to help customers.
Although thier libs are not so friendly, I still like their data bank and service.

regards,
sunskier
Logged
jube
Junior Member
**
Offline Offline

Posts: 40

Thank You
-Given: 5
-Receive: 43


« Reply #157 on: October 25, 2008, 02:08:17 02:08 »

hi-tech has by FAR the best code density, i have been able to pack 50% more code into a 16f818 than any other alternative ( mikro,CCS etc ) although when looking at 18f and DSPpic parts the advantage goes down but is still good. Beware though its a bitch to work with, make sure your c skills are sharp!! MPLAB IDE is superior to alternatives with best stimulus and some really cool tools ( as well as proteus integration which is also cool ), the killer is though its only one to support USB ICD1/2 which you really should consider getting.
Dont even CONSIDER programing in anything other than c/c++, all other langs are a dead end ( may take that back in few years if all the j/j++ varients really solidify )
Logged
preatorian
Junior Member
**
Offline Offline

Posts: 44

Thank You
-Given: 16
-Receive: 18


« Reply #158 on: November 16, 2008, 01:51:12 13:51 »

Hi all,
best choice for me - CCS for pic10,12,16 and C18,C30 for the others
Regards
Logged
solarwind
Newbie
*
Offline Offline

Posts: 32

Thank You
-Given: 4
-Receive: 1


« Reply #159 on: December 17, 2008, 08:56:16 20:56 »

I use HI TECH C for PIC 16. Great code density and very straightforward. If you know the assembler behind it, and know the basics of C, it's trivial to port your code.
Logged
fvp
Guest
« Reply #160 on: December 20, 2008, 11:04:22 23:04 »

CCS C compiler, specially because of all the libraries, the wizard, tools and debug. It´s all that you need in a simply IDE.
Logged
kaizer
Newbie
*
Offline Offline

Posts: 21

Thank You
-Given: 8
-Receive: 54

I'm here therefore I'm not there


« Reply #161 on: December 21, 2008, 01:35:41 01:35 »

MikroC is perfect for me.. i like its interface.. provides good libraries that are well fitted to my applications and i can  cope up with its features in a way that i cant get my self experiencing difficulties with it..

its powerful! ^_^ though its costly.. ^_^ BTW, im using the MikroC limited edition ^_^,

i tried so many cr@ck mikroC before but it seems the patch didnt effect at all.. but those cr@cks doesnt belong here.. i get it from other websites..
Logged

whatever!
AnhXuan
Newbie
*
Offline Offline

Posts: 10

Thank You
-Given: 2
-Receive: 12


« Reply #162 on: December 22, 2008, 08:56:25 08:56 »

+1 for CCS Cheesy
Logged
freewheel
Newbie
*
Offline Offline

Posts: 11

Thank You
-Given: 23
-Receive: 7


« Reply #163 on: December 22, 2008, 09:07:37 09:07 »

MikroC for PIC and dsPIC is easy and good compiler; specially for newbee who has began with PIC/dsPIC.
However, MikroC is not incompatible completely with ANSI C Standard.
Currently I have still been using MikroC!
Logged
DarthPic
V.I.P
Junior Member
*****
Offline Offline

Posts: 69

Thank You
-Given: 706
-Receive: 67



« Reply #164 on: December 22, 2008, 10:34:47 10:34 »

CCS C for PIC16 , 18 , dsPIC and Microchip C32 for PIC32  Grin
Logged

Theory is when we know everything but nothing work ...
Practice is when everything work but no one know why Wink ...
tranthudo
Inactive

Offline Offline

Posts: 6

Thank You
-Given: 3
-Receive: 0


« Reply #165 on: February 16, 2009, 12:22:41 12:22 »

I am a beginner and now I'm using MPlab C30.
Logged
ALLPIC
Active Member
***
Offline Offline

Posts: 114

Thank You
-Given: 64
-Receive: 72


« Reply #166 on: February 17, 2009, 01:18:39 13:18 »

for dspic 33,30 and pic24h&F c30 is best
for pic18f Hitech is best
for PIC16f again boostC is best. (sprintf for float is not available  Angry ) :- hitech is also very good

CCS is lot more buggy I think so.

Logged
abskai
Newbie
*
Offline Offline

Posts: 7

Thank You
-Given: 22
-Receive: 0


« Reply #167 on: February 22, 2009, 06:00:34 18:00 »

I used MikroC with at89s52 in my class.
Compiled code is bigger than keil but it has many useful library.
May be the same with pic and CCS or Microchip C.
Logged
vovchik02
Junior Member
**
Offline Offline

Posts: 62

Thank You
-Given: 43
-Receive: 13



« Reply #168 on: February 25, 2009, 05:33:05 05:33 »

MPLAB c18 for PIC18, C30 for dsPIC, HI-TEHC for PIC16.
Debuger MPLAB IDE take full information from this compiller.
CCS may be good compiller but have problem with import source code in debug coff file.
Typical bug exclude source code some linking function from users c-file.
Logged
Ikaros
Junior Member
**
Offline Offline

Posts: 83

Thank You
-Given: 422
-Receive: 48


« Reply #169 on: February 25, 2009, 06:45:58 06:45 »

Have a look at CC5X or CC8X too.
Logged
shobhitkukreti
Newbie
*
Offline Offline

Posts: 26

Thank You
-Given: 50
-Receive: 6

Scientist 'B'


« Reply #170 on: March 02, 2009, 01:40:27 01:40 »

I have been using MikroC for around some time now, and i am not happy with the performance. If i introduce just a couple of commands to display characters on lcd, it does not compile the code due to limited RAM problem. I have to stick to it, because i am comfortable with all the libraries and other functions.
Logged

I love SONSIVRI
Pages: 1 2 3 4 5 6 [7]
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