Paano Magsulat Ng Isang Programa Para Sa Isang Microcontroller

Talaan ng mga Nilalaman:

Paano Magsulat Ng Isang Programa Para Sa Isang Microcontroller
Paano Magsulat Ng Isang Programa Para Sa Isang Microcontroller

Video: Paano Magsulat Ng Isang Programa Para Sa Isang Microcontroller

Video: Paano Magsulat Ng Isang Programa Para Sa Isang Microcontroller
Video: PLC vs Microcontroller - Difference between PLC and Microcontroller 2024, Abril
Anonim

Napakadali ng pagsusulat ng isang programa para sa isang microcontroller na may kaalaman sa mga pangunahing kaalaman sa mga wika ng programa. Kailangan mo lamang magpasya kung aling microcontroller ang nais mong gamitin. Isaalang-alang ang pagsusulat ng isang programa para sa PIC16F877, na kinabibilangan ng lahat ng uri ng mga teknolohiya at interface at medyo mahusay sa mga tuntunin ng pagganap.

Paano magsulat ng isang programa para sa isang microcontroller
Paano magsulat ng isang programa para sa isang microcontroller

Panuto

Hakbang 1

Ilunsad ang paunang naka-install na programa ng MPLAB at piliin ang Project / proyekto Wizard item mula sa menu. Pagkatapos ay bubukas ang isang window kung saan i-click ang "Susunod". Piliin ang PIC16F877 mula sa listahan ng mga magagamit na mga microcontroller at i-click ang Susunod.

Hakbang 2

Sa bubukas na window, piliin ang tagatala na magproseso ng code ng iyong hinaharap na programa. Siguraduhin na piliin ang HITECH PICC Toolsuite sa listahan ng Aktibong Toolsuite. Ito ay isang tagagsulat ng wikang C. Pagkatapos ay bigyan ang proyekto ng isang pangalan (TestPIC) at tukuyin ang direktoryo nito. Huwag sumulat sa mga liham ng Russia, kung hindi man ay may mga problema na babangon sa pagbubukas ng mga file. I-click ang Susunod at pagkatapos Tapusin. Kaya, isang walang laman na template ng proyekto ang handa na.

Hakbang 3

Mag-click sa File / Bago. Sa lalabas na window na Walang pamagat, piliin ang File / I-save bilang … Tukuyin ang pangalang TestPIC.c at pumunta sa folder kasama ang proyekto. Lagyan ng tsek ang kahon sa tabi ng Magdagdag ng File sa Project. Sa ibaba, ilagay ang code na ito sa isang bukas na window ng proyekto # isama ang _CONFIG (0x03F72); int i = 0; void main (void) {T0IE = 0; GIE = 0; TRISB = 0; PORTB = 0; habang (1 == 1) {PORTB ++; para sa (i = 0; i

Hakbang 4

Buksan ang Mga Configure / Configuration Bits … Dito, itakda ang mga halaga ng mga pagpipilian para sa proyekto: Oscillator - HS (isang quartz resonator ang kikilos bilang isang generator ng orasan), WatchDog Timer - Off (patayin ang pag-reset ng microcontroller), Power Up Timer - On (manatili sa estado ng pag-reset), Brown Out Detect - On, Low Voltage Program - Hindi pinagana, Flash Program Sumulat - Pinagana, Data EE Read Protect - Off), Code Protect - Off (huwag paganahin ang proteksyon ng MK code).

Hakbang 5

Compile ang code. Upang magawa ito, i-click ang Project / Build All. Matapos ang pag-ipon ay natapos, isang window ay lilitaw tungkol sa matagumpay na pagkumpleto. Pagkatapos nito, lilitaw ang file ng TestPIC.hex sa folder ng proyekto, na maglalaman ng isang espesyal na code. Isulat ito sa microprocessor gamit ang programmer.

Inirerekumendang: