Folks, As always great response. Thanks for the help. I think I'll pick up a few 74xx06 and 74xx07 chips to keep around. Seems like they would be good to have on hand. I knew about the ULN2003 (used it a couple of times), but I thought that it might be overkill for this project - don't know why I've spent more time/money just thinking about it! Still all a good learning process! Once again thanks for the help..... Andy -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads