Please pardon me if this is in a FAQ somewhere, but I can't find it...
Could someone explain how the reset pin works as a normal port pin?
I've got a tiny45, not that it makes a difference in the concept.
My specific questions are:
1) if the reset pin (PORTB5) is configured as an input, how does the chip get reset?
2) if the reset pin is configured as an output, and I set it to low, won't that always cause a reset?
The answer to question 1 and 2 will probably answer #3 , but I'll ask anyway:
3) In my program, I've got PORTB5 configured as an output. I have no activity on the pin as my program toggles it with sbi and cbi. If I switch to a different port pin, I get the desired results.
My application needs all the pins, so can't just switch to another pin unless it's impossible, in which case I lose features I wanted.
Thanks for your help!