Étape 5: aide (optionnel) ! Cela ne fonctionne toujours pas !
Il y a quelques raisons possibles pourquoi votre planche ne fonctionne toujours pas. Les raisons les plus fréquentes sont :-Le PDCI est désactivé sur votre MCU
-vous avez connecté les broches mal
-Il y a un court-circuit quelque part dans votre circuit
Vérifiez tout d’abord vos NIP. Essayez de voir s’il y a un court-circuit dans votre circuit à l’aide d’un multimètre.
Si cela ne fonctionne pas, il est possible que votre MCU a ICSP désactivé. Vous mai ont fait cela par accident, ou il est venu de l’usine avec le PDCI désactivé. Si vous pouvez télécharger le logiciel à travers elle de toute autre manière, il est toujours possible que le PDCI est désactivé.
Donc si le PDCI est désactivé, que pouvez-vous faire ? Nous allons avoir besoin de réinitialiser la puce. Cela éliminerait tout logiciel d’elle. Nous pouvons le faire en utilisant ce qu’on appelle la programmation de haute tension. Fondamentalement, nous allons mettre + 12V sur la broche de remise à zéro de votre MCU. Eh bien, nous ne sommes pas, mais votre programmateur est. Malheureusement le Dragon AVR / AVRISP cela est impossible (autant que je sache), mais le bidon de 500 STK.
Pour savoir comment utiliser haute tension de programmation avec une STK500, consultez cette page (en bas). Débranchez tous les câbles du PDCI votre STK500 et mettez votre MCU dans la prise appropriée (voir le manuel STK500 pour savoir où exactement). Jeu AVR Studio mode PP/HVSP en « Main ». Effacer votre appareil et réactiver le PDCI en AVR studio. Cela devrait être sous les fusibles en AVR Studio. Activer SPIEN et désactiver des bits de verrouillage (onglet divers).
Si vous voulez en savoir plus sur la programmation de haute tension, faites le moi savoir !
Merci d’avoir lu:)