Sonsivri
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
December 06, 2016, 06:39:56 06:39


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 18036 times)
0 Members and 1 Guest are viewing this topic.
omni
Active Member
***
Offline Offline

Posts: 139

Thank You
-Given: 163
-Receive: 167


« on: November 28, 2005, 01:44:57 01:44 »

Which compiler do you prefer using?
I sort of lean towards Hitech PIC C, but I wonder what are the impressions/expereinces of others...
Logged
promate
Guest
« Reply #1 on: November 28, 2005, 07:22:54 19:22 »

Hi,
I am using Microchip PIC C compiler.. it is very useful
Logged
max
Active Member
***
Offline Offline

Posts: 223

Thank You
-Given: 602
-Receive: 32


« Reply #2 on: November 28, 2005, 09:49:25 21:49 »

Hi,
If you are start to learning pic c then go for ccs pcwh, easy to use lot of library functions,
after that you can easily switch to hi-tech picc for more compact code, but you have to
write your own library functions or search for that.
There will be minimal problem when converting c source code of different compilers, thanks
to the standard of C language.
 
Hi promate! can you share the Microchip PIC C compiler if it is for pic16 series devices?
Logged

Fate arrived and made the conscious unconscious It silenced the activity of life.
robertino
Newbie
*
 Muted
Offline Offline

Posts: 28

Thank You
-Given: 4
-Receive: 3


« Reply #3 on: November 28, 2005, 10:20:50 22:20 »

Hi, i use WIZ-C 11.05 and i am happy with it, i have seen MikroC have a lot of interesting function but WIZ-C have a really good simulator and a lot of usefull other functions.

Roberto
Logged
omni
Active Member
***
Offline Offline

Posts: 139

Thank You
-Given: 163
-Receive: 167


« Reply #4 on: November 28, 2005, 11:48:57 23:48 »

Thanks for your responses. I'm neither starting nor am I a pro. I have done ASM and C before but not on the microcontroller level, and I've also noticed that some PIC C compilers are non-ANSI so that's kinda troubling me when it comes to converting code between compilers.
 
Thus I'd like to pick a single compiler and stick to it for all developments, but with so many I do not have time to thoroughly try them all and decide...
Logged
pak
Junior Member
**
 Muted
Offline Offline

Posts: 61

Thank You
-Given: 5
-Receive: 17


« Reply #5 on: November 29, 2005, 01:45:44 01:45 »

Hi,
        I recommend CCS C Compiler because of printf function. A useful fucntion for debugging.
 
happy programming with microcontroller.
 
pak
Logged
sslobodyan
Newbie
*
Offline Offline

Posts: 11

Thank You
-Given: 1
-Receive: 2


« Reply #6 on: November 29, 2005, 10:00:32 10:00 »

I'm use CCS C Compiler. This is best choice for me.
Logged
omni
Active Member
***
Offline Offline

Posts: 139

Thank You
-Given: 163
-Receive: 167


« Reply #7 on: November 30, 2005, 02:20:31 02:20 »

I guess I'll look into the CCS C...
 
I wonder is there a web site that compares available compilers and outlines pro/cons for each?
Logged
Future
Guest
« Reply #8 on: August 01, 2006, 04:41:13 04:41 »

Robertino:
 
Can you share the wiz-c compiler?
Logged
Fallout
Junior Member
**
Offline Offline

Posts: 74

Thank You
-Given: 6
-Receive: 270


« Reply #9 on: August 18, 2006, 06:29:00 18:29 »

MikroC 6.0 is out .... in change log i see "- Enhanced optimization and code generation
" anyone test it? and what think about new version?
Logged
robban
Senior Member
****
Offline Offline

Posts: 265

Thank You
-Given: 34
-Receive: 38


Warrior


WWW
« Reply #10 on: August 19, 2006, 09:43:35 21:43 »

Hi!
 
I prefer HI-TECH compilers because they conform to ANSI-C. The reason for this is the ability to port the code from one platform to another, but You still have to do a lot of typing. ANSI-C regulation also governs the min. software stack levels(loops-in-loops f.ex) I think it is min. 24 levels.
The most significant part is the shape and number of headers and library functions. Like the Microchip C18 compiler which is ANSI-C, it has all the standard header files like stdio,conio, stdlib a.s.o. If You use the C18 compiler under MPLAB, You can output character and strings by using the MPLAB SIM just as any ordinary compiler under ANSI-C.
Another compiler I frequently use is Bloodshed Dev++(free but the the whole DevPack is 1.5 Gig and it is fairly slow but it has become more or less industry standard).
In order to access the serial/parallell ports I use Borland TurboC++(a DOS compiler which is superfast but the time to organize the different projects slows it down.
 
Version 3.0 of Borland TurboC++ can be found here: ftp://ftp.eesnet.ru/dos/ (called TC30). I don't endorse use of the mouse in full screen mode, but keyboard access is fairly straightforward. You may ask why I use compilers that can't produce downloadable hexfiles into the MCU, but we have to have some kind of interface and not only Console apps, don't we?
Happy programming! Smiley
« Last Edit: August 24, 2006, 02:53:00 02:53 by robban » Logged

Code Warrior
kcid
Guest
« Reply #11 on: October 05, 2006, 03:24:30 03:24 »

I like CCS C compiler is very easy and usefull
Logged
spider
Newbie
*
Offline Offline

Posts: 13

Thank You
-Given: 175
-Receive: 4


« Reply #12 on: October 05, 2006, 05:10:18 17:10 »

Hi All
I'm use PICC Compiler. This is best choice for me.
Logged
Zaphod Beeblebrox
V.I.P
Active Member
*****
Offline Offline

Posts: 139

Thank You
-Given: 13
-Receive: 93



« Reply #13 on: October 06, 2006, 10:18:06 10:18 »

I'm using Microchip C18 and C30 these days. I've also used HiTech PICC for 16Fxxx without any trouble.
Logged

Black holes are where the God divided by zero...
Don't panic!
bogdantk
Junior Member
**
Offline Offline

Posts: 96

Thank You
-Given: 13
-Receive: 18


« Reply #14 on: August 28, 2007, 07:50:48 07:50 »

Hello
MikroC from Mikroelektronika is a very good compile. Short and fast code
and most of all a very good and large library (MMC card included)
Logged
nighthunter
Newbie
*
 Muted
Offline Offline

Posts: 31

Thank You
-Given: 11
-Receive: 18


« Reply #15 on: August 31, 2007, 08:27:01 20:27 »

Yes, im using MikroC for smaller projects and hitech c for larger projects cause its ansi conform, but for beginners ive seen a graphical "pic c" language compiler, in wich you are able to constuct the soure code by simply adding some of pre-built c pieces of code but you can construct the program as a flow chart. I dont remember now the name, but i write it if i remember i tried it out it seemed to be a great stuff. I think it was discussed on this forum too. Now ive remember it was flowcode from matrix multimedia v3.
« Last Edit: August 31, 2007, 08:31:01 20:31 by nighthunter » Logged
smartguy
Newbie
*
Offline Offline

Posts: 8

Thank You
-Given: 1
-Receive: 7


« Reply #16 on: August 31, 2007, 09:26:54 21:26 »

Hi
Is is possible to debug with Mikro C.
Does it support MPLAB debug format ?

br
Smartguy
Logged
ysy
Guest
« Reply #17 on: September 01, 2007, 04:40:17 04:40 »

Hi
mikroC doesn't support coff format,  cannot debug  programs with c source code in proteus and mplab.
Logged
CoolWombat
Guest
« Reply #18 on: September 01, 2007, 11:00:32 11:00 »

MikroC for me, pretty easy to use.

Cheers!
 Smiley
Logged
valajor
Inactive

Offline Offline

Posts: 6

Thank You
-Given: 2
-Receive: 2

If we do, we understand.


WWW
« Reply #19 on: September 01, 2007, 06:53:51 18:53 »

I prefer to use CCS, it's easy to learn and there's a lot of very useful functions. I learned quickly thank to TODO PIC Forum, where there are many examples and projects for 16FXXX and 18FXXXX.

Good luck!!!
Logged

Share the Knowledge!!
ata_tr
Guest
« Reply #20 on: September 01, 2007, 08:43:22 20:43 »

I used CCS C for about 1.5 years, then I thought that it is so basic and too easy, so I am using HITECH C now and I am happy with it. Grin Grin Grin
Logged
etm503
Newbie
*
Offline Offline

Posts: 23

Thank You
-Given: 10
-Receive: 1


« Reply #21 on: September 03, 2007, 02:09:55 14:09 »

I vote for CCS compiler. Well thats the one I have always used. The only trouble is there are always bugs of one sort or another, and you have to program arround them. And this forum always has a link to any new updates of CCS.

There are times I have wished for Hitech C for pic16 range, but I cant get it. So please anyone with a download link for this plse help.
Logged
sri_y
Guest
« Reply #22 on: September 03, 2007, 04:18:20 16:18 »

I like CCS C, many example & library for learn...
Logged
Thiru09
Cracking Team
Active Member
****
Offline Offline

Posts: 246

Thank You
-Given: 285
-Receive: 815



« Reply #23 on: September 04, 2007, 02:57:20 14:57 »

I'm using Hi-Tech PICC (with Hi-Tide OR MPLAB IDE).
Logged
charnyutk
Newbie
*
 Muted
Offline Offline

Posts: 32

Thank You
-Given: 7
-Receive: 5


« Reply #24 on: December 24, 2007, 06:01:51 06:01 »

I likes CCS, it's easy to writing code.
Logged
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