Turinys:
Video: Kaip užprogramuoti PIC MCU naudojant „PICkit“programuotoją naudojant „Breadboard“: 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Norint žaisti su PIC (ar bet kuriuo kitu) mikrovaldikliu, jums nereikia brangių ir sudėtingų įrankių. Viskas, ko jums reikia, yra duonos lenta, kurioje išbandysite savo grandinę ir programavimą. Žinoma, tam tikras programuotojas ir IDE yra būtini. Šioje instrukcijoje naudosiu MPLAB X IDE ir PICkit3 programuotoją.
Aš pasirinkau PIC18F14K22. Nėra jokios ypatingos priežasties šiam konkrečiam PIC, aš tiesiog šiuo metu jį nenaudoju. Jis veikia įtampos diapazone nuo 2,3 V iki 5,5 V. Programavimo procesas bus parodytas paprastu kodu, kuris leidžia periodiškai mirksėti šviesos diodui.
1 žingsnis: ko mums reikia
- PICkit3 programuotojas
- Bandomoji Lenta
- PIC18F14K22 MCU
- 6 kontaktų antraštė
- kai kurie kabeliai
- 4,5 V baterija arba USB kabelis (kai kuriuos galite naudoti iš senos pelės ar klaviatūros arba pasigaminti patys)
- bet kokios spalvos šviesos diodas ir 470 rezistorius bandymams
Duomenų lapai:
PIC18F14K22
PICkit 3
2 žingsnis: laidų prijungimas
PICkit3
Pažvelkime į PICkit3 programuotoją. Atkreipkite dėmesį į 6 kontaktų antgalį apačioje. Smeigtukas numeris vienas yra pasirašytas baltu trikampiu, todėl iš priekinės pusės kaiščiai sunumeruoti iš dešinės į kairę. Smeigtukų aprašymas:
- MCLR
- Vdd
- Gruntas
- ICSP duomenys
- ICSP laikrodis
- Neprisijungęs
Bandomoji Lenta
Pirmiausia padėkite 6 kontaktų antraštę ir PIC pakankamai arti vienas kito. PIC duomenų lape turime išsiaiškinti funkcijų susiejimą:
- Vdd - 1 kaištis
- Vss (žemė) - 20 kaištis
- PGD (ICSP duomenys) - 19 kontaktas
- PGC (ICSP laikrodis) - 18 kaištis
- MCLR - 4 kaištis
- RC0 - 16 kaištis (kaištis, kuriuo bus varomas šviesos diodas)
Grandinės schema parodyta Fritzing paveikslėlyje.
Maitinimas
Kaip minėta anksčiau, grandinė gali būti maitinama iš 4,5 V baterijos arba USB lizdo (5 V). Kad būtų aišku, 5 V yra tinkamas šiam konkrečiam PIC, bet jis neturi būti skirtas kitiems. Visada patikrinkite duomenų lape įrenginio įtampos diapazoną.
3 žingsnis: programavimas
Bandymams paruošiau gana paprastą kodą. Kai MPLAB projektas yra paruoštas programavimui, prijunkite PICkit3 prie kaiščio antraštės ant duonos lentos. Nepamirškite įjungti grandinės, kitaip nepavyks ryšys tarp PIC ir programuotojo. Spustelėkite mygtuką „Sukurti ir programuoti pagrindinį įrenginio projektą“ir palaukite, kol bus baigtas programavimas. Po to šviesos diodas turėtų mirksėti - 500 ms įjungta ir 500 ms išjungta.
Rekomenduojamas:
Kaip „Flash“arba programuoti ESP8266 AT programinę įrangą naudojant ESP8266 blykstę ir programuotoją, „IOT Wifi“modulį: 6 žingsniai
Kaip „Flash“arba programuoti ESP8266 AT programinę įrangą naudojant ESP8266 „Flash“ir programuotoją, „IOT Wifi“modulį: Aprašymas: Šis modulis yra USB adapteris /programuotojas, skirtas ESP-0166 arba ESP-01S tipo ESP8266 moduliams. Jame patogiai sumontuota 2x4P 2,54 mm jungtis, skirta prijungti ESP01. Taip pat jis išlaužia visus ESP-01 kaiščius per 2x4P 2,54 mm kištuką
Kaip įkelti C kodą į ِ AVR naudojant „Arduino Uno“kaip programuotoją: 6 veiksmai
Kaip įkelti C kodą į R AVR naudojant „Arduino Uno“kaip programuotoją: Sveiki visi: D Čia aš pasidalinsiu paprastu būdu užprogramuoti bet kurį AVR lustą naudojant „Arduino Uno R3“Viskas, ką jums reikia įrašyti į savo mikrovaldiklį, yra „Arduino Uno“, o ne pirkti konkretų programuotojas, kuris kainuoja daug
Kaip užprogramuoti ir įkelti ATtiny85 naudojant USBasp: 5 žingsniai
Kaip užprogramuoti ir įkelti ATtiny85 naudojant USBasp: Šioje instrukcijoje jūs tiksliai sužinosite, kaip įkelti ir užprogramuoti ATtiny85 mikroschemą paprasčiausiu būdu, kurį galėčiau išsiaiškinti. Tai yra mano pirmasis nurodymas, todėl jei turite kokių nors patarimų ar patarimų, kaip sukurti geresnius vadovus, nedvejodami bendradarbiaukite
Kaip sukurti USB mažą IPT programuotoją: naudojant CNC PCB frezavimo staklę: 13 žingsnių (su paveikslėliais)
Kaip sukurti USB mažą interneto tiekėjo programuotoją: naudojant CNC PCB frezavimo staklę: ar pagalvojote, kaip sukurti savo elektroninį projektą nuo nulio? Elektronikos projektų kūrimas mums, kūrėjams, yra toks įdomus ir įdomus. Tačiau dauguma kūrėjų ir aparatūros entuziastų, kurie tik žengia į priekį kūrėjų kultūros link, sukūrė savo projektus
Kaip sukurti PIC programuotoją - „PicKit 2“„klonas“: 4 žingsniai (su paveikslėliais)
Kaip sukurti PIC programuotoją - „PicKit 2“„klonas“: Sveiki! Tai trumpas nurodymas, kaip sukurti PIC programuotoją, kuris veikia kaip „PicKit 2.“. Aš tai padariau, nes tai yra daug pigiau nei nusipirkti originalų „PicKit“ir todėl, kad „Microchip“, PIC mikrovaldiklių gamintojai ir „PicKit“programuotojas, pr