I like your solution Dwayne, but it doesn't meet my requirements (it might meet Lawrence's though. I would like to drive the bi colour LED and a switch using only three wires. Your solution would take all three for the LED. I do like it though...I might want to put monitoring LEDs on the main board, and this might work out well. The question now becomes one of finding 3 pin LEDs I like :) Josh -- A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools. -Douglas Adams > > Does it have to be a dual LED? How about 2 separate LEDs? If you can get > away with separate LEDs, how about > > pic pin------------+ > A K | A K > 5V---res1--+---LED---+---LED---+---res2--GND > | | > +-------res3--------+ > > The LEDs are in series. Res1 determines LED brightness of left hand LED > when PIC pin is LO. Res2 etermines brightness of right hand LED when PIC > pin is HI. Res3 keeps the voltage across the LEDs low enough so that they > don't light when PIC pin is tri-stated. > > This is similar to the mid-point drive solution posted earlier but consumes > MUCH less quiescent current. > > dwayne -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu