>I'm not sure I get this yet... What's wrong with >using the modem pins of a serial port? Or is this >what you are thinking of using? That is exactly what he is wishing to do, but part of the discussion has revolved around how timings are unreliable when using USB-Serial interfaces. Personally I suspect the most reliable way to do it would be a USB-Printer port set up as a basic text only printer, and then fed repeated characters with one bit of the ASCII character being the clock, and one bit the serial data. Still does not give the feedback path, and would probably need three characters to clock one bit into the chip. Also if you streamed the data out the port, the chip may FIFO buffer it, and stream it into the chip too fast for it to write to the Flash. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist