Att skriva ett program för en mikrokontroller med kunskap om grunderna i programmeringsspråk är mycket enkelt. Du behöver bara bestämma vilken mikrokontroller du vill använda. Överväg att skriva ett program för PIC16F877, som innehåller alla möjliga tekniker och gränssnitt och är ganska bra när det gäller prestanda.
Instruktioner
Steg 1
Starta det förinstallerade MPLAB-programmet och välj projekt- / projektguiden i menyn. Sedan öppnas ett fönster där klicka på "Nästa". Välj PIC16F877 i listan över tillgängliga mikrokontroller och klicka på Nästa.
Steg 2
I fönstret som öppnas väljer du kompilatorn som ska behandla koden för ditt framtida program. Var noga med att välja HITECH PICC Toolsuite i listan Active Toolsuite. Det är en C-språk kompilator. Ge sedan projektet ett namn (TestPIC) och ange dess katalog. Skriv inte med ryska bokstäver, annars uppstår problem när filer öppnas. Klicka på Nästa och sedan på Slutför. Så en tom projektmall är klar.
Steg 3
Klicka på Arkiv / Ny. I Untitled-fönstret som visas väljer du Arkiv / Spara som … Ange namnet TestPIC.c och gå till mappen med projektet. Markera rutan bredvid Lägg till fil i projektet. Nedanför placerar du den här koden i ett öppet projektfönster #include _CONFIG (0x03F72); int i = 0; void main (void) {T0IE = 0; GIE = 0; TRISB = 0; PORTB = 0; medan (1 == 1) {PORTB ++; för (i = 0; i
Steg 4
Öppna konfigurera / konfigurera bitar … Här ställer du in värdena för alternativen för projektet: Oscillator - HS (en kvartsresonator fungerar som en klockgenerator), WatchDog Timer - Av (stäng av återställningen av mikrokontrollern), Power Up Timer - On (förblir i återställningsläge), Brown Out Detect - On, Low Voltage Program - Disabled, Flash Program Write - Enabled, Data EE Read Protect - Off), Code Protect - Off (inaktivera MK-kodskydd).
Steg 5
Kompilera koden. För att göra detta, klicka på Project / Build All. När sammanställningen är klar visas ett fönster om det lyckade slutförandet. Därefter visas TestPIC.hex-filen i projektmappen, som innehåller en speciell kod. Skriv det till mikroprocessorn med programmeraren.