Buenas noches , estoy haciendo un proyecto con un pic16f84A para controlar un servo towerpro sg90 , pero lo logro hacer el que el servo se mueva y no_sé donde esta el problema, ya que lo simulo con proteus y funciona perfectamente.... si alguien puede hecharme una mano me sería de gran ayuda... El programa en BASIC es el siguiente:
Código:
define osc 4
m var byte
servo var portb.0
portb.0=0
control
if porta.1 =1 then arranque
pulsout servo,150
pause 10
goto control
arranque:
for m=150 to 250 step 1
pulsout servo,m
pause 10
next m
pause 500
for m=250 to 150 step -1
pulsout servo,m
pause 10
next m
pause 500
for m=150 to 70 step -1
pulsout servo,m
pause 10
next m
pause 500
for m=70 to 150 step 1
pulsout servo,m
pause 10
next m
pause 300
goto control
Última edición por un moderador: