Page 1 of 1

SAA1064 4-Digit 7-Segment Display ?

Posted: Wed Jul 04, 2012 5:33 pm
by tech
Bonjour,

Je travaille sur un projet I2C, un display 4-Digit 7-Segment avec le IC SAA1067. Présentement je ne parviens pas à afficher aucun numéro sur les digit sauf si dans Instruction Byte = 0x00 et dans Control Byte = 0x47 là j'ai les digit qui s'allume tous?!???

Si quel qu'un veux bien m’aider ou du moins me dire mes erreurs...voir mon programme sous flowcode 4

Merci :?

Re: SAA1064 4-Digit 7-Segment Display ?

Posted: Fri Jul 06, 2012 11:45 am
by Dan81
Bonjour Christian

Essaie cet algorigramme. Il a l'air de fonctionner en simulation sous proteus.

Il n'est pas necessaire de reconfigurer à chaque envoi.

Daniel

PS : attention le µP est un 16F887

Re: SAA1064 4-Digit 7-Segment Display ?

Posted: Fri Jul 06, 2012 3:51 pm
by tech
Bonjour Daniel,

J'ai seulement en stock un PIC16F877A, j'ai essayé le programme et malheureusement j'ai le même résulta les Digit 1 et 3 roule les même chiffres et même chose pour les digit 2 et 4. Impossible de faire rouler un chiffre seulement dans un digit à la fois ??

Je ne comprends pas logiquement ca devrais fonction en plus j'ai le bon condensateur qu'il recommande le 2.7nF!?

Merci

Christian

Re: SAA1064 4-Digit 7-Segment Display ?

Posted: Fri Jul 06, 2012 6:11 pm
by Dan81
En laissant les 4 chiffres fixes , la simu semble OK.

N'aurais tu pas fait une erreur de cablage (MUX1 , MUX2). (désolé !)

Peux tu poster ton schéma

Pour le pic, c'etait juste une precision (j'avais deja un schéma de simu I2C avec un 887)

Daniel

Re: SAA1064 4-Digit 7-Segment Display ?

Posted: Sun Jul 08, 2012 12:17 am
by tech
Bonjour Daniel,

Effectivement j'avais un petit problème au niveau du câblage mes pas entre le MUX1 et MUX2 mais bien au niveau des digits, donc j'ai refait le câblage et ça fonctionne très bien!

Merci de ton aide!

Christian