Cum se scrie un program pentru microcontroler - de ce avem nevoie de un microcontroler - Software

Inițiază un MPLAB program predeterminat și selectați din meniul Project Wizard / proiect. Apoi, se va deschide o fereastră, în cazul în care faceți clic pe „Next“. Lista de microcontrolere disponibile și faceți clic pe selectați PIC16F877 „Next“.

În fereastra care se deschide, selectați un compilator care va fi implicat în procesarea codului viitor. Asigurați-vă că pentru a selecta HITECH PICC Toolsuite ToolSuite din lista activă. Acest limbaj C compilator. Apoi, specificați un nume pentru proiect (TestPIC) și specificați directorul. Nu scrie literele românești, în caz contrar vor exista probleme la deschiderea fișierelor. Faceți clic pe „Next“ și apoi „Finish“. Deci, proiectul este gata să golească gol.

Faceți clic pe Fișier / Nou. In Untitled selectati File / Salvare ca fereastra pop-up ... Introduceți numele TestPIC.c și să navigați la folderul cu proiectul. Se pune o verificare de lângă Adăugați fișier de proiect. Mai jos, a pus acest cod în proiectul #include __CONFIG deschis fereastra (0x03F72); int i = 0; void main (void)

Deschideți Configurare / Configurare Bits ... Aici, setați valorile opțiunilor pentru proiect: Oscillator - HS (în rolul de rezonator ceas Buet de cuarț), WatchDog Timer - Off (oprit cădere microcontroler), Power Up Timer - On (MK rămâne în stare de resetare), Brown Out Detect - pe (resetare la cădere de alimentare), program de joasă tensiune - pentru persoane cu handicap (interzicerea utilizării de joasă tensiune în circuit de programare), Flash program de scriere - Enabled (rezoluție de înregistrare în memoria de program), date EE citit Protect - Off (memorie permisiunea de citire a datelor MK ), cod proteja - Off (dezactiva codul de securitate MK).

Compileze codul. Pentru a face acest lucru, faceți clic pe proiect / Build All. După sfârșitul ferestrei de compilare apare pe finalizarea cu succes. După aceea, directorul proiectului va TestPIC.hex fișier, care va conține un cod special. Scrie-l jos într-un microprocesor cu un programator.