ÍÒÅÃÐÎÂÀÍÅ ÑÅÐÅÄÎÂÈÙÅ ÐÎÇÐÎÁÊÈ

 

 

ÍÒÅÃÐÎÂÀÍÅ ÑÅÐÅÄÎÂÈÙÅ ÐÎÇÐÎÁÊÈ

ÐÎÁÎ×ÈÕ ÏÐÎÃÐÀÌ MPLAB 3.30 ÄËß ÎÌÊ PIC

²íòåãðîâàíå ñåðåäîâèùå ðîçðîáêè ðîáî÷èõ ïðîãðàì MPLAB 3.30 ïðåäñòàâëÿº ñîáîþ íàá³ð ïðîãðàì, îá'ºäíàíèõ â ºäèíèé ïàêåò, ùî ì³ñòèòü: – ðåäàêòîð (Editor Only); – àñåìáëåð (MPASM);

Ñòèñëà õàðàêòåðèñòèêà îñíîâíèõ ïðîãðàì

 

Àñåìáëåð MPASM

Óí³âåðñàëüíèé ìàêðîàñåìáëåð MPASM – öå ñèìâîëüíèé àñåìáëåð, ùî ï³äòðèìóº ðîçðîáêó ðîáî÷èõ ïðîãðàì äëÿ âñ³õ ñ³ìåéñòâ ì³êðîêîíòðîëåð³â PIC 16/17,… · ñòâîðåííÿ ìàêðîêîìàíä; · óìîâíå àñåìáëþâàííÿ;

Ïðîãðàìíèé ñèìóëÿòîð-íàëàãîäæóâà÷ MPLAB-SIM

Ïðîãðàìíèé ñèìóëÿòîð MPLAB-SIM äîçâîëÿº ïðîäåìîíñòðóâàòè ðîáîòó ðîáî÷î¿ ïðîãðàìè ì³êðîêîíòðîëåðà PIC 16/17 íà ð³âí³ êîìàíä. Ïðè âèêîíàíí³ áóäü-ÿêî¿…   4.2.3. Êîìï³ëÿòîð MPLAB-C

Çàïóñê îñíîâíîãî ïàêåòà ïðîãðàì

Äëÿ çàïóñêó ïàêåòà íåîáõ³äíî âèáðàòè ìèøêîþ ³êîíêó ç íàïèñîì MPLAB ³ íàòèñíóòè äâà ðàçè ë³âó êíîïêó. ϳñëÿ ÷îãî àâòîìàòè÷íî áóäå çàâàíòàæåíèé âåñü ïàêåò MPLAB 3.30, ùî ñêëàäàºòüñÿ ç òðüîõ îáîëîíîê EDITOR ONLY, MPLAB-SIM SIMULATOR ³ PICMASTER SIMULATOR.

 

Ìåíþ îñíîâíîãî ïàêåòà ïðîãðàì

Ìåíþ îñíîâíîãî ïàêåòà ïðîãðàì ì³ñòèòü íàñòóïí³ ïóíêòè (ï³äìåíþ):File, Project, Edit, Debug, Picmaster, Option. Êîæíèé ïóíêò ì³ñòèòü ðÿä êîìàíä, ùî… Äëÿ òîãî, ùîá àêòèâ³çóâàòè ìåíþ êîðèñòóâà÷à, íåîáõ³äíî íàâåñòè ïîêàæ÷èê… Ðîçãëÿíåìî äîêëàäíî ïóíêòè îñíîâíîãî ìåíþ ïàêåòà MPLAB 3.30.

Ìåíþ File

Êîìàíäè (îïö³¿) ìåíþ File äîçâîëÿþòü ðîçðîáíèêó ïðîäèâëÿòèñÿ òåêñòè ïðîãðàì, çàâàíòàæóâàòè ³ ðåäàãóâàòè ¿õ, çáåð³ãàòè íà íîñ³¿ ³ ðîçäðóêîâóâàòè ¿õ,… –NEW Source äîçâîëÿº â³äêðèòè íîâå â³êíî äëÿ íàïèñàííÿ íîâî¿ ïðîãðàìè; –OPEN Source äîçâîëÿº â³äêðèòè ïðîãðàìó äëÿ ðåäàãóâàííÿ ³ äîïèñóâàííÿ òåêñòó, ùî áóâ íàïèñàíèé ðàí³øå ³ çáåðåæåíèé ï³ä…

Ìåíþ Project

Êîìàíäè (îïö³¿) ìåíþ Project äîçâîëÿþòü ñòâîðþâàòè ïðîåêòè (çâ'ÿçàíèé òåêñò ïðîãðàìè ³ îá'ºêòíèé êîä ö³º¿ ïðîãðàìè), ðåäàãóâàòè ¿õ, êîìï³ëþâàòè ³… –NEW PROJECT äîçâîëÿº ïî÷àòè ñòâîðþâàòè íîâèé ïðîåêò. Ïðè öüîìó áóäå âèâåäåíèé… –OPEN PROJECT äîçâîëÿº ðîçðîáíèêó â³äêðèòè çáåðåæåíèé ïðîåêò ³ ïðîäîâæèòè éîãî â³äëàãîäæåííÿ;

Ìåíþ Edit

Êîìàíäè (îïö³¿) ìåíþ Edit äîçâîëÿþòü ðîçðîáíèêó ðåäàãóâàòè, êîï³þâàòè, øóêàòè òåêñò àáî ðÿäîê â ïðîãðàì³. Äàíå ìåíþ ì³ñòèòü íàñòóïí³ îïö³¿: –UNDO äîçâîëÿº ñêàñóâàòè ïîïåðåäíþ îïåðàö³þ; –CUT äîçâîëÿº ðîçì³ñòèòè âèä³ëåíèé òåêñò â CLEAPBOARD;

Ìåíþ Debug

Êîìàíäè (îïö³¿) ìåíþ Debug äîçâîëÿþòü ïåðåâ³ðèòè ðîáîòó ðîçðîáëåíîãî ïðîåêòó. Äàíå ìåíþ ïðàöþº ò³ëüêè â ðåæèì³ MPLAB-SIM ³ ì³ñòèòü íàñòóïí³ îñíîâí³… –RUN äîçâîëÿº çàïóñòèòè ïðîãðàìó íà âèêîíàííÿ, ïðèçóïèíèòè âèêîíàííÿ ïðîãðàìè,… – RUN äîçâîëÿº çàïóñòèòè ïðîãðàìó íà âèêîíàííÿ;

Ìåíþ Picstart Plus

Êîìàíäè (îïö³¿) ìåíþ PICSTART PLUS äîçâîëÿþòü çàïðîãðàìóâàòè ì³êðîêîíòðîëåðè PIC 16/17, íå âèõîäÿ÷è ç îáîëîíêè MPLAB 3.30. Äàíå ìåíþ ì³ñòèòü… – ENABLE PROGRAMMER çä³éñíþº ïîïåðåäíþ ³í³ö³àë³çàö³þ ïðîãðàìàòîðà; – PROGRAM/VERIFY çàñòîñîâóºòüñÿ äëÿ ïðîãðàìóâàííÿ ÏÏÇÓ ïðîãðàì ³ êîíô³ãóðàö³éíèõ á³ò³â ïàì'ÿò³ âèáðàíîãî Âàìè…

Ìåíþ Option

Êîìàíäè (îïö³¿) ìåíþ Option äîçâîëÿþòü ðîçðîáíèêó íàñòðî¿òè îáîëîíêó ï³ä «ñåáå». Òîáòî ñòâîðèòè çðó÷í³ äëÿ íüîãî óìîâè ñòâîðåííÿ ðîáî÷î¿ ïðîãðàìè. Â… –DEVELOPMENT MODE... äîçâîëÿº ðîçðîáíèêó âèáðàòè áóäü-ÿêó ç òðüîõ îáîëîíîê, ùî… –WINDOW SETUP äîçâîëÿº ðîçðîáíèêó âèáðàòè çðó÷íå ðîçòàøóâàííÿ ³ âèãëÿä â³êîí, â ÿêèõ â³í áóäå ïðàöþâàòè. Ì຅

Ïðèêëàä ðîçðîáêè ïðîãðàìè

Ç âèêîðèñòàííÿì ïàêåòà MPLAB 3.30

4.7.1. Ïîñòàíîâêà çàäà÷³ òà àëãîðèòì ¿¿ ð³øåííÿ   ³çüìåìî äëÿ ïðèêëàäó íàñòóïíó, ùî äîñòàòíüî ÷àñòî çóñòð³÷àºòüñÿ íà ïðàêòèö³, çàäà÷ó, â ÿê³é íåîáõ³äíî âèì³ðÿòè…

Íàïèñàííÿ ïî÷àòêîâîãî òåêñòó ïðîãðàìè

Íàïèñàííÿ íî÷àòêîâîãî òåêñòó ïðîãðàìè çä³éñíþºòüñÿ çà äîïîìîãîþ ðåäàêòîðà Editor Only, íàÿâíîãî â ñêëàä³ ³íòåãðîâàíîãî ñåðåäîâèùà MPLAB 3.30. Äëÿ… 1. Çä³éñíèòè çàïóñê îñíîâíîãî ïàêåòà ïðîãðàì (âèáðàâøè â ãîëîâíîìó ìåíþ… 2. Âèáðàòè â ìåíþ êîðèñòóâà÷à ïàêåòîì MPLAB 3.30 ïóíêò Option;