I want to create a frequency, 9kHz~110kHz.
It doesn't need to be 50/50 duty cycle.
I have played around with a Tiny861 and can get the frequency, but at the cost of resolution. I maybe get 5-6 bits in the desired range.
Ideally I would like to get 10-12 bits of resolution.
My second attempt was a slave AVR, a 2313 running at 20MHz.
I used the serial link in the 2313 to get the values from the 861, but the resolution is still too low.
In the 2313 I used a simple while loop with a NOP inside to create the pulses.
What ideas have you guys on this subject?