Truncated match.
PICList
Thread
'C compiler'
1996\05\17@144759
by
Peter Shoebridge
Can anyone recommend a good, cheap C compiler and where I might obtain one for
use with the 16Cxx range of pic's.
Thanks
Peter Shoebridge
1996\05\17@184907
by
rdmiller
On Fri, 17 May 1996, Peter Shoebridge wrote:
> Can anyone recommend a good, cheap C compiler and where I might obtain one for
> use with the 16Cxx range of pic's.
> Thanks
> Peter Shoebridge
You want cheap? How 'bout FREE?
Check the GNUPIC page,
http://www.execpc.com/~rdmiller/gnupic
for freeware PIC development tools, available in source code.
Right now the C compiler produces Parallax-style (pseudo-8051) assembly
code, so you'd also need to download the Parallax assembler from their
web site (http://www.parallaxinc.com).
It may not be fantastic, but if you just want to tinker...
Rick Miller
1996\05\19@194951
by
fastfwd
'C Compiler'
1996\11\04@103727
by
Scott Walsh
|
Guys,
Has anybody got any comments on the various C compilers that are
available for the PIC's. I plan to use a 16c64/65!
regards,
Scott.
+--------------------------------------------------------------------+
+ Scott Walsh Tel: +44 1793 84 22 18 +
+ Design Engineer Fax: +44 1793 84 88 53 +
+ Tlx: 44626 PLANAC G +
+ Plantronics International +
+ Wootton Bassett, Wiltshire, +
+ SN4 8QQ, England. EMail: scott.walsh
KILLspamplantronics.com +
+--------------------------------------------------------------------+
______________________________ Reply Separator _________________________________
Subject: PicStart Plus for Sale.
Author: pic microcontroller discussion list <.....PICLISTKILLspam
.....MITVMA.MIT.EDU> at
INTERNET
Date: 04/11/96 08:07
I have a PicStart Plus Development kit for sale. Complete, brand-new
in original unopened shrink wrapped package. $145 usd. Pre-pay and Ill send
post-paid (domestic). If you prefer I will send COD, you pay shipping from
Illinois.
Jeorme Knapp
EraseMEjjknapspam_OUT
TakeThisOuTskcla.monsanto.com
1996\11\04@124940
by
dontronics
Scott Walsh wrote:
>
> Guys,
>
> Has anybody got any comments on the various C compilers that are
> available for the PIC's. I plan to use a 16c64/65!
>
> regards,
> Scott.
>
> +--------------------------------------------------------------------+
> + Scott Walsh Tel: +44 1793 84 22 18 +
> + Design Engineer Fax: +44 1793 84 88 53 +
> + Tlx: 44626 PLANAC G +
> + Plantronics International +
> + Wootton Bassett, Wiltshire, +
> + SN4 8QQ, England. EMail: scott.walsh
spam_OUTplantronics.com +
> +--------------------------------------------------------------------+
There is a review of 4 C Compilers for PICs at:
http://www.labyrinth.net.au/~donmck/ccs.html
Don McKenzie @spam@donmckKILLspam
labyrinth.net.au
DonTronics Tullamarine, Australia
http://www.labyrinth.net.au/~donmck
1996\11\05@014258
by
Werner Terreblanche
|
> Has anybody got any comments on the various C compilers that are
> available for the PIC's. I plan to use a 16c64/65!
Scott
I'm currently using the PCM C complier from CCS. It costs $99 and
can be invoked directly from the MPLAB integrated environment. What
I really like about it is that they made built-in provision for
interfacing to I2C, Microwire, Dallas one-wire, LCD, X10 protocol and
a whole range of others. The compiler covers just about all the PIC
devices available, although you might need the PCB version as well if
you plan to program the 16C5x devices or the new 8 pin PIC12Cxx
devices.
One of the features that I like most about the CCS complier is its
easy built-in serial routines for all PIC's. This makes it possible
to make use of printf statements while you are developing. I love
this feature!
Possibly my biggest complaint against the compiler is that I feel the
documentation and help files leave a lot to be desired. When you are
using it from inside MPLAB, then you have no help options available
at all. Oh, and my computer hanged up a couple of times when I used
the compiler from DOS mode. I also regret the fact that you can not
invoke the compiler from the DOS command line with command line
options as I understand you can do from the MPLABC compiler.
I can not really comment about the much more expensive MPLABC, but I
assume its a much more proffesional and stable platform. So, I
suppose your choice should be how much money you've got to spend.
I'm not affiliated to CCS at all, but just a happy client with the
product and the service that I got from them. I can recommend their
product.
Rgds
Werner
1996\11\05@073635
by
Dag Bakken
|
> Guys,
>
> Has anybody got any comments on the various C compilers that are
> available for the PIC's. I plan to use a 16c64/65!
>
>
> regards,
> Scott.
I can really recommend the latest version of the CC5X C-compiler.
CC5X supports all PICs with 12 bit and 14 bit core (this also include
all 12/14 bit PICs to come).
CC5X will generate the most compact code compared to any other
C-compiler for PICs. This is the biggest advantage, because you
always end up with adding "just one more feature" to your software.
Just to give you a hint of the code size...
The follow code was compiled using the old ByteCraft MPC compiler and
CC5X :
if (char==const1||char==const2) bit=0 else bit=1;
MPC generated 22 assembler instructions, and CC5X generated 10
instructions. 10 instructions is pretty much what you would be able
to do manually...
I have used this compiler in all my projects, and have never had to
look for compiler-generated bugs. In one of my projects I am using a
16C73, and when CC5X compiled it it filled up the ROM to somewhere
around 95%. (With the old MPC, this would be a codesize between 7 and
8 KB !!) The RAM has not even began to use page 1 yet.
The RAM is always reused. There is no local static locations, since
this in effect is just a global location that is not accessible
outside a specified function.
A nice feature is the 1-bit variable. You do not have to
specifically locate it in any location. That is done by the compiler
(global and local).
I can help you with more info if you're interrested.
Regards,
-Dag S
1996\11\05@092238
by
Norm Cramer
|
Just for reference, I compiled the same expression using CCS PCM compiler
and it resulted in 12 instructions. I included the source and the listing.
It might be nice to see the code generated by the other compiler.
> Just to give you a hint of the code size...
> The follow code was compiled using the old ByteCraft MPC compiler and
> CC5X :
> if (char==const1||char==const2) bit=0 else bit=1;
>
> MPC generated 22 assembler instructions, and CC5X generated 10
> instructions. 10 instructions is pretty much what you would be able
> to do manually...
>
Here is the CCS c code:
main()
{
char a;
short int b;
if ( a == 1 || a == 2) b = 0; else b = 1;
}
Here is the listing:
CCS PCW C Compiler, Version 2.234, 2777
Filename: C:\PIC\TEST\test.LST
ROM used: 18 (2%)
18 (2%) including unused fragments
RAM used: 4 (11%) at main() level
4 (11%) worst case
0000 3000 00001 MOVLW 00
0001 008A 00002 MOVWF 0A
0002 2805 00003 GOTO 005
0003 0000 00004 NOP
0004 0000 00005 NOP
0000 00006 .................... main()
0000 00007 .................... {
0000 00008 .................... char a;
0000 00009 .................... short int b;
0005 0184 00010 CLRF 04
0000 00011 ....................
0000 00012 .................... if ( a == 1 || a == 2) b =
0; else b = 1;
0006 3001 00013 MOVLW 01
0007 020E 00014 SUBWF 0E,W
0008 1903 00015 BTFSC 03,2
0009 280E 00016 GOTO 00E
000A 3002 00017 MOVLW 02
000B 020E 00018 SUBWF 0E,W
000C 1D03 00019 BTFSS 03,2
000D 2810 00020 GOTO 010
000E 100F 00021 BCF 0F,0
000F 2811 00022 GOTO 011
0010 140F 00023 BSF 0F,0
0000 00024 ....................
0000 00025 .................... }
0011 0063 0026 SLEEP
SYMBOL TABLE
LABEL VALUE
_RETURN_ 0000000D
MAIN.A 0000000E
MAIN.B 0000000F
MAIN 00000005
MEMORY USAGE
1996\11\05@115941
by
fastfwd
|
Dag Bakken <KILLspamPICLISTKILLspam
MITVMA.MIT.EDU> wrote:
> Just to give you a hint of the code size... The follow code was
> compiled using the old ByteCraft MPC compiler and CC5X : if
> (char==const1||char==const2) bit=0 else bit=1;
>
> MPC generated 22 assembler instructions, and CC5X generated 10
> instructions. 10 instructions is pretty much what you would be
> able to do manually...
Dag:
I've already made MY choice of compiler, but for people who are
still unsure of which one to buy (if any, it would be helpful if you
indicated the version numnber of each compiler when posting
comparisons.
By the way, the expression you used in your example can be written in
7 instructions, not 10:
BSF BIT
MOVF CHAR,W
XORLW CONST1
SKPZ
XORLW CONST2^CONST1
SKPNZ
BCF BIT
-Andy
=== Andrew Warren - RemoveMEfastfwdTakeThisOuT
ix.netcom.com ===
=== Fast Forward Engineering - Vista, California ===
=== ===
=== Custodian of the PICLIST Fund -- For more info, see: ===
=== http://www.geocities.com/SiliconValley/2499/fund.html ===
1996\11\10@154422
by
rich
|
----------
From: Don McKenzie[SMTP:spamBeGonedontronicsspamBeGone
LABYRINTH.NET.AU]
Sent: 05 November 1996 11:41
To: Multiple recipients of list PICLIST
Subject: Re: C Compiler
Scott Walsh wrote:
{Quote hidden}>
> Guys,
>
> Has anybody got any comments on the various C compilers that are
> available for the PIC's. I plan to use a 16c64/65!
>
> regards,
> Scott.
>
> +--------------------------------------------------------------------+
> + Scott Walsh Tel: +44 1793 84 22 18 +
> + Design Engineer Fax: +44 1793 84 88 53 +
> + Tlx: 44626 PLANAC G +
> + Plantronics International +
> + Wootton Bassett, Wiltshire, +
> + SN4 8QQ, England. EMail:
TakeThisOuTscott.walshEraseME
spam_OUTplantronics.com +
> +--------------------------------------------------------------------+
I can only comment on MPLAB-C as this is what I have recently used for an industrial control project in the last 3 months. I will only say one thing about it..... DO NOT BUY IT.
It comes in right at the top of the list of the worst software I have ever bought.
In summary:
Divide your time to release by four. (C compared with assembler)
Multiply the result by (4 * RAND) time to figure out how to use the compiler effectively.
I bought this product as opposed to the CCS compiler for one reason only, I thought that it would be well supported in the UK, THERE IS NO SUPPORT for MPLAB-C currently.
No-one is able to answer any technical problems about this product because it is and I quote " too new ".
Buy the CCS compiler, it is only $99.00 the last time I looked and it really cannot be any worse than Microchip's effort. YOU HAVE BEEN WARNED.
Rich Milburn.
1996\11\21@223949
by
andreabelian
'C compiler'
1997\08\05@145237
by
Zsolt Bringye
I found an ad about a low priced C compiler for the PIC (CCS C compiler, USD
99). It's more cheaper than the other C compilers for the PIC and other
microcontrolers. Have this compiler any big drawback? Do anybody knows what is
the reason of the big price difference?
Thank You
Zsolt Bringye
Hungary/Europe
1997\08\05@165020
by
Don McKenzie
Zsolt Bringye wrote:
>
> I found an ad about a low priced C compiler for the PIC (CCS C
> compiler, USD
> 99). It's more cheaper than the other C compilers for the PIC and
> other
> microcontrolers. Have this compiler any big drawback? Do anybody knows
> what is
> the reason of the big price difference?
>
> Thank You
> Zsolt Bringye
> Hungary/Europe
There is a review of 4 different PIC C compilers at:
http://www.dontronics.com/ccs.html
Although a little dated now, it will give you some idea.
Any new reviews welcome from anyone, yes anyone, but not too long
please.
Don McKenzie donEraseME
.....dontronics.com http://www.dontronics.com
SimmStick(tm) Atmel & PIC proto PCB's. 30 pin Simm Module Format.
SLI, the serial LCD that auto detects baud rates from 100 to 125K bps.
Send a blank message to EraseMEinfo
dontronics.com for more details.
1997\08\05@181816
by
Aydin Yesildirek
|
It is cheap to purchase and has lots of build in functions macros
etc. However, my experience with was not so great. I had two major
bugs for which I could not get any solution from CCS:
1) Related to bank switching. PCLATH was not protected well. I had an
INT when servicing at bank1, PC switched to bank0 for isr.
Unfortunatelly return from isr did not reach bank1 stayed in bank0
which translates my program crashed.
2) I had a long (16 bit) global variable, during a multiplication
operation compiler allocated higher byte of the variable for its use,
it was too late before I notice this unlawful memory sharing and
wasted 100 OTP 16C65s. I was using around 70% of RAM. The bottom line
is that CCS compiler coast me more than what I paid for it.
I guess, if you plan to hack with it, it may be fun enjoy it. But if
you really plan to do something serious and you don't like asm you
should get a bug free C compiler. MChips mplabc sounds worse than
ccs. It may be better idea to develop C based program for a different
micro.
Aydin
> I found an ad about a low priced C compiler for the PIC (CCS C compiler, USD
> 99). It's more cheaper than the other C compilers for the PIC and other
> microcontrolers. Have this compiler any big drawback? Do anybody knows what is
> the reason of the big price difference?
>
> Thank You
> Zsolt Bringye
> Hungary/Europe
>
1997\08\05@203120
by
trogers
Aydin Yesildirek wrote:
> It is cheap to purchase and has lots of build in functions macros
> etc. However, my experience with was not so great. I had two major
> bugs for which I could not get any solution from CCS...
<snip>
> I guess, if you plan to hack with it, it may be fun enjoy it. But if
> you really plan to do something serious and you don't like asm you
> should get a bug free C compiler. MChips mplabc sounds worse than
> ccs...
I believe both the mentioned bugs were corrected. CCS always responds in
a timely manner to bug reports. No matter which compiler you use you
absolutely must look at the assembly output to see what the compiler has
wrought, and you must understand what the compiler is going to do with
your code.
We use the CCS products and have no complaints. There are also some
other nice compilers out there.
Tom Rogers VP-R&D Time Tech Inc.
1997\08\06@040624
by
wterreb
|
> Date: Tue, 5 Aug 1997 20:50:21 +0200
> From: Zsolt Bringye <RemoveMEzbringyeEraseME
EraseMEMAIL.MATAV.HU>
> Subject: C compiler
>
> I found an ad about a low priced C compiler for the PIC
> (CCS C compiler, USD 99). It's more cheaper than the
> other C compilers for the PIC and other microcontrolers.
> Have this compiler any big drawback? Do anybody knows
> what is the reason of the big price difference?
No reason at all. I bought that compiler and recently upgraded to
their newer Windows based version (which incidentally costs $350
now). Initially there was a few bugs, but CCS gave me an updated
copy each time I reported it to them. Nowadays the compiler seems
pretty much sorted out and I have developed several products with it
which would have taken me a long time to develop if I had to use
assembler. As a long time user, I can recommend the CCS compiler.
That doesn't mean that its prefect.... for example they did not
adhere to ANSI standards. Suddenly a 'char' has the same meaning as
an 'int' and a 'long int' becomes what was presviously an 'int' and
so on. But once you get used to all that, you can develop very
efficient and fast code using their compiler. And its certainly worth the
price you pay for it.
Rgds
Werner
--
Werner Terreblanche users.iafrica.com/w/we/wernerte/index.htm
RemoveMEwterrebspam_OUT
KILLspamplessey.co.za (work) OR RemoveMEwernerteTakeThisOuT
spamiafrica.com (home)
Plessey SA, PO Box 30451,Tokai 7966, Cape Town, South Africa
or at home : Suite 251, PostNet X5061, Stellenbosch, 7599
Tel +27 21 7102251 Fax +27 21 7102886 Home +27 21 8872196
------------------------------------------------------------
1997\08\06@095715
by
trogers
Dag StŒle Bakken wrote:
> With a good C-compiler, you will not have to look at the asm output
> (of
> course), and that good compilers exists.
You can program however you want. If you program with any tools at all,
including assemblers, and don't check through the listings before
releasing product you will be in good company. When you see them, tell
them I said hi.
There's a general rule about programming called the 5% rule. Some force
has to maintain the 95% part of it. Imprudent programming practices are
the largest contributor to this force.
Always read through the listings.
Tom Rogers VP-R&D Time Tech Inc.
1997\08\06@114528
by
Toby D. Stensland
I keep on getting mail about a new Hi-Tech ansi C compiler. It is going to cost
$800 starting September. Has anyone tried this?
1997\08\06@125552
by
unthiti Patchararungruang
On Wed, 6 Aug 1997, Toby D. Stensland wrote:
> I keep on getting mail about a new Hi-Tech ansi C compiler. It is going to
cost
> $800 starting September. Has anyone tried this?
>
I use Hi-Tech C for my project. It work quite well. I have
not encountered any bug yet. However, it is deficient in some essential
things such as I2C, RS-232, etc. BTW, if any body know the place to get
these libraries, please share it.
Sunthiti
1997\08\06@210856
by
The Jacky's
Sunthiti how do you prenounce your last name
----------
> From: Sunthiti Patchararungruang <EraseMEsttspam
spamBeGonePLUTO.CPE.KU.AC.TH>
> To: RemoveMEPICLISTKILLspam
MITVMA.MIT.EDU
> Subject: Re: C compiler
> Date: Thursday, August 07, 1997 3:04 AM
>
> On Wed, 6 Aug 1997, Toby D. Stensland wrote:
>
> > I keep on getting mail about a new Hi-Tech ansi C compiler. It is
going to
> cost
> > $800 starting September. Has anyone tried this?
> >
>
> I use Hi-Tech C for my project. It work quite well. I have
> not encountered any bug yet. However, it is deficient in some essential
> things such as I2C, RS-232, etc. BTW, if any body know the place to get
> these libraries, please share it.
>
> Sunthiti
1997\08\06@223140
by
unthiti Patchararungruang
Wow, you are the first oversea friend who ask me how to pronounce
my last name. Ok, Pat-cha-ra-rung-ruang, verbatimly. Can you see? If it is
too difficult, you can call me Mr. S&P ... 8-)
Sorry, not in PIC topic.
Sunthiti
On Wed, 6 Aug 1997, The Jacky's wrote:
{Quote hidden}> Sunthiti how do you prenounce your last name
>
> ----------
> > From: Sunthiti Patchararungruang <
sttSTOPspam
spam_OUTPLUTO.CPE.KU.AC.TH>
> > To:
spamBeGonePICLISTSTOPspam
EraseMEMITVMA.MIT.EDU
> > Subject: Re: C compiler
> > Date: Thursday, August 07, 1997 3:04 AM
> >
> >
> > I use Hi-Tech C for my project. It work quite well. I have
> > not encountered any bug yet. However, it is deficient in some essential
> > things such as I2C, RS-232, etc. BTW, if any body know the place to get
> > these libraries, please share it.
> >
> > Sunthiti
>
1997\08\07@050753
by
Dag Bakken
> Dag StŒle Bakken wrote:
>
>> With a good C-compiler, you will not have to look at the asm output
>> (of course), and that good compilers exists.
> You can program however you want. If you program with any tools at
> all, including assemblers, and don't check through the listings
> before releasing product you will be in good company. When you see
> them, tell them I said hi.
> There's a general rule about programming called the 5% rule. Some
> force has to maintain the 95% part of it. Imprudent programming
> practices are the largest contributor to this force.
> Always read through the listings.
I agree with you on this. What I'm talking about is what to do during
developement. It may be very time consuming to have to check through
the generated code every time the emulator/controller doesn't do what
you think it's supposed to do.
-Dag
1997\08\07@054952
by
William Chops Westfield
> You can program however you want. If you program with any tools at
> all, including assemblers, and don't check through the listings
> before releasing product you will be in good company.
> Always read through the listings.
Listings? What listings?
I don't know about you, but the times I'm most likely to use a compiler
are where I probably can't analyze the code for correctness anyway (my
major embedded system is 8+M of object code.) Fortunately, most compiler
errors show up in application-level testing anyway, and can be traced
to the compiler relatively easilly (fixing them may be another problem.)
We are rather careful about changing compiler versions, however. Source
code control is useful, but if you're careful, you'll do version control
on your entire tool set...
BillW
1997\08\07@061904
by
tjaart
> > You can program however you want. If you program with any tools at
> > all, including assemblers, and don't check through the listings
> > before releasing product you will be in good company.
>
> > Always read through the listings.
My last project on the '74 produced 111 pages worth of .lst. Yikes!!
--
Friendly Regards
Tjaart van der Walt
KILLspamtjaartspamBeGone
wasp.co.za
________________________________________________________
| WASP International http://wasp.co.za |
| R&D Engineer : GSM peripheral services development |
|Vehicle tracking | Telemetry systems | GSM data transfer|
|Voice : +27-(0)11-622-8686 | Fax : +27-(0)11-622-8973 |
| WGS-84 : 26010.52'S 28006.19'E |
|________________________________________________________|
1997\08\07@111007
by
trogers
William Chops Westfield wrote:
> Listings? What listings?
>
> I don't know about you, but the times I'm most likely to use a
> compiler
> are where I probably can't analyze the code for correctness anyway (my
>
> major embedded system is 8+M of object code.) <snip..>
Funny, I've written lots of big systems, but I've never counted klocs.
I've never had to read through more than a few k lines of listing for
anything I've written. The big systems get assembled out of the little
chunks.
> We are rather careful about changing compiler versions, however.
> Source
> code control is useful, but if you're careful, you'll do version
> control
> on your entire tool set...
Good point.
--TR
'C compiler'
1997\09\24@024551
by
ht
At 08:30 23.09.97 -0500, you wrote:
> Hello, everyone,
>
> I am considering using C compiler for PIC16C73. If anyone has
> experience with C compiler and/or knows which compiler is good please
> give me some advice. Thanks in advance.
>
> Nancy
> EraseMEndong
EraseMEsperry-sun.com
>
I have only tried MPLAB-C, and I will definetly NOT recommend it.
Havard
1997\09\24@100028
by
WF AUTOMA‚ÌO
=?iso-8859-1?Q?H=E5vard?= =?iso-8859-1?Q?_?= =?iso-8859-1?Q?T=F8rring?= wrote:
>
> At 08:30 23.09.97 -0500, you wrote:
> > Hello, everyone,
> >
> > I am considering using C compiler for PIC16C73. If anyone has
> > experience with C compiler and/or knows which compiler is good please
> > give me some advice. Thanks in advance.
> >
> > Nancy
> > @spam@ndong@spam@
spam_OUTsperry-sun.com
> >
>
> I have only tried MPLAB-C, and I will definetly NOT recommend it.
I have tried BYTE CRAFT C, and i'm surprise with some routines that don't run!
Miguel.
1997\09\24@200849
by
rhowe
> Hello, everyone,
>
> I am considering using C compiler for PIC16C73. If anyone has
> experience with C compiler and/or knows which compiler is good please
> give me some advice. Thanks in advance.
>
> Nancy
> spamBeGonendong
KILLspamsperry-sun.com
I have tried the MPLAB-C demo version. I have also used a Bytecraft HC05
compiler. I tried the beta version of the Hi-Tech PIC compiler and was
impressed enough to buy it (at the beta special price). It seems to me
it is much more like a 'real' C compiler than the others (not re-entrant
though because of PIC stack limitations).
--
Randy Howe
(currently consulting @ MPR Extensys Ltd.)
Axiak Electronic Design Ltd.
"Have PIC tools, will code"
1997\09\25@055207
by
Aschwin Gopalan
|
Randy Howe <.....rhowespam_OUT
mprextensys.com> writes:
> > Hello, everyone,
> >
> > I am considering using C compiler for PIC16C73. If anyone has
> > experience with C compiler and/or knows which compiler is good please
> > give me some advice. Thanks in advance.
> >
> > Nancy
> > TakeThisOuTndong.....
TakeThisOuTsperry-sun.com
>
> I have tried the MPLAB-C demo version. I have also used a Bytecraft HC05
> compiler. I tried the beta version of the Hi-Tech PIC compiler and was
> impressed enough to buy it (at the beta special price). It seems to me
> it is much more like a 'real' C compiler than the others (not re-entrant
> though because of PIC stack limitations).
Yeah!
I really like it quite a bit. I have used CCS PCM before, which has a really
nice library but for my taste it had too many code generation bugs...
They were very quick in fixing those, though.
I finally ordered HT-Soft's compiler because it gerenates nice code and
comes with a very complete library WRT ANSI features. It lacks PIC peripheral
support, though. At least compared with CCS PCM. But I think this will improve
quickly. I was very impressed by the quality of even the first beta of this
compiler... One sad thing though: A main reason for me to buy the HT-SOFT
immediately was that they advertise it produces code for the 17CXX. I only
found out it doesn't when I received the disk. They said that they would
upgrade the compiler to support the 17CXX for free, which is OK, but it
won't be before January as far as I understood. Which is bad, since on their
web page they used to give you the impression that 17CXX support is already
in the compiler...
Otherwise, Clyde Smith-Stubbs who always answers all my e-mails to
HI-SOFT and is an active and well known member of this list is very
helpful in every aspect and very willing to answer questions and
provide solutions. So if you can wait for the 17CXX support, I would
really recommend the Compiler. AFAIK it is the only one with a
*decent* floating point support an a really sufficient range of integer
sizes...
Bye, Aki
> > --
> Randy Howe
> (currently consulting @ MPR Extensys Ltd.)
> Axiak Electronic Design Ltd.
> "Have PIC tools, will code"
1997\09\25@133511
by
tjaart
|
Aschwin Gopalan wrote:
{Quote hidden}>
> Randy Howe <
TakeThisOuTrhoweKILLspam
spammprextensys.com> writes:
>
> > > Hello, everyone,
> > >
> > > I am considering using C compiler for PIC16C73. If anyone has
> > > experience with C compiler and/or knows which compiler is good please
> > > give me some advice. Thanks in advance.
> > >
> > > Nancy
> > >
.....ndong
RemoveMEsperry-sun.com
> >
> > I have tried the MPLAB-C demo version. I have also used a Bytecraft HC05
> > compiler. I tried the beta version of the Hi-Tech PIC compiler and was
> > impressed enough to buy it (at the beta special price). It seems to me
> > it is much more like a 'real' C compiler than the others (not re-entrant
> > though because of PIC stack limitations).
> Yeah!
> I really like it quite a bit. I have used CCS PCM before, which has a really
> nice library but for my taste it had too many code generation bugs...
> They were very quick in fixing those, though.
>
> I finally ordered HT-Soft's compiler because it gerenates nice code and
> comes with a very complete library WRT ANSI features. It lacks PIC peripheral
> support, though. At least compared with CCS PCM. But I think this will improve
> quickly. I was very impressed by the quality of even the first beta of this
> compiler... One sad thing though: A main reason for me to buy the HT-SOFT
> immediately was that they advertise it produces code for the 17CXX. I only
> found out it doesn't when I received the disk. They said that they would
> upgrade the compiler to support the 17CXX for free, which is OK, but it
> won't be before January as far as I understood. Which is bad, since on
> Otherwise, Clyde Smith-Stubbs who always answers all my e-mails to
> HI-SOFT and is an active and well known member of this list is very
> helpful in every aspect and very willing to answer questions and
> provide solutions. So if you can wait for the 17CXX support, I would
> really recommend the Compiler. AFAIK it is the only one with a
> *decent* floating point support an a really sufficient range of integer
> sizes...
I have to object! MPLABC also has floating point support - it floats
everywhere! <G> Not to mention the interrupt support (when customers
interrupt your sleep)
--
Friendly Regards
Tjaart van der Walt
RemoveMEtjaart
spamBeGonewasp.co.za
_____________________________________________________________
| WASP International http://www.wasp.co.za/~tjaart/index.html |
| R&D Engineer : GSM peripheral services development |
| Vehicle tracking | Telemetry systems | GSM data transfer |
| Voice : +27-(0)11-622-8686 | Fax : +27-(0)11-622-8973 |
| WGS-84 : 26010.52'S 28006.19'E |
|_____________________________________________________________|
'C compiler'
1998\10\22@061050
by
Nuno Pedrosa
Thank you for all the answers!
I have sent the various references to my teacher. It's up to him, now,
to decide and make the contacts.
Bye,
Nuno Pedrosa.
--
.^. _,^,_ /\
___( | )_____ Nuno Filipe Freitas Pedrosa __________ o(`} | , __/\/ /__
/*\\|//*\ SIEMENS S.A. Portugal (]| /' \ \/\
\(\\V//)/ spamBeGoneNuno.Pedrosa@spam@
spam_OUToen.siemens.de (]|`% (") \/\ \
` -=- ' Tel. :00351-1-4242454 (") /`/ / /\/
__B//|\\P___________________________________________\' / `/______\/____
`-' "Try and leave this world a little better than you found it..."
'C Compiler'
1998\11\03@063507
by
aya Baptista
Does anyone know of a (shareware, freeware) C compiler for DOS or Win 3.11
for the 16C84?
AndrŽ Malafaya Baptista
1998\11\04@063431
by
Wolfgang Kynast
1998\11\04@190207
by
James Cameron
Andri Malafaya Baptista wrote:
> Does anyone know of a (shareware, freeware) C compiler for DOS or Win
> 3.11 for the 16C84?
Then Wolfgang Kynast wrote:
> see http://people.frankfurt.netsurf.de/wky/pic.htm#table4
But none of those C compilers were freeware or shareware, they all had a
license fee. Was there any particular compiler you were referring to,
Wolfgang?
--
James Cameron (TakeThisOuTcameronspam
stl.dec.com)
OpenVMS, Linux, Firewalls, Software Engineering, CGI, HTTP, X, C, FORTH,
COBOL, BASIC, DCL, csh, bash, ksh, sh, Electronics, Microcontrollers,
Disability Engineering, Netrek, Bicycles, Pedant, Farming, Home Control,
Remote Area Power, Greek Scholar, Tenor Vocalist, Church Sound, Husband.
"Specialisation is for insects." -- Robert Heinlein.
1998\11\05@032531
by
visant
AndrŽ Malafaya Baptista wrote:
> Does anyone know of a (shareware, freeware) C compiler for DOS or Win 3.11
> for the 16C84?
>
> AndrŽ Malafaya Baptista
Let you try c2c C -Compiler at
"www.geocities.com/SiliconValley/Network/3656/c.html".
It's a freeware for win'95 and Linux.
Visant D.
1998\11\05@175705
by
James Cameron
Wolfgang Kynast wrote:
> BTW, why do you think somebody should give away a C compiler
> for free?
So I can fix it for them, improve it, and send back the changes.
So that society as a whole can benefit, and so that we can get on
with selling services rather than ephemeral and invisible products.
To understand the Open Source Systems methodology and motivations,
have a glance through ... http://www.opensource.org/
Anyone interested in a GPL (GNU Public License) PIC 12C509 programmer
for Linux now that I have one working? Scratching an itch.
--
James Cameron (cameronEraseME
stl.dec.com)
OpenVMS, Linux, Firewalls, Software Engineering, CGI, HTTP, X, C, FORTH,
COBOL, BASIC, DCL, csh, bash, ksh, sh, Electronics, Microcontrollers,
Disability Engineering, Netrek, Bicycles, Pedant, Farming, Home Control,
Remote Area Power, Greek Scholar, Tenor Vocalist, Church Sound, Husband.
"Specialisation is for insects." -- Robert Heinlein.
1998\11\05@180435
by
Scott Dattalo
On Fri, 6 Nov 1998, James Cameron wrote:
> Anyone interested in a GPL (GNU Public License) PIC 12C509 programmer
> for Linux now that I have one working? Scratching an itch.
Sure! Perhaps you oughta post this to the GNUPIC mailing list too?
Scott
1998\11\07@223515
by
bcannon
Thank you James Cameron for the fascinating link to info about the open sources
movement!
Bruce Cannon
Systems Designer
Style Management Systems
1228 Ceres ST
Crockett CA 94525
(510) 787-6870
RemoveMEbcannonEraseME
spam_OUTjps.net
http://www.jps.net/bcannon
Remember: electronics is changing your world...for good!
{Original Message removed}
1998\11\20@070155
by
Scott Dattalo
On Fri, 6 Nov 1998, James Cameron wrote:
> Anyone interested in a GPL (GNU Public License) PIC 12C509 programmer
> for Linux now that I have one working? Scratching an itch.
Sure! Perhaps you oughta post this to the GNUPIC mailing list too?
Scott
1998\11\20@070203
by
James Cameron
Wolfgang Kynast wrote:
> BTW, why do you think somebody should give away a C compiler
> for free?
So I can fix it for them, improve it, and send back the changes.
So that society as a whole can benefit, and so that we can get on
with selling services rather than ephemeral and invisible products.
To understand the Open Source Systems methodology and motivations,
have a glance through ... http://www.opensource.org/
Anyone interested in a GPL (GNU Public License) PIC 12C509 programmer
for Linux now that I have one working? Scratching an itch.
--
James Cameron (@spam@cameronRemoveME
EraseMEstl.dec.com)
OpenVMS, Linux, Firewalls, Software Engineering, CGI, HTTP, X, C, FORTH,
COBOL, BASIC, DCL, csh, bash, ksh, sh, Electronics, Microcontrollers,
Disability Engineering, Netrek, Bicycles, Pedant, Farming, Home Control,
Remote Area Power, Greek Scholar, Tenor Vocalist, Church Sound, Husband.
"Specialisation is for insects." -- Robert Heinlein.
'C compiler'
1999\05\27@110846
by
n.east
Hi,
does anyone know of a (free) pic C compiler.
1999\05\27@123452
by
Michael Shiloh
'C compiler'
1999\10\16@143235
by
Mitchel
Please, I need a C compiler for 16C7xx and 16C62x families.
Does anybody know where I can find it ?
Best regards.
Mitchel Monteiro
1999\10\16@144310
by
WF
1999\10\16@191751
by
Don McKenzie
1999\10\17@194503
by
Kelvin Visteron
1999\10\17@200335
by
Darren King
I've been using the Hight Tech C compiler. It works pretty good, but really
what makes a Compiler good. The ability to adhear to the Ansi C standard
and the Optimized code it produces? How can this be measured cause High
Tech C I'm just using the demo right now, but it seems to create fast code.
{Original Message removed}
1999\10\17@203454
by
Don McKenzie
1999\10\18@085958
by
Kelvin Visteron
It was hard to tell from the web site but is it a complete
simmstick or just a PCB (without components)? And what is
the price? I looked around but it seemed too confusing to
find any pricing.
Thanks...
On Mon, 18 Oct 1999 10:35:06 +1000, Don McKenzie wrote:
{Quote hidden}
________________________________________________________________
Get FREE voicemail, fax and email at http://voicemail.excite.com
Talk online at http://voicechat.excite.com
1999\10\18@152740
by
Don McKenzie
'C compiler'
2000\03\11@230754
by
Donald D'Alessandro
Does anyone know where I can get a C compiler for the PIC17C44?
thanks,
Donald
~~~~~~~~ Donald D'Alessandro ~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~ Fourth Year Electrical Engineering ~~~~~~~~~~~~
~~~~~~~~ Ryerson Polytechnic University ~~~~~~~~~~~~~~~~
~~~~~~~~ Toronto, Ontario ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~ Email: .....ddalessSTOPspam
@spam@ee.ryerson.ca ~~~~~~~~~~~~~~~~~~
2000\03\12@205819
by
Donald D'Alessandro
Does anyone know where I can get a C compiler for the PIC17C44?
Donald
~~~~~~~~ Donald D'Alessandro ~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~ Fourth Year Electrical Engineering ~~~~~~~~~~~~
~~~~~~~~ Ryerson Polytechnic University ~~~~~~~~~~~~~~~~
~~~~~~~~ Toronto, Ontario ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~ Email: ddalessEraseME
@spam@ee.ryerson.ca ~~~~~~~~~~~~~~~~~~
2000\03\12@211520
by
Andrew Warren
2000\03\12@212142
by
Darren Logan
Also, take a look at the CCS C compiler for PICS.
- sorry, can't remember the web site but it's in the RS and Farnell
electronics catalogues.
Darren
2000\03\13@020937
by
Don McKenzie
'C compiler'
2010\07\07@171126
by
Charles Rogers
Am trying to find a good C compiler, am not looking for a freebe.
Just a good compiler that will will work with Win XP
Any suggestions will be appreciated.
Charles R.
2010\07\07@171614
by
Herbert Graf
On Wed, 2010-07-07 at 16:11 -0500, Charles Rogers wrote:
> Am trying to find a good C compiler, am not looking for a freebe.
> Just a good compiler that will will work with Win XP
> Any suggestions will be appreciated.
Define "work with XP".
Are you interested in "command line" type apps or something more?
TTYL
2010\07\07@171650
by
Wouter van Ooijen
Charles Rogers wrote:
> Am trying to find a good C compiler, am not looking for a freebe.
> Just a good compiler that will will work with Win XP
> Any suggestions will be appreciated.
anything wrong with GCC, maybe in a package like DevCpp?
--
Wouter van Ooijen
-- -------------------------------------------
Van Ooijen Technische Informatica: http://www.voti.nl
consultancy, development, PICmicro products
docent Hogeschool van Utrecht: http://www.voti.nl/hvu
2010\07\07@172239
by
Michael Watterson
Charles Rogers wrote:
> Am trying to find a good C compiler, am not looking for a freebe.
> Just a good compiler that will will work with Win XP
> Any suggestions will be appreciated.
>
> Charles R.
>
Depends on the target CPU
2010\07\07@172616
by
Bob Blick
Charles, you need to add the [PIC] topic tag to your post.
Bob
On Wed, 7 Jul 2010 16:11:25 -0500, "Charles Rogers" said:
> Am trying to find a good C compiler, am not looking for a freebe.
> Just a good compiler that will will work with Win XP
> Any suggestions will be appreciated.
--
http://www.fastmail.fm - A fast, anti-spam email service.
2010\07\08@003348
by
Sarin Sukumar A
Pellet C will be a good option, which is very much simular to TurboC
But it is 32-bit.
YOurs SaRIn....
On Wed, Jul 7, 2010 at 2:26 PM, Bob Blick <spamBeGonebobblick@spam@
ftml.net> wrote:
{Quote hidden}> Charles, you need to add the [PIC] topic tag to your post.
>
> Bob
>
>
> On Wed, 7 Jul 2010 16:11:25 -0500, "Charles Rogers" said:
> > Am trying to find a good C compiler, am not looking for a freebe.
> > Just a good compiler that will will work with Win XP
> > Any suggestions will be appreciated.
>
> --
>
http://www.fastmail.fm - A fast, anti-spam email service.
>
> -
More... (looser matching)
- Last day of these posts
- In 2010
, 2011 only
- Today
- New search...