Bonjour, cliquez-ici pour vous inscrire et participer au forum.
  • Login:


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

Conversion BCD / binaire

  1. Gérard

    Date d'inscription
    janvier 2003
    Localisation
    Haut-Rhin
    Âge
    53
    Messages
    6 259

    Conversion BCD / binaire

    Bonjour,
    Pour la mise en oeuvre d'une RTC type DS1307, je voudrais avoir une routine de conversion BCD --> binaire et inversement.
    Merci d'avance et joyeux Noël,
    Gérard.
    Gérard.
     


    • Publicité




      Poursuivez votre recherche
      Recherche personnalisée

  2. Jack

    Date d'inscription
    avril 2003
    Localisation
    Metz
    Messages
    10 785

    Re : Conversion BCD / binaire

    bonsoir,

    quel langage? quel processeur?

    certains µproc ont des instructions d'ajustement décimal.

    Mais une autre question, les données du DS1307 étant considérées comme décimales, quel intérêt y a-t-il à passer par le binaire?

    A+
     

  3. Gérard

    Date d'inscription
    janvier 2003
    Localisation
    Haut-Rhin
    Âge
    53
    Messages
    6 259

    Re : Conversion BCD / binaire

    Bonjour,
    Basic, 16F877
    Les données du DS sont codées en BCD, soit les 4 bits de poids fort pour les dizaines et les 4 bits de poids faible pour les unités.
    Gérard.
    Gérard.
     

  4. Gérard

    Date d'inscription
    janvier 2003
    Localisation
    Haut-Rhin
    Âge
    53
    Messages
    6 259

    Re : Conversion BCD / binaire

    C'est bon, j'ai trouvé.
    Gérard.
    Gérard.
     

  5. joeytrib

    Date d'inscription
    juin 2006
    Âge
    28
    Messages
    17

    Re : Conversion BCD / binaire

    Salut!
    Je cherche aussi le moyen de faire une conversion binaire --> bcd. Peux tu me donner ta solution? Merci
    Joey
     

  6. Gérard

    Date d'inscription
    janvier 2003
    Localisation
    Haut-Rhin
    Âge
    53
    Messages
    6 259

    Re : Conversion BCD / binaire

    var_diz = 0
    var_unité = 0

    while nb_bin >= 10
    nb_bin = nb_bin - 10
    var_diz = var_diz + 1
    wend
    var_unité = nb_bin

    quelques explications:
    nb_bon : nb à convertir
    var_diz : résultat des dizaines
    var_unité : résultat des unités

    Gérard.
    Gérard.
     


    • Publicité



  7. lolomatic

    Date d'inscription
    mai 2006
    Âge
    30
    Messages
    188

    Re : Conversion BCD / binaire

    Bonjour à tous

    J'ai également eu besoin à mon travail d'utiliser ce genre de routines, et pour ceux qui son dans ce cas et qui cherchent encore, je poste ce message juste pour conseiller d'orienter vos recherches d'abord sur le site de Microchip même !
    Il regorge d'informations très utiles dans toutes ses "Application Notes", lesquelles sont accompagnées de codes sources.

    Cependant, la plupart des codes sources sont en assembleur, voire en C. Dans le cas où on utilise un autre langage, il faudra malheureusement adapter les routines.

    @+
     

  8. Gérard

    Date d'inscription
    janvier 2003
    Localisation
    Haut-Rhin
    Âge
    53
    Messages
    6 259

    Re : Conversion BCD / binaire

    Citation Envoyé par Gérard

    .....

    nb_bon : nb à convertir
    .....

    Gérard.
    Il fallait lire nb_bin évidemment.
    Gérard.
    Gérard.
     

  9. umfred

    Date d'inscription
    mars 2006
    Âge
    33
    Messages
    1 344

    Re : Conversion BCD / binaire

    Citation Envoyé par lolomatic
    je poste ce message juste pour conseiller d'orienter vos recherches d'abord sur le site de Microchip même !
    Il regorge d'informations très utiles dans toutes ses "Application Notes", lesquelles sont accompagnées de codes sources.
    en effet les routines de fonctions mathématiques se trouvent ici.
    Très utile même si ce n'est pas les sources ne sont pas pour le pic que vous utilisez.
     


Poursuivez votre recherche :




Sur le même thème :




 

Discussions similaires

  1. Réponses: 14
    Dernier message: 18/12/2007, 08h36
  2. Conversion binaire --> BCD
    Par joeytrib dans le forum Électronique
    Réponses: 2
    Dernier message: 17/09/2006, 19h12
  3. Convertion binaire To BCD avec pic16f
    Par bzh.diato dans le forum Électronique
    Réponses: 24
    Dernier message: 26/08/2006, 15h09
  4. Binaire BCD
    Par joeytrib dans le forum Électronique
    Réponses: 4
    Dernier message: 09/06/2006, 20h43
  5. Conversion Binaire Naturel Vers Bcd
    Par JérémyLOOTENS dans le forum TPE / TIPE et autres travaux
    Réponses: 0
    Dernier message: 08/02/2006, 12h05


Les tags pour cette discussion