hola que tal tengo una pequeña programacion en pic basic donde hago el registro universal
if porta.0=0 then
if porta.1=0 then es_ss
endif
es_ss:
high portb.0
low portb.0
pause 4000
if porta.0=1then
if porta.1=0 then es_ss
endif
es_ss:
low portb.0
low portb.0
pause 4000
end
es decir que por medio de interrupciones en el ra0 y ra1, por medio de un switch de voltaje me ejecute cada uno de los que corresponden es decir, 00 me hace el primer if, y si es 10 me ejecute la segunda parte, pues no me sale, simplemente lo monto en proteus y corre todo el programa sin importar las interrupciones.
una ayudita
if porta.0=0 then
if porta.1=0 then es_ss
endif
es_ss:
high portb.0
low portb.0
pause 4000
if porta.0=1then
if porta.1=0 then es_ss
endif
es_ss:
low portb.0
low portb.0
pause 4000
end
es decir que por medio de interrupciones en el ra0 y ra1, por medio de un switch de voltaje me ejecute cada uno de los que corresponden es decir, 00 me hace el primer if, y si es 10 me ejecute la segunda parte, pues no me sale, simplemente lo monto en proteus y corre todo el programa sin importar las interrupciones.
una ayudita