On 12/7/07, Tom Sgouros <spam_OUTtomfoolTakeThisOuT
as220.org> wrote:
{Quote hidden}>
> Hello all:
>
> About eight years ago I built two projects with these parts:
>
> 17C43
> 16C74
> 12C508
> 16C622
>
> (with quite a bit of help from this list)
>
> In the meantime, I have been working on other things, and have not been
> able to keep up with the PIC world. I see that a lot has changed, both
> in the parts available and the programmer selection.
>
> I'm now faced with having to repair and maintain those older projects.
> The other development is that my PIC programmer appears to have died.
> So, I have to find a new programmer.
>
> My questions:
>
> 1. Can someone give me a nickel summary of what the trends have been
> in the PIC evolution?
Too many changes now. Just a few.
OTP--> Flash.
Introduction of PIC18, PIC24, dsPIC30/dsPIC33, PIC32
New technology like USB, better CAN, Ethernet, Zigbee, etc
Read this as well:
http://ww1.microchip.com/downloads/en/DeviceDoc/00148M.pdf
> 2. Can I find a decent programmer that will support those older parts
> while still allowing me to use the newer parts out there? Any
> recommendations? The programmers I looked at from links on the
> piclist site didn't mention these older parts. Are the
> technologies incompatible?
PICStart+ and PICkit 2. PICKit 2 will support most Flash PICs
and it is faster. It is not compatible with old OTP PICs.
PICstart+ will support the old ones. If you do not need to use
those newer PICs and you can withstand the low speed of
PICStart+, it will be good enough for you.
> 3. Are there replacement parts I should be using for the above? I'm
> especially concerned that the 17C43 seems to be nowhere on the
> microchip site, though I see that I can still procure parts from
> Digi-Key. My rudimentary efforts to find an equivalence chart
> failed.
>
http://ww1.microchip.com/downloads/en/DeviceDoc/00148M.pdf
17C43 -->18F4320
16C74 --> 16F74 (or 16F874A, 16F914, 16F884)
12C508 --> 12F508
16C622 --> 16C622A or better use Flash 16F819
Xiaofan