Programmera dina egna mikrochips kan vara ett givande och utmanande hobby . Mikrochips som är programmerbar med lätt hittat verktyg även kallad microcontrollers . Om du vill börja programmera en mikrokontroller är PIC serie chips ett utmärkt och billigt utgångspunkt . Med minimal kostnad och lite engagemang att lära sig , kommer du att kunna programmera chip för att utföra nästan alla uppgifter du kan tänka dig . Denna hobby är användbar , men varnas att det kräver noggranna händer och en hög grad av uppmärksamhet . Saker du behöver
PIC mikrokontroller
PIC programmerare
Bootloader koden
LED ljus ( tillval ) katalog Wire leder ( tillval ) katalog Breadboard ( tillval ) katalog Statisk urladdning armband ( tillval )
Visa fler instruktioner
Förberedelse
1
Bifoga din PIC mikrokontroller till programmeraren . Programmeraren kommer att ge dig en enkel , färdig att använda metoden för att kommunicera med chipset . Rör inte chipet direkt utan att först ladda ur sig själv i någon statisk elektricitet .
2 Modern chip controllers använder USB-anslutningar .
anslut programmeraren till din dator via USB eller seriell anslutning . Den typ av anslutning kommer att avgöras av din modell . USB programmerare är att föredra , eftersom de lätt kan användas med moderna datorer .
3
Installera programvaran som medföljer din programmerare . Denna programvara gör att du kan skicka din programkod direkt till chipet . Kontrollera din PIC mikrokontroller för kompatibilitet med programmerare och programvara .
Programmering
4
Hämta och installera stöds bootloader kod till din chip . Denna bootloader kod är " hjärnan" i PIC- mikrokontroller , och kommer att förstå och utföra någon kod du installerar på chipet via programmeraren . Den starthanterare du valde kommer att avgöras av din chip modell . Består av rena binära instruktioner
5 assembler .
Skriv din programmeringskod på det språk du valt . Se till att språket stöds av serie chip och programmering programvara du har valt . Assembler är nästan universellt stöd , även om högre språk finns också, beroende på chip och starthanterare . Genom att skapa en enkel krets med en LED- ljus och tråd
6
Testa din programmering inställning leder till en planering bakbord . Skriv en enkel funktion på det språk du valt att sätta ljuset på och av . Genom att fylla i detta framgångsrikt , kommer du kontrollera att din programmering installationen fungerar .