[Elecraft] Pic stuff
Bob - AG5Q
[email protected]
Sat Nov 23 11:30:00 2002
I spent 2-3 years programming the PIC in assembly language and found it to
be interesting but tedious, even though I have done a lot of assembly coding
on other processors. Later, for business reasons, we switched to an
STMicroelectronic ST7 processor. Then I got a plain C compiler and found it
to be much, much easier. The C code actually uses fewer machine instructions
than hand coded assembly language because the compiler can keep up with all
the intermediate data and eliminate unnecessary steps. If I were
programming a PIC again, I would seriously consider using C. It's so much
easier to maintain than assembly code.
Spectrogram is a very clean program written in Delphi. I really like the way
it just runs without going
through an 'installation' procedure. No DLLs, no messing with the registry.
It's inspired me to try to learn Delphi
(again) to do some DSP for the K2. If anyone has any examples of Delphi
code related to the K2, I would
appreciate some help getting started with things like using the sound card
data and I/O port control.
73,
Bob - AG5Q
----- Original Message -----
From: "John J. McDonough" <[email protected]>
To: <[email protected]>
Cc: "Ferguson, Kevin" <[email protected]>
Sent: Saturday, November 23, 2002 9:48 AM
Subject: Re: [Elecraft] Pic stuff
> ----- Original Message -----
> From: "Ferguson, Kevin" <[email protected]>
> Subject: [Elecraft] Pic stuff
>
>
> > No difficulty?
> > Easy was it? Never a late night? No blue language?
>
> Programming a PIC is a little like CW, there's a simplicity that's sort of
> relaxing. Not that everything always works the first time, but it's a lot
> less frustrating for some reason than C++ or VB.
>
> 72/73 de WB8RCR http://www.qsl.net/wb8rcr
> didileydadidah QRP-L #1446 Code Warriors #35
>
> _______________________________________________
> Elecraft mailing list: [email protected]
> You must be a list member to post to the list.
> Postings must be plain text (no HTML or attachments).
> See: http://mailman.qth.net/mailman/listinfo/elecraft
> Elecraft Web Page: http://www.elecraft.com