I haven't read all the responses, but I have so far seen two that came up with my friend's fastest method: two crosswired I/O ports. (Quoted from Wouter) >2. Write to a port, read back from another port with appropriate wiring >between the ports >3. hardware tricks are not allowed? I did not hear you say so! But you >could always use a RETLW table. That's why I didn't specify they aren't allowed! I just think it's an interesting example of "thinking outside the box". I did specify the PIC, because that trick won't work (at least, not as easily) on a lower pinout package. Mike H. _________________________________________________________________ The new MSN 8: advanced junk mail protection and 2 months FREE* http://join.msn.com/?page=features/junkmail -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu