> It should be possible to transfer several bits at at time: 2 bits seems > trivial and even 4 bits requires only 16 discrete time intervals. That > would sure go a long way to reducing the overhead imposed by the power up > timer (1024 clock cycles after an external reset). The power up timer only runs on power up. The chip should start running almost immediately after MCLR is released. ******************************************************************** Olin Lathrop, embedded systems consultant in Littleton Massachusetts (978) 742-9014, olin@embedinc.com, http://www.embedinc.com -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body