Autor Tema: Problemas usando AND y OR en la misma frase (PIC BASIC PRO + PIC16f84a)  (Leído 2219 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado ra2ven

  • PIC10
  • *
  • Mensajes: 29
Hola, tengo un problema con un programa con el siguiente código:




A veces funciona un tiempo y luego se bloquea el PIC, otras veces ni arranca. Supongo que el problema estara en AND y OR

¿Alguien sabe si existe algún problema por usar AND y OR en la misma frase?

Gracias de antemano.

Desconectado AlexNadal

  • PIC10
  • *
  • Mensajes: 10
Re: Problemas usando AND y OR en la misma frase (PIC BASIC PRO + PIC16f84a)
« Respuesta #1 en: 24 de Mayo de 2009, 03:20:19 »
Si no entiendo mal, no entiendo como unas veces te funciona y otras no, de todas maneras si crees que es por el AND y el OR cambia la programación.

Parece que estás usando PBP, no? Agrupa los OR con el AND
    If entrada(0)="1" AND entrada(1)="6" then...
        PortB.1=1
    Elseif entrada(0)="1" AND entrada(2)="6" then...
        PortB.1=1
    endif
...

Si así sigue sin funcionarte era otra cosa.
Si te sientes solo hazte esquizofrénio.