Hi all - I am experiencing an odd problem with my prototype 'F84 - on boot-up one of the first instructions executed is clrf PORTTA and clrf PORTB. I then go about setting the direction of the particular pins and then go off to the application. The application runs fine, and all the port pins are being controlled properly by the code - BUT - there is one unused port pin on PORTA that is not connected and set to an output - it should be a "0" but is high ! I have scoured the code and cannot see where the thing is set. Anyone have any ideas as to what I should look for? I could ignore it and go about my business as this pin is not used anyway, but it's tormenting me that it's high when it should be low - and these types of things have a way of coming back to haunt you when you least expect them to... Cheers, Lewis