Lär dig mer om mikrokontroller (3 / 18 steg)
Steg 3: Du kör mig nötter.
Medan du kommer att skriva program för Tiny2313 på datorn, måste du överföra programmet till Tiny2313 chip, sig själv, för att låt den registeransvarige köra programmet. För att sätta programmet i din mikrokontroller, måste du ha något sätt att få programmet från datorn in i chipet. Sätt ingenjörerna används för att göra detta var genom att chipet och placera det i en speciell anordning kallas en programmerare. Det finns en bild på min gamla roliga kort AVR programmerare för ATtiny2313 ovan. Efter löpande den programmering programvaran, skulle du ta chip med programmet i den och Lägg den i din krets. Om eller snarare när du upptäckt ett fel i ditt program, skulle du ta chip ur banan, Lägg den i en speciell anordning att radera programmet (ofta med timmar), sätt tillbaka den i programmeraren och börja om hela processen igen. Detta skulle hända om och om igen tills du fick programmet korrekt, eller (ofta) du bara fick trött och avslutar.
Vi kommer att använda vad som kallas en ISP Downloader kabel. ISP förkortningen står för i System programmerare; Detta är ett sätt som ingenjörer har utvecklat för att komma runt det gamla sättet att använda en dedikerad programmerare. Vi har en speciell ISP kontakt på mikrokontroller ombord och kommer bara att kabeln programmering till styrelsen för att ladda ner programmet. Alla programmering aktiviteten sker på kretskortet och mikrokontroller chip själv. Utan att behöva dra chip ut och flytta runt.
Internet-leverantören som du beställt med ditt kit kallas USBASP programmerare. Vi nämnde att programmerare tidigare, när vi talar om hur du ställer in BASCOM-AVR. (Om du köpt en annan modell, du kommer att behöva ändra detta Instructable på lämpligt sätt.)
För att datorn ska kunna använda en del av maskinvaran, måste du berätta det hur. Det sättet att du gör detta är att ladda ett program, en drivrutin som kallas. En drivrutin är bara ett program som talar om för datorn hur man talar med en ansluten enhet. Det finns drivrutiner, inbyggd i Windows, för att tala om för datorn hur du använder musen, hur man läser tangentbordet, hur man visar bilder och text på skärmen. USBASP programmeraren är inte något som alla använder, dock och så måste vi installera drivrutinen för att programmerare.
Som du gjorde med BASCOM kompilatorn själv, måste du ladda ner drivrutinen för din USBASP programmerare. För att göra detta, Följ instruktionerna i ebook eller på: http://www.protostack.com/blog/2011/05/usbasp-driver-for-windows-7-and-windows-vista-x64/.