Программалау тілдерінің негіздерін білетін микроконтроллерге бағдарлама жазу өте оңай. Сізге қандай микроконтроллерді қолданғыңыз келетінін шешу керек. PIC16F877 үшін барлық технологиялар мен интерфейстерді қамтитын және өнімділігі жағынан өте жақсы бағдарлама жазуды қарастырыңыз.
Нұсқаулық
1-қадам
Алдын ала орнатылған MPLAB бағдарламасын іске қосып, мәзірден Project / project Wizard пунктін таңдаңыз. Содан кейін «Келесі» батырмасын басатын терезе ашылады. Қол жетімді микроконтроллерлер тізімінен PIC16F877 таңдап, Келесі түймешігін басыңыз.
2-қадам
Ашылған терезеде болашақ бағдарламаңыздың кодын өңдейтін компиляторды таңдаңыз. Белсенді Toolsuite тізімінен HITECH PICC Toolsuite таңдаңыз. Бұл Си тілінің компиляторы. Содан кейін жобаға ат беріңіз (TestPIC) және оның каталогын көрсетіңіз. Орыс әріптерімен жазуға болмайды, әйтпесе файлдарды ашуда қиындықтар туындайды. Келесі, содан кейін Аяқтау түймешігін басыңыз. Сонымен, жобаның бос шаблоны дайын.
3-қадам
Файл / Жаңа түймешігін басыңыз. Пайда болған Атаусыз терезесінде Файл / Басқаша сақтау … тармағын таңдап, TestPIC.c атауын көрсетіп, жобамен бірге қалтаға өтіңіз. Файлды жобаға қосу жанындағы құсбелгіні қойыңыз. Төменде, бұл кодты жобаның ашық терезесіне орналастырыңыз #include _CONFIG (0x03F72); int i = 0; void main (void) {T0IE = 0; GIE = 0; TRISB = 0; PORTB = 0; ал (1 == 1) {PORTB ++; үшін (i = 0; i
4-қадам
Конфигурация / конфигурация биттерін ашыңыз … Мұнда жоба үшін параметрлердің мәндерін орнатыңыз: Осциллятор - HS (кварц резонаторы сағат генераторы ретінде жұмыс істейді), WatchDog Timer - Өшірулі (микроконтроллердің қалпына келтірілуін өшіріңіз), Power Up Timer - On (қалпына келтіру күйінде), Brown Out Detect - On, Low Voltage Program - Disabled, Flash Program Writing - Enabled, Data EE Read Protect - Off), Code Protect - Off (MK кодын қорғауды өшіру).
5-қадам
Кодты құрастырыңыз. Ол үшін Project / Build All (Барлығын құру) батырмасын басыңыз. Компиляция аяқталғаннан кейін сәтті аяқталғандығы туралы терезе пайда болады. Осыдан кейін жоба қалтасында TestPIC.hex файлы пайда болады, онда арнайы код болады. Оны бағдарламалаушының көмегімен микропроцессорға жазыңыз.