> One of my visions of nervanah [sic], is a way to use multiple > PICs, via a 1 or two wire network, that takes little or > no CPU time on the PIC to interface with. Preferably > allowing the PIC to set an 'address' in a control > register, then pick up data a byte at a time that has > been addressed to it, or to a 'broadcast' address that > all controllers on the same network would pick up. I don't know what the current geometries Microchip is using in the PIC but it is certainly technically feasible to put a limited CD/CSMA network interface into a small piece of silicon. (not full blown ethernet, just what Jack wants, one or two bytes of address, one or two bytes of data, and two new interrupts for transmit buffer empty and receive buffer full. --Chuck