I know a highside driver provides a path to Vcc, and a lowside driver provides a path to Ground. When I heard the term "push-pull driver", my first thought was that it was a driver that would provide a path to either Vcc or Ground depending on whether the input was high or low. I've looked at the datasheet for a push-pull driver but I can't figure out what it does. I presume somebody knows.. ? While I'm talking about drivers, does anyone know a very efficient driver that doesn't have considerable internal voltage drops? (I'm using the ULN2003 and UDN2981 at the moment but because they've got darlingtons internally they've got voltage drops). -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist