Parallel programmeren bestuur AVR


enkele weken geleden heb ik besloten om een eenvoudige webserver gebaseerd op sommige AVR-chip (een instructable waarin het project beschreven zal volgen snel :-) ). Het idee was het circuit zo eenvoudig mogelijk te houden en om de bestaande beschikbare bibliotheken opnieuw te gebruiken. Om die reden die heb ik besloten om de webserver te baseren op de Atmega328, die kon ik met de Arduino IDE en bibliotheken te maken van het programma, omdat de genoemde chip het hart van de Arduino Uno, Arduino Duemilanove en Arduino Nano is. Ik wilde niet dat een bootloader gebrand om te houden van het vrije geheugen zo veel mogelijk. Voor dat doel weggelaten ik de USB interface. Ik verliet alleen het ISP programmering poort. Omdat de chip PHY(MAC) kon worden geleverd met maximaal 3.6V, heb ik besloten om uit te voeren van het hele apparaat bij lage aanbod (3,3 v). De voorlopige bedoeling was om het gebruik van een USBasp met 3.3V optie als programmeur, maar ik vond dat als ik probeer om de AVR-chip met het programma, de webserver spanningsregelaar ging warm. Proberen te verstrekken van de programmeur met de webserver regulator is ook mislukt - de programmeur werd niet herkend door de PC. Dan heb ik gevonden oplossing - voor het programmeren van de AVR-chip op een breadboard, waar ik moet invoegen twee 22 pF condensators, alle kabels en het kwartskristal. En elke dag, wanneer ik wilde "spelen" met de webserver te herhalen dit assemble, wat vervelend voor me was.
Ik nam een beslissing te maken van een eenvoudige programmering bord, waar ik moet alleen het invoegen van de AVR-chip, om hem te programmeren, en voegt u het opnieuw op het bord van de webserver. Ik wilde te veel oude hergebruik van onderdelen en de programmeur eenvoudig, gemakkelijk en effectief.
Ik had in mijn spullen ergens een oude "Centronics"-connector, gewonnen uit overgelopen oude inc-jet printer. Ik besloot te gebruiken en om een parallelle programmeur. Aandacht: Deze programmer werkt op PC, die is van de LPT-poort. Ik veronderstel dat het zal ook werken met USB 2 LPT-adapter, maar ik heb niet testen dit. Het is ook mogelijk dat sommige OS kunnen blokkeren de toegang tot de LPT-poort - in dit geval kan worden , dit board programmeur zal niet werken. Het werd met succes getest op PC werkt onder Windows XP met ingesloten LPT-poort.

Gerelateerde Artikelen

Hallo wereld van Parallel programmeren in Ubuntu met OpenMP

Hallo wereld van Parallel programmeren in Ubuntu met OpenMP

Hallo iedereen!!Hoop u ondervindt een mooie dag en zo verder. In mijn tweede instructables, zou ik graag een kleine versnaperingen die ik had geleerd in ubuntu. Ik zou willen delen over basic voor parallel programmeren in ubuntu... Eventuele opmerkin
Programmeren van AVR met Arduino als ISP zonder Bootloader en externe Crystal

Programmeren van AVR met Arduino als ISP zonder Bootloader en externe Crystal

Hallo!!. Ik ben Avra en dit is mijn eerste instructable. Hier ga ik uitleggen hoe te branden van codes op standalone AVR ICs zonder gebruik te maken van elke USBASP, elke externe crystal en elke bootloader. U hoeft alleen een Arduino board. Mogelijk
Hoe te programmeren een AVR (arduino) met een ander arduino

Hoe te programmeren een AVR (arduino) met een ander arduino

deze instructables is handig als:* je hebt je arduino met atmega168 en je kocht een atmega328 op je lokale elektronicawinkel. Het hoeft niet een arduino bootloader* u wilt maken van een project dat geen gebruik maakt van arduino - gewoon een regelmat
AVRelay - zelf programmeren zak AVR spelconsole

AVRelay - zelf programmeren zak AVR spelconsole

Hallo!Ik wil je laten zien mijn project "AVRelay". Het is een mini AVR zakcomputer. Het laadt systeem bij het opstarten, dus je bent in staat om te laden vanaf de SD kaartspel of app. Op de video ziet u oudere versie van systeem, nu het heeft GU
De mini bestuur AVR met extra planken

De mini bestuur AVR met extra planken

enigszins vergelijkbaar met PIC 12f675 mini protoboard, maar uitgebreide en met extra planken.Met behulp van attiny2313.Stap 1: regelingLaten we eerst beginnen met een regeling. De regeling is vrij duidelijk aangezien het alleen attiny2313 met de pin
POORT WISE programmeren IN AVR

POORT WISE programmeren IN AVR

http://youtu.be/AicVMCwyjeEIN DIT VERTEL IK U HOE TE SELECTEREN VAN EEN POORT ALS EEN INPUT OF OUTPUT EN VERPLAATS GEGEVENS VAN EEN POORT NAAR EEN ANDERE POORT... EERST ZULLEN WE HET SCHRIJVEN VAN EEN PROGRAMMA UITVOEREN OP DE SOFTWARE EN UITEINDELIJ
Een geavanceerde benadering van programmering van Arduino & AVR

Een geavanceerde benadering van programmering van Arduino & AVR

Dit instructable is een must read voor iedereen die vertrouwd is met core AVR chips en Arduino.Nou, om meer specifieke, bij het lezen van de instructable, zal u zitten kundig voor:1) weten het juiste verschil tussen AVR en Arduino.2) programmering Ar
AVR chronograaf van concept aan PCB

AVR chronograaf van concept aan PCB

een chronograaf is een apparaat dat wordt gebruikt voor het meten van de snelheid van een object doorgeven.  In zijn eenvoudigste vorm, hierbij twee sensoren van een soort die 'zien' van het object, een apparaat dat tijd meten kan, en sommige output
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
Zwitserse AVR mes

Zwitserse AVR mes

de Zwitserse mes van de AVR bundelt een aantal AVR programmeren projecten samen in een enkele handige Altoids gom Tin. Dankzij de flexibiliteit geboden door microcontroller programmeren, biedt het ook een startpunt voor een willekeurig aantal project
Goedkope STK500 AVR-programmer voor Atmel Studio

Goedkope STK500 AVR-programmer voor Atmel Studio

Atmel studio is een krachtig hulpmiddel voor het maken van AVR programma's, maar het schrijven van dat een programma is de eerste stap. Om uw programma te gebruiken moet u een circuit en breng uw code in de microcontroller. U kunt uw AVR van Atmel St
AVR HVSP Fuse Resetter

AVR HVSP Fuse Resetter

OmschrijvingIk wil soms werken w / 8 of 14 pins avr apparaten, gebruiken de resetpin als io zoals de io-pin telling laag is. maar dit schakelt verder video programming via SPI. Ik hoef niet een volledige geblazen HV programmeur, gewoon een manier om
AVR targetbord

AVR targetbord

dit voor het programmeren van AVR chips en specifiek de ene ik ben met behulp van zijn ATtiny85, ATtiny2313 en ATMega328P.Dit niet mijn origineel design. Ik heb op dit moment die ik niet waar vinden kan de bestanden uit. Wanneer ik hen vinden zou ik
Hoe aan de slag met Eclipse en AVR

Hoe aan de slag met Eclipse en AVR

AVR's programmeren is leuk, maar soms maken de fabrikanten ontwikkelomgevingen code onderhoud een karwei. Als je op zoek naar een vrije, cross-platform, hoge kwaliteit stuk van software voor het programmeren van AVR's Eclipse is een goede keuze.Verpl