On Mon, 26 Aug 2002, Rodrigo Real wrote: > 1 - Latch the STROBE line > 2 - lock the sender (manipulating ACK and BUSY signals) > 3 - read the data lines > 4 - free STROBE line > 5 - unlock sender > > What do you think? It seems right isn't it? I'd say you're on the right track. I'd be tempted to try it this way, assuming you can manipulate your PC's parallel port pins directly: Use the remote equipment's STB line to clock data into an 8-bit latch, like a 74LS374. Use an SR flip-flop to latch the STB line from the remote end. Now it doesn't matter how long it takes the PC to read the data. The same flip-flop can be used to keep the ACK and/or BUSY lines high until the PC has a chance to deal with the data. Once the PC has read the data, simply pulse the reset input of the SR flip-flop. This resets the STB latch and raises ACK and/or BUSY I count one 74LS374 and one 74LS02... did I miss anything? > []s <--- is this a world wide know icon? I don't recognize it... what's it mean? Dale -- 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