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.
-----
23/12/2005, 23h27
#2
Jack
Modérateur
Date d'inscription
avril 2003
Localisation
Metz
Messages
17 788
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+
24/12/2005, 04h58
#3
Gérard
Date d'inscription
janvier 2003
Localisation
Alsace
Âge
66
Messages
8 859
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.
24/12/2005, 08h04
#4
Gérard
Date d'inscription
janvier 2003
Localisation
Alsace
Âge
66
Messages
8 859
Re : Conversion BCD / binaire
C'est bon, j'ai trouvé.
Gérard.
Aujourd'hui
A voir en vidéo sur Futura
10/06/2006, 21h06
#5
invitea3d69760
Date d'inscription
janvier 1970
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
quelques explications:
nb_bon : nb à convertir
var_diz : résultat des dizaines
var_unité : résultat des unités
Gérard.
11/06/2006, 16h57
#7
invite87be5ae9
Date d'inscription
janvier 1970
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.
@+
11/06/2006, 21h11
#8
Gérard
Date d'inscription
janvier 2003
Localisation
Alsace
Âge
66
Messages
8 859
Re : Conversion BCD / binaire
Envoyé par Gérard
.....
nb_bon : nb à convertir
.....
Gérard.
Il fallait lire nb_bin évidemment.
Gérard.
12/06/2006, 21h19
#9
umfred
Date d'inscription
mars 2006
Âge
45
Messages
7 051
Re : Conversion BCD / binaire
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.