Stimmt sollte das wirklich einem externen IC überlassen. Hab aber noch ein paar Atmega 8 rumliegen, die könnten das über PWM umwandeln.
Diese Lookup Tabelle Besteht ja aus Sinus Funktionen.

S(1) = 0.707
S(2) = 1.0
S(3) = 0.707
S(4) = 0
S(5) = -0.707
S(6) = -1
S(7) = -0.707

Wie reagiert der D/A bzw. Das PWM auf die negative Werte oder muss ich die noch positiv rechnen.

Grüße Flo