I think the ATtiny45 might work in an application, but I have not obtained one to try out yet. I did not see anything in the data sheet that answers this question. It would save me some design time if I could get an answer.
When Timer1 GTCCR register bits COM1B1=0 and COM1B0=1 (toggle OC1B), it activates two compare pin alternate functions for OC1B (PB4 pin 3) and inverted OC1B (PB3 pin 2). Pin 3 PB4 will be enabled as an output to use OC1B. Does pin 2 PB3 still function correctly as an input PB3 port or does the alternate pin function prevent this?
I need to use the Timer1 OC1B output, but there are so few pins on this device I cannot afford to loose the use of another pin just because COM1B1:0 activated the alternate pin function. If I cannot use pin 2 PB3 as in input then I cannot use the Attiny45 for this application. Thanks in advance.