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

programmation picbasic



  1. #1
    inviteae650067

    programmation picbasic


    ------

    Bonjour a tous.

    Je travaille sur un programme de picbasic(modele PB-1S). Dans ce programme j'ai mon programme de l'heure. Je me sers d'un afficheu LCD pour l'afficher. Je voudrais par la suite que mon programme passe a l'action suivante 5seconde après cet affichage. Seulement je ne sais comment faire.
    Alors si quelqu'un a une solution, merci.

    PS:voici mon programme :
    DIM SEC AS BYTE
    DIM MIN AS BYTE
    DIM HEU AS BYTE

    SET PICBUS HIGH
    LCDINIT
    CSROFF

    OUT 10,1
    SHIFTOUT 8,9,0,&H8E,8
    SHIFTOUT 8,9,0,0,8
    OUT 10,0

    OUT 10,1
    SHIFTOUT 8,9,0,&H80,8
    SHIFTOUT 8,9,0,&H15,8
    OUT 10,0

    OUT 10,1
    SHIFTOUT 8,9,0,&H82,8
    SHIFTOUT 8,9,0,&H33,8
    OUT 10,0

    OUT 10,1
    SHIFTOUT 8,9,0,&H84,8
    SHIFTOUT 8,9,0,&H01,8
    OUT 10,0

    10 OUT 10,1
    SHIFTOUT 8,9,0,&H81,8
    SEC=SHIFTIN(8,9,2,8)
    SEC=(SEC<<1) or SEC.7
    OUT 10,0

    OUT 10,1
    SHIFTOUT 8,9,0,&H83,8
    MIN=SHIFTIN(8,9,2,8)
    MIN=(MIN<<1) or MIN.7
    OUT 10,0

    OUT 10,1
    SHIFTOUT 8,9,0,&H85,8
    HEU=SHIFTIN(8,9,2,8)
    HEU=(HEU<<1) or (HEU.7)
    OUT 10,0

    LOCATE 0,0
    PRINT HEX(HEU,2,0),":",HEX(MIN,2,0), ":",HEX(SEC,2,0)
    GOTO 10


    2eme probleme, je vourdrais afficher la temperature de l'air par exemple. J'ai une thermistance seulement, la valeur qu'elle fournit au picbasic doit etre modifier pour obtenir la température sur l'afficheur.


    Merci d'avance de vos réponses. Si je ne suis pas assez clair, demandez moi.

    Cordialement, Titouan CHAVEROT.

    -----

  2. #2
    Gérard

    Re : programmation picbasic

    Bonjour,
    Problème 1 :
    Les explications que tu donnes sont confuses.
    Du code sans commentaire --> je ne le lis pas !

    Problème 2 :
    Utilises un LM335, tension en rapport avec le PIC, facile à mettre en oeuvre et pas cher.

  3. #3
    inviteae650067

    Re : programmation picbasic

    Tout d'abord désolé de ne répondre que maintenant mais je n'ai pas eu le temps de le faire avant.

    Déjà pour le problème n°2, merci pour le conseil. J'ai effectivement commandé un lm335. Seulement j'aimerais savoir un truc : la valeur de la température s'affiche t elle directement sur l'afficheur LCD (bien sur avec les instructions lcdinit locate...)?ou faut il convertir la valeur recue par le pic ?

    pour mon problème n°1, ma question était mal posée.
    Tout d'abord pour le programme j'aimerais vous le détailler mais je n'en suis pas l'auteur. C'est un niveau au dessus du mien.
    Je cherche en fait la variable qui récupère les secondes, car je voudrais par la suite la multiplier par 5.
    Seulement je n'arrive pas à trouver cette variable.

    Cordialement, Titouan.

    P.S : Voici tout de même quelques explications du programme :
    dim...as byte : déclaration des variables
    set picbus high : permet l'affichage sur l'afficheur
    lcdinit : initialisation de l'écran
    out : sorties
    shiftout : je ne comprends pas
    shiftin non plus
    LOCATE 0,0
    PRINT HEX(HEU,2,0),":",HEX(MIN,2,0), ":",HEX(SEC,2,0)
    GOTO 10
    : affichage de l'heure

  4. #4
    Gérard

    Re : programmation picbasic

    Bonjour,
    Pour comprendre les instructions, il faut lire la doc du compilateur.
    shift.. ne me dit rien, je ne connais pas ce compilateur.

    Peut-être que tu devrais commencer par le début c'est à dire lire les docs et faire clignoter une LED.

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Picbasic
    Par invitecd6683af dans le forum Électronique
    Réponses: 3
    Dernier message: 25/04/2008, 17h21
  2. Picbasic 1b
    Par invitebf494562 dans le forum Électronique
    Réponses: 1
    Dernier message: 12/02/2007, 14h28
  3. Picbasic 1B
    Par invitebf494562 dans le forum TPE / TIPE et autres travaux
    Réponses: 0
    Dernier message: 12/02/2007, 13h35
  4. CAble de programmation picbasic
    Par invitea88e6ae4 dans le forum Électronique
    Réponses: 1
    Dernier message: 08/02/2007, 16h38
  5. Simulateur de PICBASIC 3B
    Par invitea88e6ae4 dans le forum Électronique
    Réponses: 2
    Dernier message: 27/12/2006, 14h04
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...