Satura rādītājs:

Kā programmēt PIC MCU, izmantojot programmētāju PICkit, izmantojot maizes dēli: 3 soļi
Kā programmēt PIC MCU, izmantojot programmētāju PICkit, izmantojot maizes dēli: 3 soļi

Video: Kā programmēt PIC MCU, izmantojot programmētāju PICkit, izmantojot maizes dēli: 3 soļi

Video: Kā programmēt PIC MCU, izmantojot programmētāju PICkit, izmantojot maizes dēli: 3 soļi
Video: LDmicro 5: Макетная схема PIC16F628A (программирование лестничной схемы ПЛК микроконтроллера с помощью LDmicro) 2024, Jūlijs
Anonim
Kā programmēt PIC MCU, izmantojot programmētāju PICkit, izmantojot maizes dēli
Kā programmēt PIC MCU, izmantojot programmētāju PICkit, izmantojot maizes dēli

Lai spēlētu ar PIC (vai jebkuru citu) mikrokontrolleri, jums nav nepieciešami dārgi un sarežģīti rīki. Viss, kas jums nepieciešams, ir maizes dēlis, kurā pārbaudāt savu shēmu un programmēšanu. Protams, ir nepieciešams kaut kāds programmētājs un IDE. Šajā pamācībā es izmantošu MPLAB X IDE un PICkit3 programmētāju.

Es izvēlējos PIC18F14K22. Šim konkrētajam PIC nav īpašu iemeslu, es vienkārši to šobrīd neizmantoju. Tas darbojas sprieguma diapazonā no 2,3 V līdz 5,5 V. Programmēšanas process tiks parādīts ar vienkāršu kodu, kas ļauj LED periodiski mirgot.

1. darbība. Kas mums nepieciešams

Kas mums vajadzīgs
Kas mums vajadzīgs
Kas mums vajadzīgs
Kas mums vajadzīgs
  • PICkit3 programmētājs
  • maizes dēlis
  • PIC18F14K22 MCU
  • 6 kontaktu galvene
  • daži kabeļi
  • vai nu 4,5 V akumulators, vai USB kabelis (jūs varat izmantot dažus no vecās peles vai tastatūras vai izveidot to pats)
  • jebkuras krāsas LED un 470 rezistors testēšanai

Datu lapas:

PIC18F14K22

PICkit 3

2. solis: elektroinstalācija

Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija

PICkit3

Apskatīsim PICkit3 programmētāju. Ievērojiet 6 kontaktu sieviešu galveni apakšējā pusē. Pirmais tapa ir parakstīts ar baltu trīsstūri, tāpēc no priekšpuses tapas ir numurētas no labās uz kreiso pusi. Pins apraksts:

  1. MCLR
  2. Vdd
  3. Zeme
  4. ICSP dati
  5. ICSP pulkstenis
  6. Nav savienots

Maizes dēlis

Vispirms novietojiet 6-pin galveni un PIC pietiekami tuvu viens otram uz maizes dēļa. PIC datu lapā mums ir jānoskaidro funkciju kartēšana:

  1. Vdd - 1. tapa
  2. Vss (zeme) - 20. tapa
  3. PGD (ICSP dati) - 19. tapa
  4. PGC (ICSP pulkstenis) - 18. tapa
  5. MCLR - 4. tapa
  6. RC0 - 16. tapa (tapa, ar kuru tiks vadīta gaismas diode)

Shēmas shēma ir parādīta Fritzing attēlā.

Barošana

Kā minēts iepriekš, ķēdi var darbināt vai nu no 4,5 V akumulatora, vai no USB kontaktligzdas (5 V). Lai tas būtu skaidrs, 5 V ir piemērots šim konkrētajam PIC, bet tam nav jābūt citiem. Vienmēr pārbaudiet, vai datu lapā ir sprieguma diapazons, kas attiecas uz ierīci.

3. solis: programmēšana

Programmēšana
Programmēšana
Programmēšana
Programmēšana
Programmēšana
Programmēšana
Programmēšana
Programmēšana

Pārbaudes nolūkos es sagatavoju diezgan vienkāršu kodu. Kad MPLAB projekts ir gatavs programmēšanai, pievienojiet PICkit3 maizes dēļa galvenei. Neaizmirstiet, ka ķēde ir barota, pretējā gadījumā savienojums starp PIC un programmētāju neizdodas. Noklikšķiniet uz pogas "Izveidot un programmēt ierīces galveno projektu" un pagaidiet, līdz programmēšana ir pabeigta. Pēc tam gaismas diodei vajadzētu mirgot - 500 ms ieslēgta un 500 ms izslēgta.

Ieteicams: