oscillazione servo - BaroneRosso.it - Forum Modellismo

Torna indietro   BaroneRosso.it - Forum Modellismo > Elettronica > Circuiti Elettronici


 
 
Strumenti discussione Visualizzazione
Prev Messaggio precedente   Prossimo messaggio Next
Vecchio 28 gennaio 12, 00:45   #3 (permalink)  Top
User
 
L'avatar di faustog_2
 
Data registr.: 19-07-2008
Residenza: catania
Messaggi: 978
ok perfetto sistemato

ho sistemato, adesso il servo oscilla con una rapidità che può essere modificata facilmente, adesso ho messo di 10 punti a passo.
piuttosto che l'istruzione di incremento meglio l'istruzione ADDLW, posso utilizzare anche il fattore uno come se fosse un incremento, oppure un numero oltre tutto questa istruzione modifica se è il caso il bit Z, quindi

LOOP
btfss INTCON,T0IF ; Controlla che non siano scaduti i 20 mS
GOTO $-1 ; se TMR0 < 20 mS allora vai INDIETRO

CALL SERVO ; altrimenti vai in MOVE_ALL
BTFSC DL,0 ; controlla se direz=0
GOTO MAIN2

MOVF ANGOLO ; SENSO ORARIO
ADDLW 10

BTFSC STATUS,Z
BSF DL,0 ; se si cambia direzione
MOVWF ANGOLO

bcf INTCON,T0IF ; reset T0IF bit

GOTO LOOP ; e torna a mainloop

MAIN2
MOVF ANGOLO ; SENSO ANTIORARIO
SUBLW 10

BTFSS STATUS,Z
BCF DL,0 ; se si cambia direzione

MOVWF ANGOLO

bcf INTCON,T0IF ; reset T0IF bit
GOTO LOOP ; e torna a mainloop
faustog_2 non è collegato   Rispondi citando
 

Bookmarks




Regole di scrittura
Non puoi creare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks è Disattivato
Pingbacks è Disattivato
Refbacks è Disattivato


Discussioni simili
Discussione Autore discussione Forum Commenti Ultimo Commento
oscillazione coda con bestx PUKAS Elimodellismo Motore Elettrico 10 21 dicembre 11 19:48
oscillazione t rex 450 pro ico3000 Elimodellismo Motore Elettrico 31 19 marzo 10 20:32
oscillazione ruote anteriori sergiope Automodellismo Mot. Scoppio On-Road 24 10 dicembre 06 16:31
Oscillazione piatto spirit elios Elimodellismo in Generale 0 10 febbraio 05 00:42



Tutti gli orari sono GMT +2. Adesso sono le 05:34.


Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002