Allegro has a nice chip for driving 16 LEDs with a "programmable" current source on each output. A single resistor sets the LED current on all outputs. Nice way to drop the parts count. After all, "The ideal design has zero parts." Harold ---------- Jinx writes: Maxim-Dallas and Allegro amongst others make high current drivers for LEDs (and relays, solenoids etc) http://www.maxim-ic.com/ http://www.allegromicro.com Allegro do the ULN2000 series mentioned by Sid Weaver -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads ________________________________________________________________ Sign Up for Juno Platinum Internet Access Today Only $9.95 per month! Visit www.juno.com -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads