Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
I did not mean to imply you can't use that pin and ICSP. It is just easier not to use it. Note, the OP is using a button switch on that pin, and I assumed one state of the switch was low.As long as your not trying to hold the pin low you'll not have a problem.
but if his load on the data and clock lines is holding it's state low or high he will need jumpers on the pinsmy current button settup is 10K pull up resistor
Before starting on a button debounce, you have to decide if you want the program to loop around a number of instructions when the button is pressed, or allow the program to continue execution and record the action of the button.
This is important if you have a display, for example. You don't want the display to freeze as soon as the button is pressed, waiting for it to be released.