I'll probably need 25khz and 38khz oscillations. Hopefully very square, and as near 50% duty as possible.
Have your requirements changed because that's totally different. A 555 and MOSFET to switch a capacitor in/out of the circuit would work but it isn't as accurate as a crystal. The divider method won't work for 25kHz &38kHz because they're not even multiples of one another.
Can't... That's the actual output I need!
But you haven't given any indication of the desired tolerance, accuracy or stability which is pretty important for selecting an oscillator.
7.6MHz crystals are readily available...
Yes, you're better off going higher and dividing down.
The CD4060 could be used with a 7.6MHz crystal would give 950kHz on the Q3 output, which could then be divided by 38 or 25, to get 25KHz or 38kHz respectively.
If you need accuracy and stability better than what a 555 can offer, then because 25 and 38 don't have a common divisor, the easiest is to build two separate XOs and either switch between them using a mux, or design them to have tri-state outputs and complementary OE's so only one outputs at a time. The XO's could produce say N*25kHz and N*38kHz, then you divide the selected output by N. (Crystals and oscillators in the MHz are a lot more common than tens of kHz.) Find an N that will work. At these frequencies the oscillators can simply be based on a couple of inverters each from the same 'HC04 plus a pair of load caps per XO.
Been into electronics for a couple days! You speak mad science! My grasp lacks thoroughly!
The idea is to generate a higher frequency, then divider it by a fixed number, using a counter.
A counter can be used to divide the frequency of a train of pulses. For example, if a counter circuit is designed to be reset when the total reaches 25, then the it will go to zero every 25 pulses and the output will be
1/
25 of the input frequency.