Stap 1: Zekeringen en aansluiten van een externe klok-bron
De 8 pin programmeren schild maakt geen gebruik van een externe oscillator. U kunt de rest van de flits van een ATTINY met de programmering schild programmeren, zolang het is zekering is ingesteld op een interne klok. U kunt zelfs het schrijven van de Fuse-bits als u de klok niet wijzigen en u zelfs dat eens schrijven kunt! Daarna, hebt u niet wat voor klok u hebt geselecteerd beschikbaar, de chip gewoon werken niet, zelfs voor de programmering.
Bijvoorbeeld, heb ik een hack voor de TV-B-Gone dat het verandert in een Super Camera Remote. De TV-B-Gone maakt gebruik van een externe 3-pins keramische resonator zoals hier afgebeeld. Als u de processor die wordt geleverd met de TV-B-Gone nemen of program van de zekeringen met behulp van de makefile in het open source firmware pakket, krijg je deze fout:
avrdude: apparaat handtekening = 0xfff000
avrdude: verwachte handtekening voor ATtiny85 1E 93 0B
Chip dubbel te controleren, of gebruik -F om te overschrijven van dit selectievakje.
Gelukkig bevat Randofo vrouwelijke headers als een uitbraak van alle de pinnen. Je krijgt een van deze 3-pins-resonatoren en de middelste pin verbinden met grond (pin 4) en de andere twee naar pin 2 en 3.
Als u dit doet, kunt u herprogrammeren, met inbegrip van terug te gaan naar de interne klok!
Hier, ik gebruikte een breadboard, maar het ook gemakkelijk om te nemen een kleine strook van protoboard en een kleine kop aansluitpunten voor recht zou zijn.