Dit is baie maklik om 'n program vir 'n mikrobeheerder met kennis van die basiese programmeertaal te skryf. U moet net besluit watter mikrobeheerder u wil gebruik. Oorweeg dit om 'n program vir die PIC16F877 te skryf, wat allerhande tegnologieë en koppelvlakke insluit en wat die prestasie betref baie goed is.
Instruksies
Stap 1
Begin die vooraf geïnstalleerde MPLAB-program en kies die Wizard-projek / projek-projek in die menu. Dan word 'n venster oopgemaak waar klik "Volgende". Kies PIC16F877 uit die lys beskikbare mikrobeheerders en klik Volgende.
Stap 2
Kies in die venster wat oopgaan die samesteller wat die kode van u toekomstige program sal verwerk. Kies HITECH PICC Toolsuite in die lys Active Toolsuite. Dit is 'n samesteller van die C-taal. Gee dan die projek 'n naam (TestPIC) en spesifiseer die gids. Moenie in Russiese letters skryf nie, anders kan probleme ontstaan wanneer u lêers oopmaak. Klik op Volgende en dan op Voltooi. Dus, 'n leë projeksjabloon is gereed.
Stap 3
Klik op File / New. Kies File / Save as in die Untitled-venster wat verskyn … Spesifiseer die naam TestPIC.c en gaan na die gids met die projek. Merk die blokkie langs Voeg lêer by projek. Plaas hierdie kode hieronder in 'n oop projekvenster #include _CONFIG (0x03F72); int i = 0; void main (void) {T0IE = 0; GIE = 0; TRISB = 0; PORTB = 0; terwyl (1 == 1) {PORTB ++; vir (i = 0; i
Stap 4
Open Configure / Configuration Bits … Stel hier die waardes van die opsies vir die projek in: Ossillator - HS ('n kwartsresonator sal as 'n klokopwekker optree), WatchDog Timer - Off (skakel die reset van die mikrobeheerder uit), Aanjaagtimer - aan (bly in die reset-toestand), opsporing van bruin uit - aan, laespanningsprogram - gedeaktiveer, flitsprogram skryf - geaktiveer, data-EE-leesbeskerming - uit), kodebeskerming - uit (skakel MK-kode uit.
Stap 5
Stel die kode saam. Klik hierop Projek / bou alles. Nadat die samestelling klaar is, verskyn 'n venster oor die suksesvolle voltooiing. Daarna sal die TestPIC.hex-lêer in die projekmap verskyn, wat 'n spesiale kode bevat. Skryf dit aan die mikroprosessor met behulp van die programmeerder.