1. ja einen einfachen Zähler, der überläuft
lasse einfach nen 8 bit Zähler laufen Bild  

2. wo der Takt herkommt ist egal du brauchst nicht unbedingt einen Timer...lass den Zähler einfach in einer Hauptschleife laufen

3. ja zu jedem Phasenwert wird in einer Tabelle ein Sinuswert "rausgesucht" dieser Wert (meist auch 8bit) wird dann ausgegeben...zb. Port B oder wo du möchtest Bild  


Daran musst du noch einen D/A Wandler hängen Bild   Es bietet sich ein R2R Netzwerk an....je nachdem was du dann mit dem Signal machen möchtest musst du es noch verstärken...z.B. mit einem OPV