Cela fait partie d'un projet sur lequel je travaille en utilisant un avr. J'interface via Twi avec un CI d'horloge en temps réel DS1307. Il rapporte des informations comme une série de 8 caractères. Il retourne dans le format:C Lire char comme binaire
// Second : ds1307[0]
// Minute : ds1307[1]
// Hour : ds1307[2]
// Day : ds1307[3]
// Date : ds1307[4]
// Month : ds1307[5]
// Year : ds1307[6]
Ce que je voudrais faire est de prendre chaque partie du temps et lire peu à peu. Je ne peux pas penser à un moyen de le faire. Fondamentalement allumer une led si le bit est un 1, mais pas si c'est un 0.
J'imagine qu'il y a une manière plutôt simple de le faire par bitshifting, mais je ne peux pas mettre le doigt sur le logique pour le faire.
Cela semble fonctionner. Je pense que j'ai un problème avec mon implémentation I2C. – Bocochoco