Gérer l'heure sous flowcode
Répondre à la discussion
Affichage des résultats 1 à 18 sur 18

Gérer l'heure sous flowcode



  1. #1
    invitef10c9b00

    Gérer l'heure sous flowcode


    ------

    Bonjour,

    J'ai réaliser un programme sous Flowcode v4 avec 4 afficheurs 7segments qui me permettra d'afficher l'heure.
    Le processeur est un 16F877A et les afficheurs et le circuit est multiplexé.
    Malgré mes recherches je cherche un moyen d'afficher l'heure sur mes afficheurs (HH:MM).
    Je cherche une fonction qui me permettrait d'incrémenter toutes les minutes sur le bit suivant, les minutes.
    Ensuite, chaque afficheur dépendrait de la valeur d'un autre afficheur.
    Ex : xx:Mx s'incrémentera du bit suivant lorsque xxM passe de 9 à 0.

    Avez-vous des pistes?...


    Merci de votre aide

    Romain

    -----

  2. #2
    inviteede7e2b6

    Re : Gérer l'heure sous flowcode

    pour revenir à la question , Flowcode est un truc pour collégien , et est bien incapable de gérer un
    tel projet....

    outre le probléme électronique "pure" , notamment la base de temps fiable,
    un tel programme doit se traiter

    soit en langage évolué : C ou micro-pascal....

    soit , en ASM pour les aficionados dont je suis.

    @ SW , si tu as un exemple PERSO de Flowcode adapté au devoir , montre le nous.... et on s'écrasera.

    sinon , c'est toi qui la boucle !

  3. #3
    inviteede7e2b6

    Re : Gérer l'heure sous flowcode

    AJOUT :

    Citation Envoyé par romain07 Voir le message
    Bonjour,
    J'ai réaliser un programme sous Flowcode v4
    j'ai réalisÈ ou j'ai à realiseR ?

    ça n'a pas le même sens....

  4. #4
    sw338965

    Re : Gérer l'heure sous flowcode

    @ SW , si tu as un exemple PERSO de Flowcode adapté au devoir , montre le nous.... et on s'écrasera.

    sinon , c'est toi qui la boucle ![/QUOTE]

    Compte tenu du repaire d'intégristes de ce forum, en effet je préfère la boucler
    Nul n'est à l'abris de dire une ânerie !

  5. A voir en vidéo sur Futura
  6. #5
    inviteede7e2b6

    Re : Gérer l'heure sous flowcode

    évidemment , nous mettre en difficulté demande plus de travail

  7. #6
    invitef86a6203

    Re : Gérer l'heure sous flowcode

    dommage, j'ai raté la corrida...

    c est quand même pas dur de faire une pendule avec les interruptions,
    sur flowcode il suffit de mettre un ou deux icones...

  8. #7
    inviteede7e2b6

    Re : Gérer l'heure sous flowcode

    alors je te laisse la main.....

    j'suis un peu fâché avec flowcode , pour des raisons pédagogiques....

  9. #8
    invitef86a6203

    Re : Gérer l'heure sous flowcode

    je me demande toujours la raison de toute ces questions sur flowcode ?
    Si les profs les envoient au casse pipe sans aucun cours ou si ce sont ceux qui n'ont rien fait pendant les cours qui questionnent.
    bref ça vole bas souvent ...
    Si au moins on me proposait un poste pour leur faire des cours...

  10. #9
    inviteede7e2b6

    Re : Gérer l'heure sous flowcode

    passe le concours..... en ce moment ils sont peu regardants sur la limite d'âge

    ou offre des cours particulier , ça marche bien.

  11. #10
    invitef86a6203

    Re : Gérer l'heure sous flowcode

    Quel concours ?

    Je suis nul en commercial, il faut un diplome de menteur professsionnel comme en politique LOL

  12. #11
    inviteede7e2b6

    Re : Gérer l'heure sous flowcode

    Citation Envoyé par freepicbasic Voir le message
    Quel concours ?
    de l'enseignement technique...

  13. #12
    Gérard

    Re : Gérer l'heure sous flowcode

    Citation Envoyé par PIXEL Voir le message
    pour revenir à la question , Flowcode est un truc pour collégien , et est bien incapable de gérer un
    tel projet....

    outre le probléme électronique "pure" , notamment la base de temps fiable,
    un tel programme doit se traiter

    soit en langage évolué : C ou micro-pascal....

    soit , en ASM pour les aficionados dont je suis.

    ...
    En Basic, ça marche aussi.

  14. #13
    invitef86a6203

    Re : Gérer l'heure sous flowcode

    de l'enseignement technique...
    Gérard vient d'avoir une menace de mort envers sa famille sur le forum, message suprimé assez rapidement par les modos, gérard n'a peut être pas eu le temps de le voir...
    Je ne sais si les modos desirent faire une suite ou simplement effacer.

    En attendant après un truc pareil, l'éducation nationale ça donne pas envie.

  15. #14
    inviteede7e2b6

    Re : Gérer l'heure sous flowcode

    j'ai vu...

    mai ça n'a rien à voir avec l'enseignement

  16. #15
    JPL
    Responsable des forums

    Re : Gérer l'heure sous flowcode

    Citation Envoyé par freepicbasic Voir le message
    Je ne sais si les modos desirent faire une suite ou simplement effacer.
    L'auteur a été prémodéré à juste titre par un collègue.
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  17. #16
    JPL
    Responsable des forums

    Re : Gérer l'heure sous flowcode

    Je vous prie de ne tenir aucun compte du message apparu temporairement ici et qui a pu vous être notifié par mail. Je me suis trompé d'onglet : il était destiné à la modération. J'ai rectifié, mais trop tard.

    Avec mes excuses.
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  18. #17
    invitef10c9b00

    Re : Gérer l'heure sous flowcode

    Bonjour,

    Alors pour en revenir à la première question : Pourquoi Flowcode ?

    Tout simplement : C'est le seul programme que l'on a sur les PC du lycée pour implanter nos programmes sur les puces...
    C'est vrai que je trouve ça assez limité aussi et malheureusement, je ne connais pas (encore) le C ou le Pascal.

    Le programme EST réalisÉ et il manque la programmation des heures...
    J'ai lu des tutos trop incomplets sur les interruptions pour pouvoir les utiliser.

    Le programme existant est 4 afficheurs branchés en multiplexage.
    J'ai réalisé un tableau sous flowcode qui enregistre les valeurs en bits des 10 premiers chiffres (0-->9).

    J'arrive à afficher correctement l'heure en mettant une heure manuelle dans mes variables mais je souhaite faire évoluer ne serait-ce que la variable des minutes.

    Ce que je souhaiterais faire :

    Pour les minutes
    #Toutes les 60sec, passe au bit suivant. Quand tu es rendu à 9, tu passes à 0

    Pour les dizaines de minutes :
    #Dès que la minute passe de 9 à 0, passe au bit suivant. Quand tu es rendu à 5, tu passes à 0

    Et ainsi de suite.


    Est-ce que vous comprendre moi ?

    Merci pour vos éventuelles lumières...

  19. #18
    Gérard

    Re : Gérer l'heure sous flowcode

    Une possibilité, tu utilises un Qz de 3,2768MHz (c'est un multiple de 2), cette freq / 4 dans TMR1, soit 819,2kHz entrée TMR1.
    Tu charges TMR1 avec 65536 - 16384 soit 49152 C000h (ou 1100 0000 0000 0000b). En fait, à chaque débordement de TMR1, tu charges TMR1H (l'octet de poids fort) avec 1100 0000b.
    A chaque débordement, tu incrémentes une variable, quand var arrive à 50, une seconde est passée, donc seconde = seconde + 1.
    Si seconde = 60 alors seconde = 0 et minute = minute + 1 etc

    Ca marche chez moi.
    Il faut valider l'interruption de TMR1, je te laisse chercher.

Discussions similaires

  1. Gérer l'analogique sous flowcode avec PIC 18F4455
    Par invitedce161cd dans le forum Électronique
    Réponses: 3
    Dernier message: 12/03/2012, 18h57
  2. Gérer la MLI sous Flowcode V4
    Par invite9f390cfd dans le forum Électronique
    Réponses: 0
    Dernier message: 07/04/2011, 22h39
  3. Afficher l'heure et la date constamment sous dos en c
    Par invite46ba2680 dans le forum Programmation et langages, Algorithmique
    Réponses: 9
    Dernier message: 15/03/2011, 18h41
  4. PIC16F84 Gérer le PWM sous Flowcode
    Par invited7cd4587 dans le forum Électronique
    Réponses: 35
    Dernier message: 19/04/2009, 04h06
  5. [PPE] Gérer un bus I²C grâce à flowcode
    Par invite4c679c34 dans le forum Électronique
    Réponses: 5
    Dernier message: 28/02/2008, 21h31
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...