![]() ![]() INFO - FAQ - CC2-Forum - CCPro-Forum |
> Hallo, > ist es möglich beide DA-Kanäle auf einmal zu benutzen, d.h. beide sollen in einer Schleife den Wert jeweils um 1 erhöhen. Nutze ich nur ein Kanal (egal ob DA1 oder DA2) läuft der Wert schrittweise hoch. > Im 2-Kanal-Betrieb gibt es nur ein Flackern der angeschlossenen LEDs. Ich nutze C-C-Basic und danke für einen Tip. > Gruß Fred. > > define Kanal1 byte[1] > define Kanal2 byte[2] > > #LOOP > define DAC1 da[1] > define DAC2 da[2] > > > define Kanal1 byte[1] > define Kanal2 byte[2] > > #LOOP > for Kanal2= 0 to 255 > for Kanal1= 0 to 255 > DAC2=Kanal2 > DAC1=Kanal1 > pause 1 > next > goto LOOP Hallo Abgesehen von zwei mal #LOOP hast du zwei for aber nur ein next; das kann nicht gutgehn probier mal : define DAC1 da[1] define DAC2 da[2] define Kanal1 byte[1] define Kanal2 byte[2] #LOOP Kanal2= Kanal2 + 1 Kanal1= Kanal1 +1 DAC2=Kanal2 DAC1=Kanal1 pause 1 goto LOOP |
Antwort schreiben |