Visitekaartje van USB-PCB (8 / 11 stap)

Stap 8: De AVR Programming

U moet de code hier downloaden.

Open het bestand "main.c" en vinden van de plaats waar de tekenreeks opgeslagen, kijk voor de functie "puts_P". U moet deze tekenreeks bewerken voordat het compileren (of anders zal het mijn tekst in plaats van uw afdrukken). U zult merken dat de tekenreeks wordt opgeslagen in het geheugen van de flits, en als u een langere tekenreeks compileert, de omvang van de flash compilatie toeneemt. Houd er rekening mee dat u de geheugencapaciteit van de ATtiny85, die is 8KB flash-geheugen kan niet overschrijdt.

Na het bewerken van de tekenreeks, de code te compileren. Het bestand ".avrproj" is een bestandsindeling die kan worden geopend door AVR Project IDE (een IDE die ik heb voor mezelf gemaakt), waardoor het compileren van het project zeer eenvoudig.

Een hexadecimaal bestand wordt gegenereerd en kunt u het hex bestand in de AVR. U moet een AVR-programmer een soort, en aangesloten op de business-card zoals aangegeven in het schema hieronder. Vergeet niet om het verbinden van deze verborgen verbindingen!

Ook Houd er rekening mee dat de programmeur moet worden ingesteld op een lage snelheid als gevolg van de 68 ohm weerstanden op de D + en D-signalen te gebruiken. Dit betekent dat de optie AVRDUDE "-ik < delay >" moeten worden opgenomen, zodat de opdracht ziet er ongeveer zo: "avrdude - c programmer_name -p attny85 -i 100 - U flash:w:file_name.hex"

Hoe sluit u de programmeur? Neem eerst een kijkje op het schema:


Ik maakte een niet-zo-netjes op zoek programming adapter met behulp van een USB-poort, een AVR ISP-connector en wat draad:

Hier is het, aangesloten op mijn USBtinyISP:

Dit is hoe de kaart eruit terwijl worden geprogrammeerd:

Gerelateerde Artikelen

Maak een dode druppel van USB in de natuur

Maak een dode druppel van USB in de natuur

Wat is een dode daling van USB? 'Dode Drops' is een anonieme, off line, peer-to-peer-bestandsdeling netwerk in de openbare ruimte. Dit netwerk is opgebouwd van USB-drives die zijn ingesloten in muren, gebouwen en andere publieke plaatsen. Iedereen is
Hergebruik van oude PCB's

Hergebruik van oude PCB's

Wat zijn de PCB's?PCB is een afkorting voor Printed Circuit Boards. Een PCB ondersteunt mechanisch en elektrisch verbindt elektronische componenten met behulp van geleidende tracks, pads en andere functies van koperen bladen gelamineerd op een niet-g
Doos van de verloren en gevonden van de flitsaandrijving van USB

Doos van de verloren en gevonden van de flitsaandrijving van USB

Er zijn meestal veel, verkeerd geplaatste of vergeten USB flash drives tot rond YuKonstruct; door computers, 3D-printers, laser cutter, aanrecht, Koffietafel, etc. en, wanneer iemand rond ongeveer één vraagt dat ze hebben verloren spoor van, het is m
Goedkoop en gemakkelijk Toner Transfer voor het maken van de PCB

Goedkoop en gemakkelijk Toner Transfer voor het maken van de PCB

er zijn veel mensen over het gebruik van glanzend inkjetpapier te doen Toner Transfer genoemd. Het kan worden gedaan. Maar het is niet gemakkelijk om het te verwijderen na het strijken. U hebt de PCB weken in warm water voor meer dan tien minuten. He
Bewerking van een PCB met behulp van een goedkope CNC Machine

Bewerking van een PCB met behulp van een goedkope CNC Machine

Inleiding:Voor deze tutorial zullen we een ontwerp dat we van EAGLE, gebruik PCB-GCode en Autoleveler software te laden in onze ZEN Toolworks Mach 3 CNC machine gemaakt. Wat we kunnen doen is het vervolgens creëren van printplaten met behulp van onze
DIY Custom van Usb schicht toer

DIY Custom van Usb schicht toer

Ik speciale usb flitsaandrijving. Omdat iedereen Classic wit toshiba trans geheugen, classic modellen van kingston, sandisk cruzer blade enz gebruikt.Wat als we recyclen Nand Chips uit oude, gebroken tabletten, sd-kaarten, mediaspelers?Laat het doen.
Maken van dubbelzijdige PCB met warmte Toner Transfer papier

Maken van dubbelzijdige PCB met warmte Toner Transfer papier

Het maken van etui met papier en koperen bestuur gebracht daar is de populaire methode voor het uitlijnen.De overgedragen toner op The Heat Toner Transfer papier is gemakkelijk komt uit wanneer rubes elkaar of worden gewreven door koper board.Dus, za
Recyclen oude onderdelen van de PCB

Recyclen oude onderdelen van de PCB

* UpdatedDeze instructables zal u tonen hoe te recyclen, door desoldeer, alle uw oude PCB's (Printed Circuit Board) onderdelen. PCB vindt u in bijna elke elektronische apparaten (DVD, computer, camera, speelgoed,...). Alles wat je hoeft te doen is te
De verwezenlijking van de PCB met adelaar voor Beginners

De verwezenlijking van de PCB met adelaar voor Beginners

Eagle behoort tot verschillende PCB opmaakprogramma's die je gratis kunt krijgen (andere programma's omvatten KiCad en DipTrace).  De gratis versie van Eagle is enigszins beperkt in wat het kan doen, DipTrace iets meer dus.  KiCad is open-source, en
Renderen van 3D-beelden van uw PCB's met behulp van Eagle3D en POV-Ray

Renderen van 3D-beelden van uw PCB's met behulp van Eagle3D en POV-Ray

met behulp van Eagle3D en POV-Ray, kunt u realistische 3D renderings van uw PCB's. Eagle3D is een script voor EAGLE Layout Editor. Hierdoor genereert u een ray tracing bestand, die wordt verzonden naar de POV-Ray, die op hun beurt uiteindelijk zal po
Het maken van mijn PCB

Het maken van mijn PCB

Dus besloten deze lui oude Geek (LOG) om te beginnen met het maken van mijn eigen PCB (Printed Circuit Boards). Er zijn een heleboel goede Instructables om dit te doen, maar ik kon niet vinden om te doen het hele proces de manier waarop die ik wilde.
Visitekaartje van goud folie

Visitekaartje van goud folie

Een indrukwekkend effect van uw bedrijf met aluminium visitekaartjes maken. Het visitekaartje is van aluminium en de letters zijn een metalen strippen, voorzien van een dikke duidelijk coating. Ik vervaagd de persoonlijke gegevens.Volg langs om te le
Maken van Board(PCBs)

Maken van Board(PCBs)

maken van uw eigen gedrukte schakeling boards(PCB) is nu zo gemakkelijk. De grootste verandering is in de weerstaan coating op de planken. Nu is het minder gevoelig is voor omgevingslicht. U hoeft niet een Veiligheidslicht of een gesloten ruimte om t
Een LED aan de 'Verkeerde' kant van een PCB solderen

Een LED aan de 'Verkeerde' kant van een PCB solderen

waarom zou je willen mount LEDs aan de koper kant van een één dubbelzijdige bord?  Hoe zit het als u koppelen een bord direct achter een voorpaneel met de LED's tonen door gaten in het deelvenster wilt.  U kan niet zet ze aan de gebruikelijke kant om