Étape 1: Fusibles et raccordement à une source d’horloge externe
Les 8 bouclier programmation pin n’utilise pas un oscillateur externe. Vous pouvez programmer le reste de l’éclair d’un ATTINY avec le bouclier de programmation, tant il est horloge fusible a la valeur interne. Vous pouvez même écrire les bits de fusible Si vous ne changez pas l’horloge, et vous pouvez même écrire qu’une fois ! Après cela, si vous n’avez pas tout type d’horloge vous avez sélectionné disponible, la puce juste ne fonctionne pas, même pour la programmation.
Par exemple, j’ai un hack pour le TV-B-Gone qui se transforme en un Super caméra Remote. Le TV-B-Gone utilise un résonateur céramique externe de 3 broches comme celle illustrée ici. Si vous prenez le processeur qui vient avec le TV-B-Gone, ou programmer des fusibles en utilisant le makefile dans le package de progiciels open source, vous obtiendrez cette erreur :
avrdude : signature Device = 0xfff000
avrdude : attendu de signature pour ATtiny85 1E 93 0 b
Revérifiez la puce, ou -F permet de substituer à cette vérification.
Heureusement, Randofo inclut les en-têtes femelles comme une évasion de tous les pins. Obtenir un de ces résonateurs 3Pin et reliez la fiche centrale au sol (4 broches) et les deux autres broches 2 et 3.
Si vous faites cela, vous pouvez reprogrammer, y compris remontant à l’horloge interne !
Ici, j’ai utilisé une maquette, mais il serait aussi facile de prendre un peu bande de protoboard et faire un petit en-tête branche droite.