La programmation
AVRFlash détecte automatiquement le programmateur si les pilotes ont été chargés et le logiciel ouvert en mode administrateur.
On commence par charger le fichier .hex dans le menu File -> Load HEX ou avec le bouton Load. On peut afficher le code en hexadécimal avec le menu Windows -> CODE View.
Avant de cliquer sur le bouton Write pour Programmer le microcontrôleur, il faut faire queques réglages :
- Le choix du microcontrôleur Device -> ATtiny13
-
Les fusibles :
SPI Enable est automatiquement selectionnée car la programmation se fait par l'interface SPI.
BOD Enabled, 4.3V (Brown Out Detector) si Vcc passe en dessous de 4,3 V permet un reset. Peut être désactivé.
Startup : 6 CK + 65 ms, 65 ms sont nécessaire au démarage. Utile si Vcc ne s'établie pas tout de suite.
Cal.internal RC Oscillateur -9.6 MHz, Choix de l'oscillateur interne à 9,6 MHZ car nous n'utilisons pas de quartz.
Les autres fusibles ne sont pas activés pour cette application.
Attention ! Une erreur de réglage peut empêcher le microcontrôleur de fonctionner ou ne plus permettre de nouvelle programmation ! |