YES NOPE9 wrote: > I am planning a 3 wire bus > Power for addressable LED lamps > Power and signal ground > Bi-directional data bus That would be a one wire bus. Power and ground are usually not counted in the number of bus wires. If you used a second data wire as clock, you could use something as simple as a 10F200 at each LED as long as the data rate is slow enough so that detecting the edge of clock and reading data can all be done by a polling loop in firmware. 10Kbits/s sounds easily doable. You haven't decribed anything that would require data coming back from the LEDs. Leaving out that requirement would simplify things. > where power would be interrupted > 10 times per second to allow data to be transmitted. This would > require the lamps to store power briefly. Yucc, sounds messy. This certainly wouldn't be my first alternative. Since you presumably have many more LEDs than bus controllers, it makes sense to minimize the requirements at each LED even if that makes the controller a bit more complicated. ******************************************************************** Embed Inc, Littleton Massachusetts, http://www.embedinc.com/products (978) 742-9014. Gold level PIC consultants since 2000. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .