manch einer benutzt pwm dar als DAC ;-)
einfacher sinus:
man erzeuge sich eine funktion, die eine sinuskurve berechnet mit
verlagertem nulldurchgang (nulldurchgang = halber pos. ampletudenwert(
also kleinser negativster wert = 0)) oder benutzt eine vorher
berechnette tabelle und gebe dies auf einen portpin aus ;-)
sehr einfach ;-) hab ich auch schon des öfteren gemacht, denn sinus-,
sägezahn-, rechteck- ,(...) signale braucht man ja schon des öfteren.
anstelle eines sinus, kann man natürlich auch die digitale audiodaten
über einen dac schicken, oder dieses in form von pwm machen ;-)
hab dafür meist ein einfachen r2r-dac verwendet (8bit). ich war
erstaunt, wie sauber die signale auf dem oszi aussahen :-)