Programmering dine egne mikro chips kan være en givende og udfordrende hobby. Mikro -chips , som kan programmeres med let findes værktøjer er også kaldet mikrocontrollere . Hvis du gerne vil begynde at programmere en microcontroller, PIC -serien af chips er en glimrende og billig udgangspunkt. Med minimale omkostninger og nogle dedikation til læring, vil du være i stand til at programmere chips til at udføre næsten enhver opgave, du kan forestille dig. Denne hobby er nyttig , men advaret om, at det kræver omhyggelige hænder og en høj grad af opmærksomhed. Ting du skal
PIC microcontroller
PIC programmør
Bootloader kode
LED lys ( ekstraudstyr)
Wire fører (ekstraudstyr)
Breadboard (ekstraudstyr)
Statisk afladning armbånd ( ekstraudstyr)
Vis Flere Instruktioner
Forberedelse
1
Vedhæft din PIC microcontroller til programmøren . Programmøren vil give dig en nem, klar-til -brug metode til at kommunikere med chippen . Rør ikke chippen direkte uden først afladning dig selv for statisk elektricitet.
2 moderne chip controllere bruger USB-tilslutninger.
Slut programmør til din computer via USB eller seriel forbindelse . Forbindelsen type vil blive fastlagt af din model. USB programmører foretrækkes , da de nemt kan bruges med moderne computere .
3
Installer eventuel software, der fulgte med programmør. Denne software giver dig mulighed for at sende din programmering kode direkte til chip . Tjek din PIC microcontroller for kompatibilitet med programmøren og software.
Programmering
4
Download og installer støttet bootloader kode til din chip. Denne bootloader kode er "hjernen " af PIC microcontroller, og vil forstå og udføre enhver kode, du installerer på chippen via programmør. Bootloader du vælger , vil blive bestemt af din chip -model.
5. Forsamlingen sprog består af rene binære instruktioner.
Skriv din programmering kode i sproget i dit valg. Sørg for, at sproget understøttes af den række af chip -og programmeringssoftware , du har valgt . Forsamlingen sprog understøttes næsten universelt , selv om højere sprog er også tilgængelige, afhængigt af din chip og bootloader .
6
Test din programmering setup ved at oprette et simpelt kredsløb ved hjælp af en LED- lys og ledningerne på en programmering breadboard . Skriv en simpel funktion i sproget i dit valg at tænde lyset og slukke . Ved at udfylde dette med succes , vil du kontrollere, at din programmering setup fungerer.