Wouter van Ooijen wrote: > These are directly connected serial port proggers. Data and non-data > lines are used as 'binary' IO to program the chip. This used to be > easy with direct access to the UART chip, but with windows inbetween > I guess delays are needed for instance to make sure that a handshake > line realy goes low->high->low. Oh OK, I didn't imagine such archaic systems still existed. Seems an irresponsible design to me, but that's just my opinion. On the other hand, the OP seems to have run into exactly those problems such a design would cause... > I don't agree that the PIC > programming interafce is to fast for a PC: it can be operated as > slowly as needed. Yeah, you're right. I was thinking about the rather short maximum time allowed to bring MCLR from 0V to 13V to enter high voltage programming mode. However, that is a rise time issue and you can be as slow as you want between edges. Sorry for the confusion. ***************************************************************** Embed Inc, embedded system specialists in Littleton Massachusetts (978) 742-9014, http://www.embedinc.com -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads