> or do I have to resort to a 16-bit shift register? Note the fact that I > need to light 1 green & 1 red led at the same time, so usual matrix > arangements won't work. I *think* you would need 16 pins to control 8 * 2-pin LEDs. If so, you could either connect 2 * 8-bit SRs serially and have each LED to an adjacent pair of SR o/ps or use the SRs in parallel with the LEDs between them (ie SR1d0 - LED+R - SR2d0), which amounts to the same thing except 1 * 16-bit is a little simpler to i/f to OTOH Maxim et al are always putting out new LED controller ICs www.maxim-ic.com -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu