All, I have searched the PICLIST archive and Microchip but no luck. The data sheet for the 16F684, and others, refers to the "High current source/sink for direct LED drive." They also specify, under Absolute Maximum ratings, 25mA per pin & 200mA per port. But they also specify, under DC characteristics, Vol = 0.6v at 8.5mA. The way I am interpreting this is that the device will not be damaged at 25mA but the Vol could be very high and would/could be different from one device to the next. To guarantee a logic low (Vol <= 0.8) I need to keep the current down to 8.5mA. Thus if I want to sink the current from three LED's (current ~= 7mA each) I need to use three outputs or an external open-collector/drain transistor. Has anyone actually measured the Vol vs Iol? Am I reading this correctly? Thanks, Phil -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist