Atmel start 3: Binky en-PORT, PIN, DDR och LED (5 / 12 steg)

Steg 5: Blinky ett – Ready sidan kodning


Nu är det dags att börja kodning men måste först redo kodning sidan heter "Atmel Lifeline.cpp". När Atmel livlina lösningen har öppnats, visas namnet "Atmel Lifeline.cpp" på den högra sidan av IDE i panelen "Solution Explorer" och eventuellt som en flik under AS verktyg barer.

  1. Kontrollera att programmeraren är ansluten till Experimenters styrelse och även till USB-porten. Se till att makten tillämpas på experimenter's styrelse.

  2. Starta AS6

  3. Klicka på Arkiv på övre menyn strip, placera muspekaren på senaste filer och välj "Atmel livlina" (eller öppna med öppen). Klicka på den översta AS6-menyfält, "projekt > Atmel livlina" och sedan klicka på "Verktyg" i menyn till vänster och se till att programmeraren är sätta till din programmerare (AVRISP eller Atmel is) och sätta "ISP klocka" till 125kHz. Stäng dialogrutan.

    Nästa, klicka på Verktyg > enhet programmering finns i den översta AS6-menyfält. Se till att din programmerare är markerad (AVRISP eller Atmel is) och rätt enhet visas (ATTiny2313A). Klicka på tillämpa bredvid rutan ISP. Klicka på knapparna Läs signatur och spänningen och spänningen mätt av programmeraren bör inom några procent av 5V. Nu ställa in skjutreglaget "ISP klocka" för 125 kHz och klicka på SET -knappen. Stäng av enheten programmering dialogrutan. Förfarandet i denna punkt bör utföras varje gång en lösning öppnas i AS. Om två ISP klockorna inte har laddas samma värde, då AS ordentligt inte programvaran/firmware till MCU.

  4. Se till att den Atmel Lifeline.CPP (för C++ språk) eller Atmel Lifeline.C (för C-språket) kodning former kan ses. Det kommer att ha / * överst med namnet på programmet. I kod-fönstret kan ses genom att antingen klicka på fliken Atmel Lifeline.cpp bara under ikonerna i den längst upp, eller annan dubbelklicka på namnet Atmel Lifeline.cpp som visas på höger sida under Solution Explorer.

  5. Ta bort den rad behandlingen "/ / göra:: Skriv... kod."-det är en kommentar linje.

    Linjerna mellan / * och * / överst finns kommentarer och inte kompilera med resten av programmet. Någon enskild rad med / / är också en kommentar och inte kompilera. All text som börjar med / / efter semikolonet är en kommentar och inte kompilera.

  6. Stäng inte av kretsen och avbröt inte programmerare och inte nära AS6.

Se Steg
Relaterade Ämnen

Atmel start 1: Atmel Studio och programmerare

M. A. Parker c2015Installera Atmel Studio (AS) och en programmerare förkroppsligar de första stegen [0] på väg mot med hjälp av en Atmel AVR Microcontroller individenhet MCU [1] i motsats till MCU-på-en-styrelsen som Arduino [2]. Här startar resan, o...

Atmel start 2: Microcontroller kretsar och säkringar

M. A. Parker c2015Kretsar och säkringar konstruerar en enkel men viktig krets på en experimenter's skärbräda som ska användas som grundläggande plattform för många microcontroller projekt och för att ange parametrarna mikrokontroller (dvs säkringar)....

Atmel start 4: Blinky två-växlar, Pull-Up motstånd och Bit Ops

Figur 1: Exempel växlar som kan använda MCU pull-up resisters, främre: Foto-motstånd, Foto-transistor, knapp; Bakre: exempel knappsatser.M. A. Parker c2015Blinky två visar hur MCU kan lätt läsa delstaten externa switchar, vilket inkluderar tryckknapp...

Atmel start 5: Livlina

M. A. Parker c2015Livlinan är en enkel krets baserad på Atmel ATTiny2313A mikrokontroller enheten (MCU) som fungerar som ett substitut klocka källa för ett mål MCU återges ur funktion av felaktigt ställa in klockan säkringar. Projektet, tänkt att var...

Sonifying kapacitiv Data över Serial Port med Teensy och SuperCollider (OSX och Linux)

Om det inte går att del med $600 dollar behövs för att köpa MaxMSP (och din gratis 30 dagar har löpt ut) det finns inte många gratis alternativ som kan konkurrera med samma nivå av ljudkvaliteten som MaxMSP. Lyckligtvis är detta ett område där SuperC...

Shift: Standard Pin, Bullpup och slangbella.

Hej killar! Detta Akshat21045 med JonnyBGood, i en pistol samarbete!Detta är en mycket speciell typ av instructable. I detta, skall vi göra tre olika typer av vapen, från nästan samma kropp! Jag hoppas att du njuta av vårt samarbete!Här är en snabb ö...

Skalbagge Kill Pine huvudgavel (och ram)

Jag gjorde denna huvudgavel att belysa skalbagge döda furu utan ser ut som det hörde hemma i en timmerstuga.Stommen är konstruerad för att användas med en låg profil drottning storlek madrasser (ca 6 inches lång).Material:Huvudgavel endast1 i x 3 i x...

Passar gitarr rem slutet pin knappar och gutar stil rem till en Ukelele.

This is how I made and fitted acoustic guitar style straps on 2 of my Ukeleles.Efter att ha provat ut en runda nacke stil strängen Ukelele rem men bara att hitta det gjorde ingenting men skrapa av ljud hål och vara en konstant irritation som det stän...

Brosch pin display och beskyddare fallet

Har du (som mig) vackra broscher och stift som är undanstoppad i vissa fall och aldrig används? Eller kanske du gå till en konvention en gång per år och få en pin som du hålla och kasta i en låda när du kommer hem?Jag gillar min pins och broscher, me...

Avmystifiera 4 pin adresserbara RGB LEDS

Om du har sett min tidigare Instructable RGB lysdioder, så har du en ganska bra grund på förmågan att sätta tre skilda ljuskällor i ett enda paket i din bygger.Tiden marscherar på, och det gör teknik! En av de mest innovativa nya sakerna om RGB lysdi...

Arduino väckarklocka Canvas--hur man

material behöver du:1. duk (valfri storlek)2. tyg (tillräckligt för att täcka duken)3. kardborre4. 8-10 LED-lampor5. ledande tråd6. tråd7. 1 Lilypad enkel fäst styrelsen (du kan välja att använda andra Lilypad brädor också)8. 1 Lilypad högtalare/Summ...

Tyg dammen

när du pekar siffrorna, blommorna kan blinka och göra mönster!Steg 1: Material som behövs - 4ft av blå bomullstyg (för basen av dammen) pris: $4 (Walmart)-4 bitar av grön filt (för lily pads) och 4 bitar av olika färger (för blommor) pris: 4 för $1 (...

Beröring-känslig musikaliska målning

Denna musikaliska målning är en grafisk poäng som du rör för att spela melodier och harmonier. Den innehåller visuell komposition, musikalisk sammansättning och gestikulerande samverkan skapa en ny form av visuell musik där sammansättningen och instr...

Interaktiva Quilt

detta projekt är en hängande, interaktiva quilt för min 8-åriga dotter. Varje avsnitt av täcket kräver henne göra något för att aktivera antingen ljus eller ljud.Material som behövsFör täcke:Tyg-5 färger för bakgrund-Säkerhetskopiera & bindande (ca 1...

Kapacitiv Touch Arduino lampa

EDIT: Jag gjorde ännu en av dessa och hacka en ikea-lampa med den. Du kan se den "vänners kompatibla overe härProblemetDet är sent på kvällen, och din mobiltelefon ringer. Du kan inte se där det är, du blint famlar runt ditt Nattduksbord, förgäves fö...

Lär dig mer om mikrokontroller

Detta Instructable var utformad för att svara på frågan: Hur kommer jag igång i microcontrollers? Nu, i klara, enkla engelska, kan du lära dig vad en mikrokontroller är, och hur du använder en. Du kommer att lära dig att göra allt du behöver för att...

Billiga logik Analyzer

Om du vill göra digitala kretsar kanske behöver du en logik analyzer att logga data och analysera dem på PC som är mycket användbar för felsökning. Dessa verktyg är inte så dyrt och du kan köpa en helt enkelt. En dag insåg jag att en av dessa verktyg...

Göra en flygplats i Google Earth och flyga runt

Efter att upptäcka det är en dold flygsimulator i Google Earth, del av en beta-test för några framtida online spel, var det bara en tidsfråga (två dagar) innan jag trodde om hacking simulatorn på en mindre skala. Efter att ha gjort några NOE flyger o...

Infinity spegel ändra touch tabell

När jag fick detta uppdrag för min interaktionsdesign klass, som innebar att använda en Arduino uno, en kombination av händelser ledde till skapandet av min touch infinity spegel bord. Söka igenom en mängd olika Instructables, medan samtidigt renover...