Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

26/04/2011 #1


Prioridad de pulsaciones en Basic Pro
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:


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
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.