PIC programmer with ICSP

Hi all!
In my projects I use PICs of assorted packages, therefore I gave up on the idea of programming them on a programmer and then soldering to the board.
Instead, from now on I will provide a header for in circuit programming (ICSP) and forget about expensive package adapters.
I've googled a couple of programmers with ICSP capability and found various types and prices, but I wanted to know if any one of you could help me selecting one. The characteristics I'm looking are:
- Compatible with as many PICs as possible (in particular 18F452 and 18F4550) - ICSP (obviously) - Cheap (less than $80) - USB preferentially (serial port is my second option) - Easy to use windows software (xp compatible)
No need for a socket.
Thanks!
Padu
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

I've not used it, but this is the PIC programmer I was looking at:
http://kitsrus.com/upuc.html#k182
--
|\/| /| |2 |<
mehaase(at)sas(dot)upenn(dot)edu
  Click to see the full signature.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
Padu wrote:

Padu:
I use a KitsRUs K149. It is in the general price range you mention. You can purchase it without socket. It does have an ICSP plug. I've never used the ISCP plug since I use the 40-pin ZIF socket instead. The K149 has both USB and serial. The K150 is USB only. Both need an external wall wart to provide power.
I do not know if the 18F452 and 18F4550 are on their supported list. All of the PIC programmer vendors out there are struggling to keep up with the on-slaught of programming algorthims required to program the ever expanding Microchip PIC product line. I do know that KitsRUs is supposed to release an upgraded version of the protocol that they use that will increase the number of PIC processors that they can program. Like many software projects, this particular project happens to be behind schedule.
I have no relationship with KitsRUs, just a satisfied customer.
-Wayne
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

Have you considered using a bootloader? You'd still need to load it the first time, of course, but in that case, you could just slap together one of the innumerable tait-style ones for $5 in parts. After that, there are many bootloaders available for PICs, particularly the 18F series.
- Rich
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

Go with the new kitsrus.com programmer 185 when its out http://www.kitsrus.com/upuc.html
The forum for it is http://www.websitetoolbox.com/tool/mb/diykit
I've got one of their older K150's, its pretty good.
Pity newfound stopped supporting the warp13a's and started charging for firmware upgrades.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

Polytechforum.com is a website by engineers for engineers. It is not affiliated with any of manufacturers or vendors discussed here. All logos and trade names are the property of their respective owners.