Moin
Ich bin etwas Unerfahren in der MC-Welt daher probiere ich momentan 
alles mögliche aus:
Ich experementiere mit dem DAC auf dem ATxmega128A3 herum und frage mich 
ob es eine bessere/sauberere/schneller Methode gibt ein Dreieck-Signal 
zu erzeugen damit als so (unerfahren ich seien :
1  | loop:
  | 
2  | 
  | 
3  | increment:
  | 
4  | adiw    xl,1
  | 
5  | sts      DACB_CH0DATA +0,    xl
  | 
6  | sts      DACB_CH0DATA +1,    xh
  | 
7  | cp      xl, accu1
  | 
8  | cpc      xh, accu2
  | 
9  | brne    increment
  | 
10  | 
  | 
11  | decrement:
  | 
12  | sbiw    xl,1
  | 
13  | sts      DACB_CH0DATA +0,    xl
  | 
14  | sts      DACB_CH0DATA +1,    xh
  | 
15  | cp      xl, accu3
  | 
16  | cpc      xh, accu4
  | 
17  | brne    decrement
  | 
18  | 
  | 
19  | rjmp loop
  | 
bin für konstruktive Kritik sehr offen ;)
grüße