The current design of my board used the Mega8. After changes, I need to add another LED, 1 button and read 2 jumpers. This means I need 4 more IO pins. The problem is that I am out of IO except for the ADC pins and the ISP pins.
My question is: Does anyone see a problem if I use the ADC to read jumpers (I'll put pullups on them, the jumpers will pull to ground) and SHARE the ISP pins with the LED and button?
Rather than move up to a new device, I thought I could load this baby up while I have pins for AVR functions, but used for my application.
Any problems forseen sharing ISP pins for LED and button IO and using the ADC to read 2 jumpers?
Thanks for any input!