Hogyan írhatunk Programot Egy Mikrovezérlőhöz

Tartalomjegyzék:

Hogyan írhatunk Programot Egy Mikrovezérlőhöz
Hogyan írhatunk Programot Egy Mikrovezérlőhöz

Videó: Hogyan írhatunk Programot Egy Mikrovezérlőhöz

Videó: Hogyan írhatunk Programot Egy Mikrovezérlőhöz
Videó: PIC programming tutorial (CCS C) -magyarul 2024, November
Anonim

Nagyon könnyű megírni egy programot egy mikrovezérlőhöz, ismerve a programozási nyelvek alapjait. Csak el kell döntenie, hogy melyik mikrovezérlőt szeretné használni. Fontolja meg, hogy írjon egy programot a PIC16F877-hez, amely mindenféle technológiát és interfészt tartalmaz, és teljesítmény szempontjából elég jó.

Hogyan írhatunk programot egy mikrovezérlőhöz
Hogyan írhatunk programot egy mikrovezérlőhöz

Utasítás

1. lépés

Indítsa el az előre telepített MPLAB programot, és válassza a menüből a Projekt / projekt varázsló elemet. Ezután megnyílik egy ablak, ahol kattintson a "Tovább" gombra. Válassza ki a PIC16F877 elemet a rendelkezésre álló mikrovezérlők listájából, majd kattintson a Tovább gombra.

2. lépés

A megnyíló ablakban válassza ki azt a fordítót, amely a jövőbeni program kódját dolgozza fel. Ügyeljen arra, hogy az Active Toolsuite listában válassza a HITECH PICC Toolsuite lehetőséget. Ez egy C nyelvű fordító. Ezután adjon nevet a projektnek (TestPIC), és adja meg a könyvtárát. Ne írjon orosz betűkkel, különben problémák merülnek fel a fájlok megnyitásakor. Kattintson a Tovább, majd a Befejezés gombra. Tehát egy üres projekt sablon készen áll.

3. lépés

Kattintson a Fájl / Új elemre. A megjelenő Névtelen ablakban válassza a Fájl / Mentés másként lehetőséget. Adja meg a TestPIC.c nevet, és lépjen a projekthez tartozó mappába. Jelölje be a Fájl hozzáadása a projekthez jelölőnégyzetet. Az alábbiakban helyezze el ezt a kódot egy nyitott projektablakban #include _CONFIG (0x03F72); int i = 0; void main (void) {T0IE = 0; GIE = 0; TRISB = 0; PORTB = 0; míg (1 == 1) {PORTB ++; for (i = 0; i

4. lépés

Nyissa meg a Konfigurációs / konfigurációs biteket … Itt állítsa be a projekt opcióinak értékeit: Oszcillátor - HS (egy kvarcrezonátor órajelgenerátorként fog működni), WatchDog időzítő - Ki (kapcsolja ki a mikrovezérlő alaphelyzetbe állítását), Bekapcsolási időzítő - Be (maradjon visszaállítási állapotban), Barna kimenet észlelése - Be, Kisfeszültségű program - letiltva, Flash program írása - Engedélyezve, Data EE Olvasás védelme - Ki), Kód védelme - Ki (az MK kód védelem letiltása).

5. lépés

Fordítsd le a kódot. Ehhez kattintson a Projekt / Összes felépítése elemre. A fordítás befejezése után megjelenik egy ablak a sikeres befejezésről. Ezt követően a TestPIC.hex fájl megjelenik a projekt mappában, amely egy speciális kódot tartalmaz. A programozó segítségével írja be a mikroprocesszorhoz.

Ajánlott: