bueno ante todo saludar, bueno mi problema es el siguiente soy nuevo en este mundo de pic y bueno estoy realizando se podria decir que un proyecto, bueno estoy usando el pic 16f84a y esta es mi programacion de mi pwm:
sube var porta.0
baja var porta.1
J var byte
j=1
inicio:
if baja=1 then
j= j-25
endif
if j=0 then
j=255
endif
if sube=1 then
j=j+25
endif
if j=255 then
j=1
endif
pwm portb.0,j,145
goto inicio
como vemos ahi hay 2 puladores uno sirve para subir el tiempo de alto en el ciclo y el otro sirve para disminuir dicho tiempo esto para controlar la velocidad de un motor de ac bueno esta es la consulta:
-Como puedo hacer o que instrucciones usar para poder usar un 3 pulsador con el cual pueda almacenar una velocidad en la memoria de tal manera de que cuando encienda el circuito el motor comienze a funcionar a la velocidad guardada.
BUENO MUCHAS GRACIAS DE ANTEMANO ESPERO QUE ALGUIEN ME PUEDA AYUDAR
sube var porta.0
baja var porta.1
J var byte
j=1
inicio:
if baja=1 then
j= j-25
endif
if j=0 then
j=255
endif
if sube=1 then
j=j+25
endif
if j=255 then
j=1
endif
pwm portb.0,j,145
goto inicio
como vemos ahi hay 2 puladores uno sirve para subir el tiempo de alto en el ciclo y el otro sirve para disminuir dicho tiempo esto para controlar la velocidad de un motor de ac bueno esta es la consulta:
-Como puedo hacer o que instrucciones usar para poder usar un 3 pulsador con el cual pueda almacenar una velocidad en la memoria de tal manera de que cuando encienda el circuito el motor comienze a funcionar a la velocidad guardada.
BUENO MUCHAS GRACIAS DE ANTEMANO ESPERO QUE ALGUIEN ME PUEDA AYUDAR
Última edición por un moderador: