Étape 2: Dites-moi ce que vous voulez que je fasse.
Un ordinateur est uniquement aussi utile qu’un butoir de porte entre les utilisations, sans un programme pour lui dire quoi faire. Le processus de donner les instructions de l’ordinateur pour effectuer une tâche est appelé programmation. Un programme est à peu près juste une liste d’instructions à l’ordinateur. Depuis un ordinateur ne connaît que la présence ou l’absence de niveaux de tension, la puce Tiny2313 utilise des niveaux de tension pour lui dire quoi faire. Toutes les instructions et les données à l’intérieur de la Tiny2313 sont en fait des niveaux de tension de 5 volts (environ) ou de 0 volt. Nous représentons ces niveaux de tension comme les uns et de zéros pour notre confort, et non pour la commodité de l’ordinateur. Cependant, aussi bon que ces représentations sont, ils sont toujours pas très faciles pour les humains. Peu de temps après que les ordinateurs ont commencé à venir sur la scène, l’homme a écrit des outils pour aider à la programmation de ces machines. Certains des premiers outils étaient des traducteurs de langue, qui a eu une langue plus semblable à l’homme et qui traduisent des uns et de zéros pour l’ordinateur. Les langages de niveau supérieurs, ou les langues qui sont plus proches des langues humaines, rendent plus facile pour un programmeur d’indiquer à l’ordinateur quoi faire. Le processus de traduire ces langages de niveau « élevés » en langage machine de l’ordinateur s’appelle la compilation.
MCS Electronics produit un compilateur de langage appelé BASCOM-AVR pour famille de AVR d’Atmel. BASCOM est une variante du langage de programmation BASIC. Cette langue a été inventée par deux professeurs, au Dartmouth College dans les années 1960, spécialement pour les débutants. En fait, le nom de BASIC est un acronyme, qui signifie Beginners All-Purpose Symbolic Instruction Code ; en d’autres termes, c’est un Code général (tout usage), pour les débutants à donner à l’ordinateur des Instructions symboliques pour accomplir un travail. Il a été conçu pour être facile à apprendre et à permettre aux étudiants non informatiques rapidement être en mesure d’écrire des programmes pour le système informatique de l’Université. La version d’évaluation gratuite, ce BASIC, est limitée uniquement à la taille du programme. Cette limite est 4K octets, qui en fait un match facile pour l’apprentissage de microcontrôleurs avec le Tiny-2313 BASCOM-AVR. Vous pouvez télécharger cette langue depuis le site web de MCS.
Obtenez la dernière Version
Dans ce livre, nous installant et utilisant BASCOM-AVR. Vous aurez besoin obtenir la dernière version de MCS Electronics, l’éditeur :
1. aller sur le web à http://www.mcselec.com et cliquez sur téléchargements sur le côté gauche de l’écran.
2. sur la page de téléchargements, cliquez sur le lien BASCOM au bas de la liste de téléchargements sur le côté droit de la page.
3. sur la page BASCOM, cliquez sur le lien de BASCOM-AVR en haut de la liste des téléchargements.
4. sur cette page, cliquez sur le lien pour télécharger la version démo de BASCOM-AVR.
5. sur la page termes et Conditions, cliquez sur la radio bouton pour « J’accepte » et puis cliquez sur la touche pour continuer. Cela va ouvrir la boîte de dialogue de téléchargement, assurez-vous que la case "enregistrer le fichier" est sélectionnée et cliquez sur le bouton OK.
6. dans la boîte de dialogue, sélectionnez votre bureau et cliquez sur le bouton "sauvegarder".
7. cliquez sur le bouton retour de votre navigateur pour revenir à la page de téléchargement de BASCOM AVR et également télécharger le manuel. Cela a beaucoup d’informations et est très bien organisé. 8. en outre, sur la page de BASCOM-AVR, vous trouverez plus d’informations sur BASCOM-AVR, y compris les articles écrits sur ce compilateur.
9. fermer ou réduire au minimum, votre navigateur.
10. Suivez les instructions pour installer BASCOM-AVR (vous pouvez suivre les indications de MCS Electronics, ou ceux dans l’ebook).