Okay, I'll check it out, thanks.
If you do decide to use the Tiny Core bear in mind that, by default, timer 1 is used for the time functions (millis, micros, etcetera) with the ATtiny85 processor. There is a compile time switch to use timer 0 instead.
Okay, thanks for the heads up. Do you remember where you saw that, so I can look up the details?
Also, it appears this compiles fine with the ATTiny84, only the with 85 select it doesn't compile.
I remember timer 1 being identical on the ATmega328 and ATtiny84 processors. That is definitely the shortest path solution. Timer 1 on the ATtiny85 is very different than any of the other AVR timers you will encounter.
Okay, can you point me to more information on that? Like I said, I originally just copy-and-pasted some code that worked, I'd like to understand it a bit more, and then I'd like to understand how to utilize the timer on ATTiny85. I have a lot of experience with reading and understanding technical docs, as long as I know what docs to look at :-)
I'm also thinking that I may need to use the 84 anyway, as my project needs a minimum of 6 output pins, and I don't want to have to mess with disabling reset right now.
Does that mean you no longer need help?
I always need help :-) As a matter of fact, the ATTiny84 doesn't seem to be running my interrupt, so the timer set up code as-is doesn't work (it compiles just fine, but that doesn't mean much).
Thanks for all the suggestions guys, I appreciate it.