Parfois en électronique nous n’avons pas un contrôleur spécialement conçu à la main.
À la rigueur, on peut programmer un autre contrôleur pour émuler le contrôleur désiré.
Si l'on veut contrôler un périphérique qui utilise des signaux multiples en même temps (par exemple quand parler à ICs) nous pouvons regarder la fiche technique pour le ci et envoyer des messages à l’aide d’un processus appelé "bit de frapper".
Bit signifie frapper contrôler au moins une broche (généralement plus) en même temps. Il n’y a habituellement une épinglette d’horloge (clk) ainsi qu’une broche de données.
Chaque changement de l’horloge pin de haute à basse ou vice-versa raconte l’appareil récepteur de lire un peu de la broche de données.
Nous donnerait ensuite l’appareil à distance une certaine période de temps (microsecondes ou millisecondes) à lire ce petit avant de passer le prochain bit.
Un moyen simple d’apprendre à bit bang est de trouver comment les feux fonctionnent. Parfois, on est sur, parfois deux.
Le Royaume-Uni est notre séquence de feux de circulation
ROUGE (arrêt)
ROUGE et jaune (préparer les étapes)
VERT (aller)
Ambre (se préparer à arrêter)
ROUGE (arrêt)
Let's go construire certains feux de circulation:)