Pisanje programa za mikrokontroler sa znanjem osnova programskih jezika je vrlo jednostavno. Samo trebate odlučiti koji mikrokontroler želite koristiti. Razmislite o pisanju programa za PIC16F877, koji uključuje sve vrste tehnologija i sučelja i prilično je dobar u pogledu performansi.
Instrukcije
Korak 1
Pokrenite unaprijed instalirani program MPLAB i na izborniku odaberite stavku Čarobnjak za projekt / projekt. Tada će se otvoriti prozor u kojem kliknite "Dalje". Odaberite PIC16F877 s popisa dostupnih mikrokontrolera i kliknite Dalje.
Korak 2
U prozoru koji se otvori odaberite kompajler koji će obraditi kod vašeg budućeg programa. Obavezno odaberite HITECH PICC Toolsuite na listi Active Toolsuite. To je prevodilac na C jeziku. Zatim projektu dajte ime (TestPIC) i navedite njegov direktorij. Ne pišite ruskim slovima, inače će se pojaviti problemi prilikom otvaranja datoteka. Pritisnite Next, a zatim Finish. Dakle, prazan predložak projekta je spreman.
Korak 3
Kliknite File / New. U prozoru Untitled koji se pojavi odaberite File / Save as … Odredite ime TestPIC.c i idite u mapu s projektom. Označite okvir pored Dodaj datoteku u projekat. Ispod stavite ovaj kôd u otvoreni prozor projekta #include _CONFIG (0x03F72); int i = 0; void main (void) {T0IE = 0; GIE = 0; TRISB = 0; PORTB = 0; dok (1 == 1) {PORTB ++; za (i = 0; i
Korak 4
Otvorite bitove za konfiguriranje / konfiguraciju … Ovdje postavite vrijednosti opcija za projekt: Oscilator - HS (kvarcni rezonator će djelovati kao generator sata), WatchDog Timer - Isključeno (isključite resetiranje mikrokontrolera), Tajmer za uključivanje - uključen (ostanite u resetiranom stanju), otkrivanje smeđeg napajanja - uključeno, program niskog napona - onemogućen, upisivanje Flash programa - omogućeno, zaštita podataka EE za čitanje - isključeno, zaštita koda - isključeno (onemogućite zaštitu MK koda).
Korak 5
Sastavite kod. Da biste to učinili, kliknite Projekt / Izgradi sve. Nakon završetka kompilacije, pojavit će se prozor s uspješnim završetkom. Nakon toga, datoteka TestPIC.hex pojavit će se u mapi projekta koja će sadržavati poseban kôd. Napišite ga na mikroprocesor pomoću programatora.