Hola estoy trabajando en un prollecto que controla una fresadora atraves de unos drivers de motores pap que realizr con un pic16f84a ahora la duda me surge en el tema de la programacion yo ya encontre un patron de giro pero queria saber como podia crear dentro de la programacion una subrutina para que cuando le diga me la lea y luego vuelva despues de donde yo lo mande, les doy un ejemplo:
girohorario:
portb.0=1 and portb.1=1 ;suponiendo que este es el paron para el motor pap
pause 100 ;y esto da 5 vueltas en horario
portb.0=0 and portb.3=1
pause 100
yo queria definir las 5 vueltas antes y por ejemplo hacer algo asi
.
.
portb.0=1
goto girohorario :quiero saber si luego de cumplir la subrutina vuleve aca o
portb.5=0 ;si sige por donde deje el programa
espero que me allan entendido soy nuevo en esto si no se puede hacer asi me gustaria saber como puedo lograr esa subrutina
Estoy usando el Microcode Studio, programando en Basic y grabo con un programador usb llamado "thor" con el programa pic kit si me pueden ayudar gracias
espero sus respuestas
Luciano M
girohorario:
portb.0=1 and portb.1=1 ;suponiendo que este es el paron para el motor pap
pause 100 ;y esto da 5 vueltas en horario
portb.0=0 and portb.3=1
pause 100
yo queria definir las 5 vueltas antes y por ejemplo hacer algo asi
.
.
portb.0=1
goto girohorario :quiero saber si luego de cumplir la subrutina vuleve aca o
portb.5=0 ;si sige por donde deje el programa
espero que me allan entendido soy nuevo en esto si no se puede hacer asi me gustaria saber como puedo lograr esa subrutina
Estoy usando el Microcode Studio, programando en Basic y grabo con un programador usb llamado "thor" con el programa pic kit si me pueden ayudar gracias
espero sus respuestas
Luciano M