Searching \ for 'Pic C compiler' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: techref.massmind.org/techref/microchip/languages.htm?key=c
Search entire site for: 'Pic C compiler'.

Truncated match.
PICList Thread
'Pic C compiler'
1998\03\24@181531 by Good Andrew (Sitzman)

flavicon
face
hello,  I was wondering if anyone could help me locate a non-restricted
pic c compiler.. I am a student and prefer to work in c then in assembly.
I saw a bunch of c compilers for it which look good, but I cant afford any
of them.  Thanks in advance


'PIC C Compiler'
1998\06\04@225208 by Felix Portabella
flavicon
face
Anyone knows where I can find a freeware or shareware PIC C Compiler?

PD: Please, answer me at spam_OUTdavid00TakeThisOuTspamsantandersupernet.com

Thankyou

David

1998\06\05@145852 by Wolfgang Kynast

picon face
> Anyone knows where I can find a freeware or shareware PIC C Compiler?

Have a look at
http://people.frankfurt.netsurf.de/Wolfgang.Kynast/pic.htm

Wolfgang


'PIC C compiler'
1998\07\10@185614 by Peter
flavicon
face
part 0 1308 bytes
<META content=text/html;charset=iso-8859-1 http-equiv=Content-Type>
<META content='"MSHTML 4.71.1712.3"' name=GENERATOR>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT color=#000000 size=2>Greetings,</FONT></DIV>
<DIV><FONT color=#000000 size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>Where can I obtain a copy of a C-compiler for PIC supporting
device 12C508. I dont know if purchasing a full blown version is worth it. I
have very little <FONT color=#000000>experience </FONT>with C, mostly assembler
and basic. Should I take the time and spend the money on this
language?</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>Any input is <FONT
color=#000000>appreciated</FONT>.</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>TIA</FONT></DIV>
<DIV><FONT color=#000000 size=2>--------------------------------<BR>Peter
Popowicz<BR>Senegal Technology<BR><A
href=".....popowiczKILLspamspam@spam@oanet.com">popowiczspamKILLspamoanet.com</A></FONT></DIV></BODY></HTML>

</x-html>

1998\07\10@204343 by Clyde Smith-Stubbs

flavicon
face
On Fri, Jul 10, 1998 at 04:53:50PM -0700, Peter wrote:
> Where can I obtain a copy of a C-compiler for PIC supporting device 12C508. I
dont know if purchasing a full blown version is worth it. I have very little exp
erience with C, mostly assembler and basic. Should I take the time and spend the
money on this language?

Download the demo version of HI-TECH C from http://www.htsoft.com - select
the PIC C link. This will give you a time-limited version of the compiler
that will allow you to answer your questions before committing cash.

Cheers, Clyde

--
Clyde Smith-Stubbs               |            HI-TECH Software
Email: .....clydeKILLspamspam.....htsoft.com          |          Phone            Fax
WWW:   http://www.htsoft.com/    | USA: (408) 490 2885  (408) 490 2885
PGP:   finger EraseMEclydespam_OUTspamTakeThisOuThtsoft.com   | AUS: +61 7 3354 2411 +61 7 3354 2422
---------------------------------------------------------------------------
HI-TECH C: compiling the real world.

1998\07\11@153414 by Walter Banks

picon face
> Where can I obtain a copy of a C-compiler for PIC supporting device
12C508.
> I dont know if purchasing a full blown version is worth it. I have very
little
> experience with C, mostly assembler and basic.

You might want to look at http://www.bytecraft.com There is a demo
of MPC there. We have lots of customers who regularily write software
for very small chips. Compilers can now generate code that is
very competative with very well written assembly language.

> Should I take the time and spend the money on this language?

Yes but then I am biased. :)

Walter Banks


'pic c compiler'
2000\01\26@115117 by Tom Weber
picon face
Hello
I've got the download version from the ht-soft pic c demo.
I'm searching for a function, which reads the status of a button/key and
considers the bouncing. Has someone already written a such function?
And has already someone realised something with an TDA7318.

Tom

--
Sent through Global Message Exchange - http://www.gmx.net

2000\01\26@235411 by Nikolai Golovchenko

flavicon
face
Hello Tom,
     I use one routine all the time and it has always suited me. It
     is called every 20 ms or so and ensures that the button pressing
     causes return of 1 only if two consecutive reads were the same.
     Also, it implements auto-repeat.

     Here it is:

#define KEYPORT PORTA
#define PAUSE   20
#define REPEAT  3
#define KEYMASK 0b00001000      //RA3
static unsigned char Keys;
/****************       KEYS POLLING ROUTINE    *****************
               Low active level assumed
               Should be called every about 20 ms (T)
               PAUSE * T - delay after first click
               REPEAT * T - delay between clicks after
               KEYPORT - PORT register (e.g. PORTA)
               KEYMASK - mask for port register (1 for every button)

               Returns TRUE if a key is pressed and on auto-repeat

*/
unsigned char
KeysPoll(void) {
static unsigned char KeysOld;
static unsigned char KeyCnt;
static unsigned char KeyCntLim;

       Keys = KEYPORT; //read port
       if (((Keys ^ KeysOld) & KEYMASK) == 0) {        //Nothing changed
               if (--KeyCnt == 0) {
                       KeyCnt = KeyCntLim;
                       KeyCntLim = REPEAT;
                       KeysOld = Keys;
                       if (((Keys ^ KEYMASK) & KEYMASK) != 0) return 1;
               }
       }
       else {
               KeyCnt = 1;
               KeyCntLim = PAUSE;
       }
       KeysOld = Keys;
       return 0;
}




Bye,
Nikolai

On Wednesday, January 26, 2000 Tom Weber wrote:
{Quote hidden}

More... (looser matching)
- Last day of these posts
- In 2000 , 2001 only
- Today
- New search...