Hola, por fin me he decidido a programar pics, he elegido Basic para empezar.
Tengo una pequeña duda, y es que me gustaría hacer una prioridad de pulsaciones según el orden de pulsado. Lo explico:
Tengo 8 pulsadores de entrada y 12 salidas dependiendo de unas variables internas, lo que me gustaría es que hubiese una prioridad de pulsación, quiero que tenga prioridad el ultimo boton pulsado aun pulsando 2,3 incluso todos "a la vez". ¿Alguien me podría ayudar?
Ahora mismo tengo así el codigo:
Gracias de antemano.
Un saludo
Tengo una pequeña duda, y es que me gustaría hacer una prioridad de pulsaciones según el orden de pulsado. Lo explico:
Tengo 8 pulsadores de entrada y 12 salidas dependiendo de unas variables internas, lo que me gustaría es que hubiese una prioridad de pulsación, quiero que tenga prioridad el ultimo boton pulsado aun pulsando 2,3 incluso todos "a la vez". ¿Alguien me podría ayudar?
Ahora mismo tengo así el codigo:
Código:
inicio:
if PORTA.0=1 then e=0
if PORTA.1=1 then e=1
if PORTA.2=1 then e=2
if PORTA.3=1 then e=3
if PORTA.4=1 then e=4
if PORTA.5=1 then e=5
if PORTA.6=1 then e=6
if PORTA.7=1 then e=7
if PORTE.0=1 then SUMA
if PORTE.1=1 then RESTA
BRANCH n[e],[s1,s2,s3,s4,s5,s6,s7,s8,s9,s10,s11,s12] ;falta la variable N que indica bancos diferentes en memoria
goto inicio
Gracias de antemano.
Un saludo