Forum: Mikrocontroller und Digitale Elektronik DAC geschwindigkeit


von Jendrik (Gast)


Lesenswert?

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

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.