Med 8Pin ATTINY programmering skölden med en extern klocka (1 / 2 steg)
Steg 1: Säkringar och ansluta en extern klocka källa
8 pin programmering sköld inte använder en extern oscillator. Du kan programmera resten av blixten på en ATTINY med programmering sköld så länge det är klockan fuse är inställd på inre. Du kan även skriva Fuse bitar om du inte ändrar klockan, och du kan även skriva som en gång! Efter det, om du inte har oavsett typ av klocka du har valt tillgänglig, chip bara kommer inte att fungera, även för programmering.
Till exempel, har jag en hacka för den TV-B-Gone som förvandlar det till en Super kamera Remote. TV-B-Gone använder en extern 3 stift keramisk resonator som den som avbildas här. Om du tar den processor som kommer med den TV-B-Gone, eller programmera säkringarna med hjälp av makefile i öppen källkod firmware paketet, får du detta fel:
avrdude: enhet signatur = 0xfff000
avrdude: förväntade signatur för ATtiny85 är 1E 93 0B
Dubbel kolla chip, eller använda -F för att åsidosätta denna kontroll.
Lyckligtvis innehåller Randofo kvinnliga headers som en utbrytning av alla stiften. Få en av dessa 3 stift resonatorer och ansluta den mellersta pin till marken (stift 4) och de andra två till stift 2 och 3.
Om du gör det, kan du programmera, inklusive går tillbaka till interna klocka!
Här, jag använde en skärbräda, men det skulle också vara lätt att ta en liten remsa av protoboard och göra en liten header att koppla rätt in.