Just started looking thru my bin of old TTL parts for a 74xx244 or some other driver to experiment with driving a higher current thru my 4 mux'ed LED's. But then I thought -- if I have extra ports on the PIC, why can't I run these in pairs for each LED segment? At 25mA max source/sink on a 16F872, I could get 50mA to the LED's. And to prevent the condition of 2 pins of a pair being out of sync, I would use 2 pins on the same port for each LED ... RB0 and RB1 for segment a, RB2 and RB3 for segment b, etc. Am I out of whack here? -Neil. -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.