Hi, I must correct you: ICSP has also its advantage with OTP chips: u can e. g. make a SMD circuit and put an unprogrammed PIC into. Then, using ICSP, program it. Disadvantage: ICSP has some challenges regarding the circuit. Advantage: u do not need to buy an expensive socket for the SMD circuit. Imre On Thu, 8 Nov 2001, Byron A Jeff wrote: > On Thu, Nov 08, 2001 at 10:43:31PM +1300, Andrew Hooper wrote: > > Is anyone aware of either and in circut 16C54C programmer or > > a simple and cheap programmer similar to what was avalible for > > the 16C/F84's > > Not a chance. The original 16C5X series of chips have several programming > issues: > > 1) They only have a parallel programming interface that requires 12 of the 13 > available I/O pins. > > 2) They are EPROM based, which makes them OTP, or requiring removal with the > windowed versions. > > In circuit works for serial interfaced FLASH based parts because they eliminate > these issues. > > Now having addressed the question, can you tell us why you need to use the > 16C54C? You can replace it with a 16F628 (cheaper) or a 16F84[A] and have > a simple ICSP interface for development. > > Parts like the 16C54C and the 16C505 are better utilized in large scale > production of finished product because of their sub $1 US price in quantity. > > But they certainly are not the right part for ICSP. > > Hope this helps, > > BAJ > > -- > http://www.piclist.com hint: PICList Posts must start with ONE topic: > [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads > > > -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics