Talaan ng mga Nilalaman:
Video: Paano Mag-Program ng PIC MCU Sa PICkit Programmer Gamit ang isang Breadboard: 3 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Hindi mo kailangan ang mamahaling at sopistikadong mga tool upang maglaro sa PIC (o anumang iba pang) mga microcontroller. Ang kailangan mo lang ay isang breadboard kung saan mo susubukan ang iyong circuit at programa. Siyempre ang ilang uri ng isang programmer at IDE ay kinakailangan. Sa itinuturo na ito gagamitin ko ang MPLAB X IDE at PICkit3 programmer.
Pinili ko ang PIC18F14K22. Walang espesyal na dahilan para sa partikular na PIC, mayroon lang akong hindi ginagamit sa ngayon. Gumagana ito sa saklaw ng boltahe sa pagitan ng 2.3 V at 5.5 V. Ang proseso ng programa ay ipapakita gamit ang simpleng code na hinahayaan ang LED na pana-panahong magpikit.
Hakbang 1: Ano ang Kailangan Namin
- Programmer ng PICkit3
- breadboard
- PIC18F14K22 MCU
- 6-pin na header
- ilang mga kable
- alinman sa 4.5 V na baterya o USB cable (maaari kang gumamit ng ilang mula sa lumang mouse o keyboard o gumawa ng isa sa iyong sarili)
- anumang kulay na LED at 470 risistor para sa mga layunin ng pagsubok
Mga Datasheet:
PIC18F14K22
PICkit 3
Hakbang 2: Mga kable
PICkit3
Tingnan natin ang programmer ng PICkit3. Pansinin ang 6-pin na babaeng header sa ibabang bahagi. Ang pin numero uno ay naka-sign na may isang puting tatsulok kaya mula sa harap na mga pin ng gilid ay bilang mula kanan hanggang kaliwa. Paglalarawan ng Pins:
- MCLR
- Vdd
- Lupa
- Data ng ICSP
- Orasan ng ICSP
- Hindi konektado
Breadboard
Unang ilagay ang header ng 6-pin at PIC na sapat na malapit sa bawat isa sa breadboard. Sa datasheet ng PIC kailangan nating alamin ang pagmamapa ng mga pagpapaandar:
- Vdd - pin 1
- Vss (ground) - pin 20
- PGD (Data ng ICSP) - pin 19
- PGC (ICSP Clock) - pin 18
- MCLR - pin 4
- RC0 - pin 16 (ang pin kung saan itutulak ang LED)
Ang circuit scheme ay ipinapakita sa larawan ng Fritzing.
Nagpapatakbo
Tulad ng nabanggit nang mas maaga ang circuit ay maaaring pinalakas alinman sa 4.5 V na baterya o ang USB outlet (5 V). Upang linawin na 5 V ay ok para sa partikular na PIC na ito ngunit hindi dapat para sa iba. Palaging suriin ang datasheet para sa saklaw ng boltahe na nalalapat sa aparato.
Hakbang 3: Programming
Naghanda ako ng medyo simpleng code para sa mga layunin sa pagsubok. Kapag handa ka na sa proyekto ng MPLAB para sa pag-program ikabit ang PICkit3 sa pin header sa breadboard. Huwag kalimutan na paandarin ang circuit kung hindi man ay nabigo ang koneksyon sa pagitan ng PIC at ng programmer. I-click ang pindutang "Gumawa at Program ng Pangunahing Project ng Device" at maghintay hanggang matapos ang pag-program. Pagkatapos nito ay dapat magpikit ang LED - 500 ms on at 500 ms off.
Inirerekumendang:
Paano Makontrol ang isang GoPro Hero 4 Gamit ang isang RC Transmitter: 4 Mga Hakbang (na may Mga Larawan)
Paano Makontrol ang isang GoPro Hero 4 Gamit ang isang RC Transmitter: Ang layunin para sa proyektong ito ay upang makontrol nang malayuan ang isang GoPro Hero 4 sa pamamagitan ng isang RC Transmitter. Gagamitin ng pamamaraang ito ang built-in na GoPro sa Wifi & HTTP API para sa pagkontrol sa aparato & ay inspirasyon ng PROTOTYPE: PINAKA MALIIT AT PINAKA PINAKA
Paano Gumawa ng isang Drone Gamit ang Arduino UNO - Gumawa ng isang Quadcopter Gamit ang Microcontroller: 8 Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Drone Gamit ang Arduino UNO | Gumawa ng isang Quadcopter Gamit ang Microcontroller: PanimulaBisitahin ang Aking Youtube Channel Ang isang Drone ay isang napakamahal na gadget (produkto) na bibilhin. Sa post na ito tatalakayin ko, kung paano ko ito magagawa sa murang ?? At Paano mo magagawa ang iyong sarili tulad nito sa murang presyo … Sa India ang lahat ng mga materyales (motor, ESC
Paano Gumawa ng isang Device ng IoT upang Makontrol ang Mga Kagamitan at Subaybayan ang Panahon Gamit ang Esp8266: 5 Mga Hakbang
Paano Gumawa ng isang IoT Device upang Makontrol ang Mga Kagamitan at Subaybayan ang Panahon Gamit ang Esp8266: Ang Internet ng mga bagay (IoT) ay ang inter-networking ng mga pisikal na aparato (tinukoy din bilang " mga konektadong aparato " at " mga smart device "), mga gusali, at iba pang mga item - naka-embed sa electronics, software, sensor, actuators, at
Paano Gumawa ng isang PIC Programmer - PicKit 2 'clone': 4 Mga Hakbang (na may Mga Larawan)
Paano Gumawa ng isang PIC Programmer - PicKit 2 'clone': Kumusta! Ito ay isang maikling Maituturo sa paggawa ng isang programmer ng PIC na gumaganap bilang isang PicKit 2. Ginawa ko ito sapagkat mas mura ito kaysa sa pagbili ng isang orihinal na PicKit at dahil sa Microchip, ang mga tagagawa ng mga microcontroller ng PIC at ang programer ng PicKit,
Paano Maipaliliwanag ang Direksyon ng Pag-ikot Mula sa isang Digital Rotary Switch Gamit ang isang PIC: 5 Hakbang
Paano Maipaliliwanag ang Direksyon ng Pag-ikot Mula sa isang Digital Rotary Switch Na may isang PIC: Ang layunin para sa Instructable na ito ay upang ilarawan kung paano i-interface ang isang digital (quadrature coded) rotary switch sa isang microcontroller. Huwag mag-alala, ipapaliwanag ko kung ano? Naka-code ang quadrature? ibig sabihin para sa atin. Ang interface na ito at ang kasamang software ay nais na