Bonjour, HULK
Il est actuellement 11h44 (enfin, si l'horloge de mon PC est correcte).
Pour afficher cela avec ton système ( je compte les lignes à partir du bas et les colonnes à partir de la gauche et à partir de 1):
Tu devras mettre un 0 :
- sur le port3 ligne 1
- sur le port2 ligne 3 ;
Ceci afin d'avoir 0V sur les cathodes mais aussi :
- sur le port0 colonne 3
- sur le port0 colonne 5
Ceci afin d'avoir 5v sur les anodes (ou 0V sur la base des PNP)
J'ai donc une question :
Qu'est ce qui empêche les minutes 42 de s'allumer (sur la colonne de heures 11 et sur la ligne des minutes 44, port2 ligne3 - port0 colonne 3)?
Y a-til encore une subtilité PIC qui m'échappe?
Je maintiens donc :
- Besoin de multiplex
- Pas besoin de transistor (en chosissant judicieusement lignes et colonnes)
D'ailleurs, on peut commander 132 leds avec 12 I/O, mais le progamme et et le cablage est un peu plus compliqué.
thierry
-----