VUSBTiny AVR SPI programmeur (3 / 3 stap)

Stap 3: gebruik en toepassing



directe schicht voort breadboard

Als u vusbtiny gebruikt om flash 8 pins AVR apparaten, kunt u enkel uw doelapparaat bovenop het apparaat programmeur drukken. de programmeur had ontwikkeld, zodat de programmering pinnen overeenkomt met w / doelstellingen. Er is een truc, echter u isoleren van pin 2 en 3 op de programmeur mcu, moet omdat ze de USB d + en D-pins aansluiting op de PC. Ik gebruik een verlaging van plakband om dit te bereiken, je kunt zien op de foto's. Hieronder is een tiny13v "rijden" op de tiny45, klaar om te ontvangen van firmware weergeven

ISP knippert via jumper

naar een doel circuit via ISP (in-systeem programmering) program, hebt u een ISP-kabel nodig. Hier ben ik niet met behulp van de standaard 2 x 3 of 2 x 5-pin headers. in plaats daarvan gebruik ik een 1 x 6-jumper die meer breadboard vriendelijk, kun je 2 x 3 of 2 x 5-pin header door het toewijzen van hen aan J2, zoals op het breadboard indeling en schema's. de volgende foto toont een tiny2313 klaar om te krijgen flitste via Internet-provider.

probleemoplossing

* kan niet de firmware flash? Controleer wellicht uw oorspronkelijke programmeur, kunt timing via -B vlag in avrdude regelen. Probeer te lezen 1e chip, kan een slechte fuse, kan uw chip moet een externe kloksignaal. mogelijk moet u positiebepaling uw chip terug naar standaard 1e.
* Controleer de aansluitingen van
* Indien gebruik van verschillende io pinnen, check code en verbindingen
* u kunt ook zener diodes w / 500mw, 400mw typen
* u kunt verminderen van R3 waarde tot 1.2K of minder
* u bent meer kans op problemen met de timing van avrdude, proberen de -B vlag voor avrdude, hebben een kortere USB kabel alle helpt

Gerelateerde Artikelen

AVR ISP programmeur

AVR ISP programmeur

maken van uw eigen DIY Arduino board is interessant en uitdagend amusement. De grootste complicatie is altijd het verbranden van de bootloader. Deze soort van "Catch 22:http://en.wikipedia.org/wiki/Catch-22 _(logic)" acts - u kunt niet programme
Spark Fun AVR Pocket programmeur met Vensters 7

Spark Fun AVR Pocket programmeur met Vensters 7

de volgende stap is de instructies voor het downloaden van het stuurprogramma voor de Pocket-programmeur en de instructies voor het instellen. Hoop dat die dit helpt!Stap 1: oplossing In plaats van de stuurprogramma's te downloaden, of na een van Spa
Interfacing PS2 controller met AVR-Bit Bang

Interfacing PS2 controller met AVR-Bit Bang

Hey vrienden in dit instructable ik zal u tonen hoe interface sony PS2 controller met AVR microcontroller. Dit zal uw handige code die u in de toekomst kan worden gebruikt voor het besturen van robots. U kunt analoge waarde krijgen van joystick die k
Tic-Tac USBtinyISP programmeur

Tic-Tac USBtinyISP programmeur

wat is met mint vakken en elektronica? Beats die me, maar ze een of andere manier zijn gemaakt voor elkaar. Ik had ladyada de USBtinyISP v1.0 circuit gebouwd op een breadboard die ik om de andere dag gebruikt. Het werkte sporadisch (en nooit op het u
AVR ISP breadboard adapter

AVR ISP breadboard adapter

Na de volledig intensivering weg van het Atmel STK500 ontwikkel bord (die had inspireerde mij om mijn eerste Instructable) bouw ik nu al mijn circuits en projecten op breadboard - en bovendien: ik ook mijn studenten daartoe dwingen.Met behulp van een
Hoe u een 16 x 2 LCD met behulp van een AVR ATtiny2313

Hoe u een 16 x 2 LCD met behulp van een AVR ATtiny2313

als je gewoon bent om in microcontrollers er is een hoop te weten zoals u waarschijnlijk heb ontdekt. Er is een heleboel goede online tutorials voor de Atmel AVR en kansen zijn dat u een paar van die inmiddels heb zien. Ik onlangs heb in microcontrol
Het gebruik van de Dragon Rider 500 met uw AVR Dragon

Het gebruik van de Dragon Rider 500 met uw AVR Dragon

dit instructable is een spoedcursus in het gebruik van enkele van de kenmerken van de Dragon Rider 500 van Ecros technologieën. Wees u ervan bewust dat er een zeer gedetailleerde handleiding beschikbaar op de website Ecros is.De Dragon Rider is een i
Seriële TTL AVR ISP

Seriële TTL AVR ISP

Dit is mijn eerste artikel. Er zijn veel gebieden over het maken van een instructables die ik nieuw ben.Ik graag delen een eenvoudige schakeling en hoop dat het helpt die beginnen met de AVR die niet hebben van een programmeur en willen bouwen.Dit ar
AVR ISP Breadboard Header

AVR ISP Breadboard Header

toen ik eerst met AVR microcontrollers werkte, ik baseerde me veel op tutorials die ik op het web gevonden, maar bijna alle van hen de vraag voor hoe u een programmeur koppelt aan de microcontroller wanneer u een ontwikkel bord niet gebruikt. De mees
Vernieuwen van uw DigiSpark (kloon) met een kleinere bootloader

Vernieuwen van uw DigiSpark (kloon) met een kleinere bootloader

Ik heb na mijn DigiSparkkloon, die ik heb besteld op ebay. (Vergeet niet de rev3 bestuur die ze nooit hebben gemaakt? Nou, ik heb dat een uit een Chinese verkoper), realiseerde ik me iets zeer interessant - pin 5 was nog steeds een resetpin. De zeker
Zelfgemaakte GameCube Mod-Chip

Zelfgemaakte GameCube Mod-Chip

Deze do-it-yourself GameCube mod-chip is een grote wijziging voor uwNintendo GameCube. De mod-chip kan je GameCube om te lezen van gebrande back-ups van spellen, zodat uw originele games kunnen worden bewaard door hen te beschermen tegen krassen. Dit
Faraday voor de lol: Een elektronische Batteryless dobbelstenen

Faraday voor de lol: Een elektronische Batteryless dobbelstenen

is er veel interesse in spier aangedreven elektronische apparaten, behoren in groot deel aan het succes van Eeuwigdurende fakkeleeuwigdurende Torch, ook bekend als accu-minder LED zaklamp. De batterij-less zaklamp bestaat uit een generator van de spa
LED Pocket Watch

LED Pocket Watch

dit is een LED-zakhorloge. Het heeft 12 LED's om te laten zien op het uur, 60 LEDs te tonen van de minuut, en 60 LEDs om te laten zien van de tweede. De LED's zijn ingedeeld in drie ringen. Er is een knop op de bovenkant om te activeren het zakhorlog
Digispark (met bootloader) ondersteuning toe te voegen aan bestaande Arduino IDE 1.6.x

Digispark (met bootloader) ondersteuning toe te voegen aan bestaande Arduino IDE 1.6.x

Digispark is een kleine Arduino IDE compatibel ontwikkel bord op basis van de Atmel attiny85 die rechtstreeks verbinding met USB maakt. Het heeft zeer weinig pinnen, maar nog steeds enkele leuke dingen kunt doen. Digispark is copyright door Digistump