Uzrakstīt programmu mikrokontrollerim ar zināšanām par programmēšanas valodu pamatiem ir ļoti vienkārši. Jums vienkārši jāizlemj, kuru mikrokontrolleru vēlaties izmantot. Apsveriet iespēju uzrakstīt programmu PIC16F877, kas ietver visu veidu tehnoloģijas un saskarnes un ir diezgan laba veiktspējas ziņā.
Instrukcijas
1. solis
Palaidiet iepriekš instalēto MPLAB programmu un izvēlnē atlasiet vienumu Project / project Wizard. Tad tiks atvērts logs, kurā noklikšķiniet uz "Tālāk". Pieejamo mikrokontrolleru sarakstā atlasiet PIC16F877 un noklikšķiniet uz Tālāk.
2. solis
Atvērtajā logā atlasiet kompilatoru, kas apstrādās jūsu nākamās programmas kodu. Noteikti sarakstā Active Toolsuite atlasiet HITECH PICC Toolsuite. Tas ir C valodas kompilators. Pēc tam piešķiriet projektam nosaukumu (TestPIC) un norādiet tā direktoriju. Nerakstiet ar krievu burtiem, pretējā gadījumā, atverot failus, rodas problēmas. Noklikšķiniet uz Tālāk un pēc tam uz Pabeigt. Tātad tukša projekta veidne ir gatava.
3. solis
Noklikšķiniet uz Fails / Jauns. Parādītajā logā Bez nosaukuma atlasiet Fails / Saglabāt kā … Norādiet nosaukumu TestPIC.c un dodieties uz mapi ar projektu. Atzīmējiet izvēles rūtiņu blakus Pievienot failu projektam. Zemāk ievietojiet šo kodu atvērtā projekta logā #include _CONFIG (0x03F72); int i = 0; void main (void) {T0IE = 0; GIE = 0; TRISB = 0; PORTB = 0; kamēr (1 == 1) {PORTB ++; par (i = 0; i
4. solis
Atveriet konfigurēšanas / konfigurācijas bitus … Šeit iestatiet projekta opciju vērtības: oscilators - HS (kvarca rezonators darbosies kā pulksteņa ģenerators), WatchDog taimeris - izslēgts (izslēdziet mikrokontrollera atiestatīšanu), Ieslēgšanas taimeris - ieslēgts (palikt atiestatīšanas stāvoklī), brūnas krāsas noteikšana - ieslēgta, zema sprieguma programma - atspējota, zibspuldzes programmas rakstīšana - iespējota, datu EE lasīšanas aizsardzība - izslēgta), koda aizsardzība - izslēgta (atspējot MK koda aizsardzību).
5. solis
Sastādiet kodu. Lai to izdarītu, noklikšķiniet uz Projekts / Izveidot visu. Pēc kompilācijas pabeigšanas parādīsies logs par veiksmīgu pabeigšanu. Pēc tam projekta mapē parādīsies fails TestPIC.hex, kurā būs īpašs kods. Uzrakstiet to mikroprocesoram, izmantojot programmētāju.