Étape 2: Circuit
Voir les photos pour une meilleure clarté de ce que j’ai fait avec cette IC. Comment cela fonctionne tout est par le biais de ce qu’on appelle « communication série synchrone », c'est-à-dire vous pouvez impulsion une broche et descendre ainsi communiquer un octet de données du Registre bit par bit. C’est par "pulsé" deuxième broche, l’horloge, délimitant entre bits. C’est contrairement à l’utilisation de la "communication sérielle asynchrone » de la fonction Serial.begin(), qui s’appuie sur l’expéditeur et le récepteur à être définie indépendamment à un accord sur les taux de données spécifié. Une fois l’octet entier est transmise au registre les messages haute ou basse, qui s’est tenues dans chaque bit obtenir morcelés à chacune des broches sortie individuelle. Il s’agit de la partie « sortie parallèle », ayant toutes les tiges de ce que vous voulez qu’ils fassent tout à la fois.
La partie « sortie série » de cet élément provient de son pin supplémentaire qui peut passer les série renseignements communiqués par le microcontrôleur sortir encore inchangé. Cela signifie vous pouvez transmettre à 16 bits (2 octets) consécutive et les 8 premiers s’écoule à travers le premier registre dans le registre secondaire et s’exprimer là. Vous pouvez apprendre à faire du deuxième exemple. « 3 États » renvoie au fait que vous pouvez configurer les broches de sortie sous le nom soit haute, basse ou « impédance élevée. » À la différence des États haut et bas, vous pouvez « t Réglez de façon strictement à leur état de haute impédance individuellement. Vous pouvez définir uniquement la puce toute ensemble. Il s’agit d’une chose assez spécialisée pour faire penser à un tableau de LED qui devraient être contrôlés par des microcontrôleurs complètement différents selon un paramètre de mode spécifique intégré à votre projet. Aucun exemple tire parti de cette fonctionnalité et vous avez gagné « t généralement besoin de s’inquiéter d’obtenir une puce qui veut. (Source : www.arduino.cc)