I have finished puting the original non interupt code into the new program. any reason why PORTB.2 is all of a sudden reading high all the time. I can ground it out with a switch and it will not change state. I when back to the old program and the pin funtions fine, so I assume its something to do with the new interupt, since that is all that has changed, but I can't figure out what. Any suggestions. Thanks