Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Programme Pic Basic, valable ou non ?



  1. #1
    Fludo

    Programme Pic Basic, valable ou non ?


    ------

    Nous sommes étudiants et pour notre projet nous avons conçu un programme pic basic qui sert a gérer une barrière electronique de piscine. Notre projet consiste à faire sonner un buzzer et allumer un girophare lorsque les deux faisceaux sont coupés (donc a l'état bas).

    Code:
    CONST BPma = 0	'mise sous tension du système par BP
    CONST BPal = 1	'enclenchement BP arrêt alarme
    CONST recep1 = 2	'reception du faisceau 1
    CONST recep2 = 3	'reception du faisceau 2
    CONST alar = 4	'alarme et buzzer enclenchés 
    		
    BOUCLE:
    10 IF IN(BPma) = 1
    20 IF IN(recep1) = 1
    30 IF IN(recep2) = 1
    40 THEN OUT(alar),1
    GOTO 40	
    		
    IF IN(BPal)= 1 THEN OUT alar,0
    GOTO BOUCLE
    Merci de nous annoncer si notre programme est valide !

    Merci d'avance,

    Cordialement,

    Fludo.

    -----

  2. #2
    Agahaz

    Re : Programme Pic Basic, valable ou non ?

    Salut,

    Je crois que ça ne va pas fonctionner, car il faut que le if soit suivit du then. Si tu veux tester BPma.recep1.recep2 tu peux mettre:
    IF IN(BPma) = 1 AND IN(recep1) = 1 AND IN(recep2) = 1 THEN ...

    Sinon tu peux imbriquer les IF / END IF:
    IF IN(BPma) = 1 THEN
    ....
    IF IN(recep1) = 1 THEN
    ....
    IF IN(recep2) = 1 THEN
    .....
    END IF
    ....
    END IF
    ....
    END IF
    C'est plus long, mais ça peut permettre de mettre d'autres opérations entre les if ("....")

  3. #3
    Pierrre

    Re : Programme Pic Basic, valable ou non ?

    bonjour

    40 THEN.....
    goto 40--> va donner un truc genre THEN sans IF puisque on ne repasse plus par les IF

    A+

  4. #4
    Fludo

    Re : Programme Pic Basic, valable ou non ?

    Merci beaucoup pour vos réponses. J'essairai ces solutions dès que je pourrai et je vous donnerai des nouvelles.

    Encore merci.

Sur le même thème :

Discussions similaires

  1. Pic 16f877 Pic basic pro conseil
    Par ledinblue dans le forum Électronique
    Réponses: 10
    Dernier message: 04/01/2007, 17h26
  2. PB basic pour pic
    Par joss dans le forum Électronique
    Réponses: 31
    Dernier message: 09/08/2006, 23h48
  3. Programme basic pour 16f877a
    Par joss dans le forum Électronique
    Réponses: 12
    Dernier message: 25/05/2006, 18h42
  4. Pic-Basic en français (ou ?)
    Par f6bes dans le forum Électronique
    Réponses: 3
    Dernier message: 18/09/2005, 21h01
  5. pic en basic ?!
    Par Tix dans le forum Électronique
    Réponses: 4
    Dernier message: 07/11/2004, 18h41