Then an input on a digital circuit, like your MCU. Is not connected to anything it will take high level as a thumb rule. But if the input floating (not connected) it may also pick up noise, hence give an unstable response. So if you use the circuit that I posted. Your MCU will most probably se a constant high level. In the simplest form the switch should be connected like shown in the picture. The capacitor will ensure switch de-bouncing. The picture is from this site http://ikalogic.com/debouncing.phpt06afre, the pix you have shown me that is the type of diagram that i am using. I had to use the external switch from outside out the uC development board, the one that is available on the board is the one same as shown in the pix HallMark have shown me and i dont know how to set up for the input pins to work.