Atmel opstarten 5: Levenslijn (11 / 13 stap)

Stap 11: Met behulp van de Module van de LEVENSLIJN

Zodra de levenslijn is geprogrammeerd kan met behulp van de experimentator bestuur circuit, de ATTiny 2313A (20 pin duik pakket) worden geplaatst in de ingang van de plastic behuizing gebouwd in stap 1. Zorg ervoor dat IC pin 1 met de pin van de socket 1 uitlijnen. Dat wil zeggen, ervoor zorgen dat pin 10 op de MCU zal worden aangesloten op de grond (batterij negatief) en pin 20 zal worden aangesloten op Vcc (batterij positieve). Close-up van de behuizing.

Het is te hopen dat de levenslijn zal niet nodig maar ongelukken gebeuren. Stel dat u een 'bricked' (dat wil zeggen, dood) MCU vanwege verkeerde instellingen voor CKDIV8 of SUT_CKSEL. In een dergelijk geval, als volgt:

  1. Zorg ervoor dat de levenslijn is overgeschakeld op OFF

  2. Zorg ervoor dat uw levenslijn compatibel spanningen met uw dichtgemetseld MCU. Een levenslijn met 3 accu's kan worden gebruikt met een dichtgemetseld MCU met een voeding van 5V maar het mag niet worden gebruikt met een dichtgemetseld MCU uitgevoerd op 3,3 v. Als het spanningsniveau van de dichtgemetseld MCU te laag is, zal de levenslijn beschadigen. ICs bevatten vaak bescherming dioden, zoals beschreven in opstarten 4. Maar de Atmel MCU-diodes zal geen bescherming tegen meer dan over 1mA. Ga naar stap 2 en 3 over de aanpassingen aan het circuit van de levenslijn voor dichtgemetseld MCU's met verschillende voedingsspanningen.

  3. De negatieve draad uit levenslijn (zwart) toevoegen aan de dichtgemetseld MCU grond. Zorg ervoor dat dit de negatieve lood is omdat anders de MCU kan worden beschadigd.

  4. Zoek de aansluitingen voor de kristallen op de MCU. Bijvoorbeeld, zoals beschreven in de specificatiedocument voor de ATTiny2313A http://www.atmel.com/Images/doc8246.pdf, zou het kristal bij pinnen 4 en 5 worden gevoegd. Tot nu toe heb ik alleen resetten de klok-gerelateerde zekeringen zonder het kristal in het circuit (en zonder een externe RC gekoppeld aan deze pinnen). Hebt u een kristal gesoldeerd in een bord houden de dichtgemetseld MCU, kunt u de volgende procedure, maar misschien moet u het verwijderen van het kristal.

  5. Sluit de rode draad van de levenslijn aan op een van de geïdentificeerde crystal pinnen van de dichtgemetseld MCU. Als de volgende procedure niet goed werkt dan hechten de levenslijn rode draad aan op de andere crystal pin en probeer het opnieuw. Ik begin meestal met de pin met hoger getal (zoals #5 voor de ATTiny2313A). Zorg ervoor dat u de rode draad (dat wil zeggen, de draad aangesloten op de levenslijn MCU pin 12) koppelen.

  6. Een programmeur verbinden met de dichtgemetseld MCU en de computer. Start Atmel Studio (AS6). Misschien vindt u het handig/noodzakelijk om te openen het AS6-programma dat de storing in de eerste plaats veroorzaakt.

  7. Zet de schakelaar van de levenslijn

  8. Langs het bovenste menu van de AS6, open Tools > Device programmeren. Uw programmeur moet worden vermeld samen met de naam-nummer van de dichtgemetseld MCU.

  9. Klik op 'Zekeringen' aan de linkerkant van het dialoogvenster. U moet zitten kundig voor zien van de ten onrechte instellen zekeringen.

  10. De klok-gerelateerde fuse-instellingen corrigeren.

  11. Afsluiten levenslijn en verwijderen de programmeur en je moet goed om te gaan.

Gerelateerde Artikelen

Atmel opstarten 4: BLINKIE twee-Switches, Pull-Up weerstanden en bits Ops

Atmel opstarten 4: BLINKIE twee-Switches, Pull-Up weerstanden en bits Ops

Figuur 1: Voorbeeld schakelopties waarmee kunnen de MCU pull-up resisters, Front: foto-weerstand, foto-transistor, drukknop; Achterzijde: voorbeeld van de cijfertoetsen.M. A. Parker c2015Blinky twee toont aan hoe de MCU gemakkelijk kan lezen van de s
Atmel opstarten 1: Atmel Studio en programmeur

Atmel opstarten 1: Atmel Studio en programmeur

M. A. Parker c2015Installeren Atmel Studio (AS) en een programmeur belichamen de eerste stappen [0] op het pad aan het gebruik van een afzonderlijke eenheid voor Atmel AVR Microcontroller MCU [1] in tegenstelling tot de MCU-on-a-board zoals Arduino [
Atmel opstarten 2: Microcontroller-schakelingen en zekeringen

Atmel opstarten 2: Microcontroller-schakelingen en zekeringen

M. A. Parker c2015Circuits en zekeringen construeert een eenvoudige maar belangrijke circuit op de experimentator breadboard die zal worden gebruikt als het fundamentele platform voor vele microcontroller projecten en voor het instellen van de parame
Atmel opstarten 3: Binky een-poort, PIN, DDR en LED

Atmel opstarten 3: Binky een-poort, PIN, DDR en LED

M. A. Parker c2015Blinky, de knipperende LED, laat zien hoe met de taal C/C++ in Atmel Studio (AS) om te controleren de Atmel MCU poorten voor input en output (dat wil zeggen, IO) en het 'geheim' leven van de Atmel poort, PIN en DDR registers blijkt.
Het op afstand opstarten van pcDuino van een NFS-server

Het op afstand opstarten van pcDuino van een NFS-server

Gevallen willen wij pcDuino te starten vanaf een netwerk gehost bestandsysteem. In deze tutorial zullen we uitleggen hoe dit waar te maken.Stap 1: NFS serverWij zullen eerst een NFS server instellen. Het volgende commando zal worden gebruikt op een X
Het wijzigen van opstarten programma's Windows 7

Het wijzigen van opstarten programma's Windows 7

Wij leggen uit hoe te veranderen van ongewenste programma's uit de map Opstarten in Windows 7.Stap 1:Wanneer u Windows 7 gebruikt, voert dit besturingssysteem automatisch bepaalde programma's elke keer dat u de computer opstart. Volg deze video als u
MAME arcade kast opstarten (instructies als je wilt aanvragen:))

MAME arcade kast opstarten (instructies als je wilt aanvragen:))

He jongens! Dit is slechts een korte video van het opstarten van mijn Mame arcade machine. Helaas maken ik niet een volledige instructable... (er was veel trial and error) maar als je afvraagt hoe ik het deed iets ik meer dan bereid ben om een stap v
Naam op 7-segment Display Atmel Avr

Naam op 7-segment Display Atmel Avr

In dit instructable (mijn eerste one!) Ik wil je laten zien iets wat die ik voor een schoolproject gemaakt. De oorspronkelijke opdracht was als volgt: "In MSVS (of Microsoft visual studio) code in assembler: invoeren van uw naam als een ASCII-hexadec
Atmel Xmega USB/serieel willekeurige golfvorm Generator

Atmel Xmega USB/serieel willekeurige golfvorm Generator

dit instructable loopt u via programmering en de Boston Android Xmega evaluatie board gebruiken om te werken als een eenvoudige willekeurige golfvorm generator te profiteren van de geïntegreerde 12 bit DAC en hoge snelheid DMA-controller. Ik heb voor
Arduino op allerlei Atmels

Arduino op allerlei Atmels

Hallo,Dit is mijn eerste instructable, dus ik hoop dat iemand iets goeds mee kunt doen.Dus, wat is dit over?Stel: U werkt aan een project. U wenst te programmeren in de taal van de Arduino vanwege de simplicy. Maar u niet wilt gebruiken van een monst
Opstarten iemand off line met behulp van CMD.

Opstarten iemand off line met behulp van CMD.

Vandaag de dag. Ik zal je leren hoe om te booten iemand offline!Wat je nodig hebt:1. goede internetverbinding2. CMD (zijn op elke pc)3. doelgroep met slecht internet4. IP-* DONT BOOT GROTE WEBSITES OF DIENSTEN ZOALS GOOGLE. ALLEEN DOEN VRIENDEN *Stap
Raspberry Pi: Lancering Python script bij het opstarten

Raspberry Pi: Lancering Python script bij het opstarten

als ik aan mijn eigen projecten Pi gewerkt heb, ik heb is het ontdekken van vele kleine trucs en tips door wassen van diverse websites en informatie assembleren, testen en optimaliseren.Dus, hier is nog een van mijn "meat-and-potatoes" Raspberry
Afsluiten, opnieuw opstarten, of slaapstand van de computer op een schema

Afsluiten, opnieuw opstarten, of slaapstand van de computer op een schema

In dit instructable, ik zal tonen u hoe te afsluiten, opnieuw opstarten, of slaapstand van de computer op een schema.Zie de mededeling aan het eind als u een ouder besturingssysteem dan Windows XP gebruikt.Stap 1: Maak een batch-bestand Eerste, moet
Hoe te stoppen met Windows Live Messenger opduiken bij het opstarten.

Hoe te stoppen met Windows Live Messenger opduiken bij het opstarten.

ik heb geërgerd onlangs met mijn Windows Live Messenger opduiken bij het opstarten, want ik wil niet elke keer krijg ik op mijn laptop inloggen... Dus, ik vond een manier op hoe deze actie in-/ uitschakelen, en ik dacht dat ik zou delen met de Gemeen