Étape 8: Ce Little Light of Mine...
La plupart des programmeurs, quand ils apprennent un nouveau langage de programmation, vont commencer avec un programme appelé programme « Hello World ». Il s’agit de près le programme plus simple qui peut être écrit dans une langue pour un ordinateur donné. Tout il le fait à la sortie de la phrase : Bonjour tout le monde sur le périphérique de sortie. Son seul but est de fournir un succès très rapide et montrer le nouveau programmeur que la langue ne fonctionne en effet. Dans le monde du contrôleur, il s’avère qu’il y a des choses beaucoup plus simples à faire que la production du texte. En fait, parfois il peut être carrément complexe à la sortie de texte, donc nous faisons quelque chose de beaucoup plus simple.
L’équivalent de Hello World dans le monde du microcontrôleur est simplement allumer une LED. Pour cette expérience de Hello World, tout d’abord étudier le schéma ci-dessus. Un schéma est simplement une image représentant un circuit électronique. En haut du schéma, nous avons une flèche pointant vers la droite. Ce symbole représente une entrée (sur le circuit) de broche de sortie de la Tiny2313. A partir de là, nous avons une ligne allant vers la droite un peu et puis tourner vers le bas. Ce n’est qu’un fil qui relie l’entrée au composant suivant. Cet élément ressemble à un triangle avec une barre à travers le point bas et un couple de petites flèches vers la gauche. Ce symbole représente un diodes électroluminescentes (LED) ; Ce dispositif, comme nous l’avons mentionné plus haut, dégage lumière lorsque le courant traverse il du fond (avec la barre) vers le haut. Il y a un autre fil du bas de la LED jusqu’au sommet d’un symbole de zig-zag. Ce symbole de zig-zag représente une résistance ; la résistance protège la LED et le Tiny2313 de trop de courant. Enfin, il y a un autre fils va le symbole des 3 lignes horizontales ; Il s’agit de sol ou la borne négative de la batterie.
Maintenant, en utilisant le schéma de brochage de la Tiny2313 ci-dessus, vous devez connecter un fil de pontage de Pin PB.0 sur le Tiny2313 (rangée du haut, deuxième à gauche,) à l’anode de la diode plus à droite. Le pictural diagramme ci-dessus montre la LED filaire vers le haut avec un fil bleu. Maintenant, ne riez pas trop fort - après tout, je suis un ingénieur professionnel, pas un artiste. En tout cas, allez-y et brancher le fil de raccordement courts dans le montage d’essai. C’est tout ce que vous devez faire pour préparer votre premier programme du microcontrôleur.