My output frequency will be constantly changing. but that's a good idea to remember, certainly gets around pwm limit. my whole circuit is reading time of an input pulse, displaying the frequency, adding or subtracting a variable amount (from button inputs to a counter) and outputting the new frequency. had it all done up with logic, counters, a pll, display drivers etc. just moving to a cleaner(simpler) solution with a pic. as an after thought was thinking the divide by 50 could also use internal DAC 25 steps up then down and get a dirty little sine wave out. ?