Why do 16F877's have 2 sets of VCC & Ground pins? Heat sinking? Ground bounce capacitor? If there isn't a good reason, another couple Port A or E pins would be nice. Scott -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics