Programmering dine egne mikro chips kan være en givende og utfordrende hobby . Mikro chips som kan programmeres med lett funnet verktøy er også referert til som mikrokontrollere . Hvis du ønsker å begynne å programmere en mikrokontroller , er PIC serie chips en utmerket og rimelig utgangspunkt. Med minimale kostnader og innsatsvilje for å lære , vil du være i stand til å programmere chips å utføre nesten enhver oppgave du kan forestille deg. Denne hobbyen er nyttig , men vær advart at det krever forsiktige hender og en høy grad av oppmerksomhet. Du trenger
PIC mikrokontroller
PIC -programmerer
Bootloader kode
LED lys ( valgfritt )
Wire fører ( valgfritt)
Breadboard ( valgfritt )
Statisk utladning armbånd ( valgfritt)
Vis flere instruksjoner
Forberedelse
en
Fest PIC mikrokontroller til programmereren . Programmereren vil gi deg en enkel , klar til bruk metoden for å kommunisere med chip . Ikke berør chip direkte uten først å losse deg av eventuell statisk elektrisitet .
2 Moderne chip kontrollerne bruker USB-tilkoblinger .
Koble programmereren til datamaskinen via USB eller seriell tilkobling . Tilkoblingstype vil bli bestemt av din modell. USB- programmerere er å foretrekke, ettersom de lett kan brukes med moderne datamaskiner .
3
Installer all programvare som leveres med programmerer din . Denne programvaren lar deg sende din programmeringskode direkte til brikken. Sjekk din PIC mikrokontroller for kompatibilitet med programmerer og programvare.
Programming
4
Last ned og installer støttet bootloader koden til chip ditt . Dette bootloader koden er " hjernen" i PIC mikrokontroller , og vil forstå og gjennomføre noen kode du installerer på brikken gjennom programmerer. Bootloader du velger vil bli bestemt av din chip modell .
5 Montering språk består av rene binære instruksjoner.
Skriv din programmeringskode på det språket du ønsker. Sørg for at språket er støttet av serien av chip og programmering programvare du har valgt . Assembly er nesten universelt støttes , selv om høyere språk er også tilgjengelig, avhengig av chip og bootloader .
6
Test programmeringen oppsett ved å lage en enkel krets med en LED-lys og wire fører på et programmeringsspråk breadboard . Skriv en enkel funksjon i språket du ønsker å slå lyset av og på . Ved å fullføre dette vellykket, vil du bekrefte at programmeringen oppsettet fungerer.