per essere piu preciso
anzichè scrivere
INCF AL,W ;se si incrementa angolo
MOVWF AL
allora modifico l'incremento
MOVF AL,W ; metto in W il valore di AL
ADDLW 5 ; W = W + 5
MOVWF AL ; assegno il valore di W ad AL
in sostanza incremento il valore AL di 5 alla volta anzichè di uno, in questa maniera in teoria dovrebbe oscillare con una velocità maggiore perè di volta in volta aggiunge 5 gradi in pu raggiungendo prima il fondo scala..
ma purtroppo si blocca nn va
dove sbaglio?
Citazione:
Originalmente inviato da faustog_2 salve volevo sottoporvi un piccolo problema, stavo cercando di smanettare su questo codice PIC appunti di utilizzo
per ottenere un oscillazione più rapida.. a prima vista pensavo che aumentando l'incremento e il decremento potesse oscillare più velocemente da un lato e poi l'altro invece no!
continua ad oscillare allo stesso modo!
è strano
avete qualche idea? |