Jinsi Ya Kuandika Programu Kwa Mdhibiti Mdogo

Orodha ya maudhui:

Jinsi Ya Kuandika Programu Kwa Mdhibiti Mdogo
Jinsi Ya Kuandika Programu Kwa Mdhibiti Mdogo

Video: Jinsi Ya Kuandika Programu Kwa Mdhibiti Mdogo

Video: Jinsi Ya Kuandika Programu Kwa Mdhibiti Mdogo
Video: Namna ya kuandika report nzuri ya field na kupata "A" full lesson 2024, Mei
Anonim

Kuandika programu ya mdhibiti mdogo na ufahamu wa misingi ya lugha za programu ni rahisi sana. Unahitaji tu kuamua ni microcontroller gani unayotaka kutumia. Fikiria kuandika programu ya PIC16F877, ambayo ni pamoja na kila aina ya teknolojia na miingiliano na ni nzuri kabisa kwa utendaji.

Jinsi ya kuandika programu kwa mdhibiti mdogo
Jinsi ya kuandika programu kwa mdhibiti mdogo

Maagizo

Hatua ya 1

Anzisha programu iliyosanikishwa mapema ya MPLAB na uchague kipengee cha Mchawi wa Mradi / mradi kutoka kwenye menyu. Kisha dirisha litafungua ambapo bonyeza "Next". Chagua PIC16F877 kutoka kwenye orodha ya wadhibiti wadudu wanaopatikana na bonyeza Bonyeza Ijayo.

Hatua ya 2

Kwenye dirisha linalofungua, chagua mkusanyaji ambaye atashughulikia nambari ya programu yako ya baadaye. Hakikisha kuchagua vifaa vya HITECH PICC katika orodha ya Zana ya vifaa Ni mkusanyaji wa lugha C. Kisha mpe mradi jina (TestPIC) na taja saraka yake. Usiandike kwa herufi za Kirusi, vinginevyo shida zitatokea wakati wa kufungua faili. Bonyeza Ijayo na kisha Maliza. Kwa hivyo, templeti tupu ya mradi iko tayari.

Hatua ya 3

Bonyeza Faili / Mpya. Kwenye kidirisha kisicho na jina kinachoonekana, chagua Faili / Hifadhi kama … Taja jina TestPIC.c na nenda kwenye folda na mradi huo. Angalia kisanduku karibu na Ongeza faili kwenye Mradi. Hapo chini, weka nambari hii kwenye dirisha la mradi wazi # pamoja na _CONFIG (0x03F72); int i = 0; batili kuu (batili) {T0IE = 0; GIE = 0; TRISB = 0; PORTB = 0; wakati (1 == 1) {PORTB ++; kwa (i = 0; i

Hatua ya 4

Fungua Usanidi / Usanidi Bits … Hapa, weka maadili ya chaguzi za mradi: Oscillator - HS (resonator ya quartz itafanya kazi kama jenereta ya saa), Saa ya WatchDog - Zima (zima usanidi upya wa mdhibiti mdogo), Power Up Timer - On (kaa katika hali ya kuweka upya), Brown Out Detect - On, Voltage Low Program - Imelemazwa, Flash Program Andika - Imewezeshwa, Takwimu EE Read Protect - Off), Code Protect - Off (Disable MK code code).

Hatua ya 5

Tunga nambari. Ili kufanya hivyo, bonyeza Mradi / Jenga Zote. Baada ya kukamilika kwa mkusanyiko, dirisha itaonekana juu ya kukamilika kwa mafanikio. Baada ya hapo, faili ya TestPIC.hex itaonekana kwenye folda ya mradi, ambayo itakuwa na nambari maalum. Andika kwa microprocessor ukitumia programu.

Ilipendekeza: