C Programmering for PIC-mikrokontrolleren

Av | februar 9, 2022

C-programmeringsspråket regjerer definitivt i det innebygde elektronikksamfunnet. Mikroprosessorer finnes i 99% av alle elektroniske apparater i disse dager fra bilradioer til komfyrer og det er programvaren som mikroprosessorene kjører som gir personlighet til hele designet.

Mange elektroniske hobbyentusiaster kutter tennene på mikroprosessorer ved å lære assemblerspråk. Faktisk er PIC-mikrokontrolleren fra Microchip den foretrukne prosessoren for mange som starter på denne banen.

Monteringsspråk gir en gratis inngang på dette markedet – ideelt for nybegynnere med et begrenset budsjett. Monteringsspråk er imidlertid noe arbeidskrevende hvis en kompleks oppgave må kodes. Nå er gratis C-kompilatorer tilgjengelig for nedlasting, slik at studentene kan begynne sin programmeringserfaring i et universelt språk på høyt nivå som kan brukes på mange andre høy- og lavend mikroprosessorer.

Monteringsspråk er begrenset til bruk med én bestemt prosessorfamilie, og hvis ingeniøren migrerer til en annen prosessor, må han starte på nytt fra bunnen av. C er et universelt språk, og det er hodepinen til kompilatordesigneren, ikke ingeniøren, å sørge for at C-koden er kompatibel med prosessoren.

Det meste av programvare skrevet av ikke-hobbyister er skrevet i C. Programbiter kan samles inn og brukes på tvers av mange prosjekter med forskjellige prosessorer inntil hele kodebiblioteker er samlet. Kodeskriving blir da en enkel oppgave med å velge hvilke kodefunksjoner som trengs og lime dem sammen – en oppgave som programmeringsspråket C er spesielt egnet til.

Enkel C for PIC-mikrokontrolleren får alle med liten eller ingen erfaring med programmering av C- eller PIC-mikrokontrollere på så lite som en halv dag.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.