Étape 2: Installer l’assembleur et avrdude
Vous pouvez maintenant télécharger et installer l’assembleur et avrdude à partir des liens donnés sur la première étape de ce tutoriel. Il est probable que si vous avez déjà travaillé avec de l’Arduino vous avez déjà installé d’avrdude.
Après que vous avez avra installé, vous remarquerez qu’il y a un sous-répertoire qui vient avec elle est appelée « sources » et à l’intérieur de ce répertoire sont un tas de fichiers include. Ce sont tous les microcontrôleurs que vous pouvez programmer avec avra. Vous remarquerez tout de suite qu’il n’y a pas de fichier pour le 328p que nous utilisons ici. J’ai joint un. Le fichier s’appelle m328Pdef.inc, qui à l’intérieur, vous devriez mettre l’inclut le répertoire ou n’importe où ailleurs vous aimez. Nous n’inclurons il dans nos programmes de langage d’assemblage. Cela ne fait donner à chacun des registres dans les noms de microcontrôleur de la feuille de données pour que nous n’avons pas d’utiliser leurs noms en hexadécimal. Le fichier include ci-dessus contient « pragma directives » puisqu’elle a été conçue pour la programmation C et C++. Si vous êtes fatigués de voir l’assembleur cracher plaintes « sans tenir compte de la directive pragma » juste aller dans le fichier et supprimer ou mettez en commentaire toutes les lignes commençant par #pragma
Bon, maintenant que vous avez votre microcontrôleur prête, votre prêt d’assembleur et votre prêt de programmeur, nous pouvons écrire notre premier programme.
m328Pdef.Inc