Atmel start 4: Blinky två-växlar, Pull-Up motstånd och Bit Ops (6 / 11 steg)
Steg 6: Öppna befintliga livlina lösning och Set-up
Som nämnts i tidigare Startups, använder Atmel studion som i huvudsak Microsoft Integrated Development Environment IDE för Visual Studio VS. Filerna som produceras av AS (och VS) buntas ihop för att bilda en lösning snarare än ett program. Öppna den befintliga Atmel livlina lösningen enligt följande. Vi följer den här proceduren varje gång vi öppnar en befintlig lösning (utom vi inte bråka med säkringarna när de har ställts in).
1. Anslut programmeraren till USB-port och koppla den till experimenter's skärbräda genom kabeladapter tillverkad i Autostart #1 (se även artikellista för kort konstruktion). Att ansluta batteriet till 9v smeten klippet.
2. starta Atmel Studio. Öppna livlina med den meny sekvensen:
Fil > aktuella projekt och lösningar > Atmel Lifeline.atsln
3. Välj Atmel menyn sekvensen: projekt > Atmel livlina Properites.
Välj fliken vänster hand enheten och kontrollera enheten = ATTiny2313A
Välj fliken verktyg och kontrollera din programmerare. ISP klockan 125 kHz kommer att fungera - det här värdet måste matcha den en uppsättningen i Verktyg > enhet programmering. Det måste vara mindre att ¼ av ta tid på klassar av MCU att programmeras.
4. Välj sekvensen Atmel menyn: Verktyg > enhet programmering. Verifiera verktyg om du namnger din programmerare och rutan enhetsnamn ATTiny2313A och rutan 3 rd ska Visa "ISP". Klicka på knappen Verkställ. Om som vill uppgradera firmware programmerare sedan gå vidare och göra det. Om ett fel uppstår sedan hänvisa tillbaka till start #1 [0]. Nästa, läsa mål volt - det borde vara inom några procent av 5V. Ställa in Internet-klockan till 125 kHz att matcha den i punkt 5 ovan. Stäng dialogrutan inte - gå vidare till punkt 5 nedan.
5. om säkringarna inte har ställts in för den aktuella ATTiny2313A, sedan kontrollera att följande inställningar genom att klicka på fliken säkringar till vänster. Se start #2 för detaljer. Varning varning varning: Spela inte onödigt med säkringarna! Och definitivt inte ser skelögd på de 'låsa bitarna"vid denna tid - de används för att förhindra visning av flash-innehåll - olika MCU har olika lås bitar.
SELFPRGEN : ingen kontroll. DWEN: ingen kontroll. EESAVE: ingen kontroll.
SPIEN: kollade; WDTON: ingen kontroll. BODLEVEL : oduglig;
RSTDSBL: ingen kontroll. CKDIV8: ingen kontroll. CKOUT: ingen kontroll.
SUT_CKSEL : INTRCOSC_8MHz_14CK_0MS
6. Stäng dialogrutan för verktyg > enhet programmering. Inte nära Atmel studion (osv.).