Hallo zusammen Ich habe eine Digitale Regelung für ein Tariersystem. Mit dem T2 mache ich die Frequenz um den Schrittmotor anzusteuern. Aus dem Ausgabewert des PI Reglers berechne ich einen Reload Wert den ich jetzt auch laden will. Das funktioniert aber leider nicht. Ich versuchte es so. T2_RC2H = Reload_Wert; Der Reload_Wert ist ein unsigned int. Ich benütze: uVision3 XC866 (8051) Noch eine kleine Frage zur while Schleife. Wie muss ich das machen dass das mit der while Schleife funktioniert. Unter 1 Grad und grösser -1 Grad soll der Port P04 gesetzt werden. while(winkel >-1 && <1){ // Halbschrittmodus einschalten P04 = 0x02; Gruss und Danke
> while(winkel >-1 && <1){ // Halbschrittmodus einschalten > P04 = 0x02; Bitte besorg dir C-Literatur. Das sind absolute Grundlagen wie in C Ausdrücke zusammengesetzt und verbunden werden! while( winkel > -1 && winkel < 1 ) { P04 = 0x02;
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.