
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Ich weis es gibt schon ein paar Threads zum Thema ansteuern eines Modellbauservos. Ich wollte jetzt aber selber mal versuchen einen Servo mit Hilfe von Asembler anzusteuern.Ich habe aber vorher noch nie Asembler programmiert.Ich hoffe einer von euch kann mir helfen und was zu meinem entwurfenem Programm sagen. Das Programm soll Impulse von 1-2ms liefern. Die Servoposition ist in der Basicvariable A1 gespeichert. org $101 lda #$01 ;eine 1 in den Akkumulator laden sda $04 ;Port 1 auf Ausgang setzen sda $00 ;Port 1 auf High setzen lda #$00 ;Akkumulator auf 0 setzen Warteschleife: Inca ;Akkumulator incrementieren ;Anfang einer 255 langen Warteschleife CMP #$FF ;mit 255 vergleichen BNE Warteschfleife lda #$00 ;Akkumulator auf 0 setzen Schleife: Inca ;Akkumulator incrementieren Cmp $A1 ;Mit der Variable der Servostellung vergleichen BNE Schleife LDA #$00 SDA $00 ;Port 1 wieder auf low setzen .end |
| Antwort schreiben |