A voir également:
- Convertir 6 bits vers deux 7seg?
- Winrar 64 bits windows 10 - Télécharger - Compression & Décompression
- Convertir youtube en mp3 tuto - Guide
- Windows 7 vers windows 10 - Guide
- Convertir une note sur 20 ✓ - Forum Bureautique
- Deux comptes whatsapp - Guide
7 réponses
tuxun
Messages postés
357
Date d'inscription
vendredi 13 mars 2009
Statut
Membre
Dernière intervention
16 décembre 2010
34
18 mars 2009 à 13:17
18 mars 2009 à 13:17
Salut!
Cable le 1er afficheur sur les 4bits avec une detection de retenu et le deuxieme sur 2b...
le deuxieme t'affichera le premier digit (?*) ou zero et le premier 0 si valeur > 1010
tu me comprend?
A l'ecoute,
tuxun...
Cable le 1er afficheur sur les 4bits avec une detection de retenu et le deuxieme sur 2b...
le deuxieme t'affichera le premier digit (?*) ou zero et le premier 0 si valeur > 1010
tu me comprend?
A l'ecoute,
tuxun...
Toutes mes excuses il me faut effectivement 7 bits (2^7-1=127>100) dc convertions 7bits vers 8 BCD dans l'ideal.
tuxun
Messages postés
357
Date d'inscription
vendredi 13 mars 2009
Statut
Membre
Dernière intervention
16 décembre 2010
34
18 mars 2009 à 14:17
18 mars 2009 à 14:17
Re: excuse moi encore mais...
Je viens de lire ceci:
(source:) http://www.positron-libre.com/cours/codage/code-2421.htm
"Ce qui veut dire que l'on ne peut pas représenter une valeur supérieure à 9 avec 4 bits en BCD 2421 contrairement au code BCD 8421 qui peut représenter 16 valeurs différentes."
et je comprend toujours pas:7^2=49
Je viens de lire ceci:
(source:) http://www.positron-libre.com/cours/codage/code-2421.htm
"Ce qui veut dire que l'on ne peut pas représenter une valeur supérieure à 9 avec 4 bits en BCD 2421 contrairement au code BCD 8421 qui peut représenter 16 valeurs différentes."
et je comprend toujours pas:7^2=49
Selon toi que dois je faire alors? J'ai une valeur comprise entre 0 et 99 sur 7 bits et je veux afficher cette valeur sur 2 afficheurs 7seg. Existe t-il des convertisseur BIN/7seg pour 2 afficheurs par exemple???
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
tuxun
Messages postés
357
Date d'inscription
vendredi 13 mars 2009
Statut
Membre
Dernière intervention
16 décembre 2010
34
18 mars 2009 à 14:51
18 mars 2009 à 14:51
Tu aurai un schema a envoyer? (une capture, on n'utilse pas le meme soft)...
mais je dirais quand utilisant un "ANAL"-NUM normal
0=0
1=1
2=10
3=11,
7=111
8=1000
9=1001
tu dois extraire le 1digit decimal sur 4b (bah oui sinon tu ne poura pas ecrire ni 8 ni 9)
et l'envoyé sur le premier afficheur...
Puis il faut "mixer" ces 4 bit quand il servent a representer un digit au-dessus de 9 (soit de [10 a 16]) pour additionner la valeur excedante avec tes 3autres bits pour en obtenir 4 pour le deuxieme digits(qui lui aussi doi allez jusqu'a 9)...
pfou c clair ds ma tete mais en sera t-il la meme chose pour toi?
je pense que 10²=100 au pire... mais je vois pas autrement
mais je dirais quand utilisant un "ANAL"-NUM normal
0=0
1=1
2=10
3=11,
7=111
8=1000
9=1001
tu dois extraire le 1digit decimal sur 4b (bah oui sinon tu ne poura pas ecrire ni 8 ni 9)
et l'envoyé sur le premier afficheur...
Puis il faut "mixer" ces 4 bit quand il servent a representer un digit au-dessus de 9 (soit de [10 a 16]) pour additionner la valeur excedante avec tes 3autres bits pour en obtenir 4 pour le deuxieme digits(qui lui aussi doi allez jusqu'a 9)...
pfou c clair ds ma tete mais en sera t-il la meme chose pour toi?
je pense que 10²=100 au pire... mais je vois pas autrement
tuxun
Messages postés
357
Date d'inscription
vendredi 13 mars 2009
Statut
Membre
Dernière intervention
16 décembre 2010
34
18 mars 2009 à 16:10
18 mars 2009 à 16:10
Je suis pas pro mais j'ai un simulateur qui ma prouvé que sur les afficheurs 1111 = F et 111=7
donc il te faut mini 8 bit mais en 0,01,10,11,100,101,110...
2^0+2^1+2^2+2^4+2^8
0 + 2 + 4 + 16+256 soit 5bits!!!
ca yest je crois qu' on y arrive... en fait en BCD, les bit ne represente pas la valeur du bit mais une puissance de valeur de bit (activé ou non)...
ouf
Et tu saurai programmer un Conv BCD? Je pourrai sans doute le faire a coup de porte logique mais c'est loin
l'automiste et il me faudrait l'algo juste en fait (que j'ai mais qui n'est pas accessible)
donc il te faut mini 8 bit mais en 0,01,10,11,100,101,110...
2^0+2^1+2^2+2^4+2^8
0 + 2 + 4 + 16+256 soit 5bits!!!
ca yest je crois qu' on y arrive... en fait en BCD, les bit ne represente pas la valeur du bit mais une puissance de valeur de bit (activé ou non)...
ouf
Et tu saurai programmer un Conv BCD? Je pourrai sans doute le faire a coup de porte logique mais c'est loin
l'automiste et il me faudrait l'algo juste en fait (que j'ai mais qui n'est pas accessible)
J'avous que ta réponse me trouble et je n'y comprend vraiment rien.
Une porte BCD/7seg se contente de transformer un mot 4bits (decimal compris entre 0 et 9) de la maniere suivante:
Chiffre Bits Chiffre Bits
0 0000 5 0101
1 0001 6 0110
2 0010 7 0111
3 0011 8 1000
4 0100 9 1001
Mon problème se situe que quand je dois afficher 20 sur mes afficheurs par exemple:
J'ai 00010100, il faut le transformer en 0010/0000 via convertions BIN/BCD pour que les 4511 fasse leurs bouleaux...
Une porte BCD/7seg se contente de transformer un mot 4bits (decimal compris entre 0 et 9) de la maniere suivante:
Chiffre Bits Chiffre Bits
0 0000 5 0101
1 0001 6 0110
2 0010 7 0111
3 0011 8 1000
4 0100 9 1001
Mon problème se situe que quand je dois afficher 20 sur mes afficheurs par exemple:
J'ai 00010100, il faut le transformer en 0010/0000 via convertions BIN/BCD pour que les 4511 fasse leurs bouleaux...
18 mars 2009 à 13:22
Valeur 20:
00010100
Affichage 7 seg apres traitement 4511: 14 --> je vois pas l'interet de la detection de retenu et n'en connais pas l'utilisation honnetement.
18 mars 2009 à 13:35
jme suis tres mal explique la retenu sera egale a nbmax que peut afficher...
mais je vois ce ke tu veu dire:
en fait j'ai une horloge avec 2 compteur limité a 6 donc jpren 3b 3b et cela passe
c'est juste pour les secondes d'une horloge valeur dc valeur max 60 pas 100 mais ce nest pas du bcd...
desolée pour mon erreur...
Tu pourrai jeter un coup de yeux a mon schema? ce n'est pas pour les cours t'inkiete pas...
Sinon tu peut peut etre appliqué un masque?
et sil teplait je ne comprend par pk 6bit suffisent alors que 6^2=36
parce que 2^0+2^1+2^2+2^3+2^4+2^5 >100?