Mündəricat:

Bir Çörək Paneli istifadə edərək PICkit Proqramçısı ilə PIC MCU -nu necə proqramlaşdırmaq olar: 3 addım
Bir Çörək Paneli istifadə edərək PICkit Proqramçısı ilə PIC MCU -nu necə proqramlaşdırmaq olar: 3 addım

Video: Bir Çörək Paneli istifadə edərək PICkit Proqramçısı ilə PIC MCU -nu necə proqramlaşdırmaq olar: 3 addım

Video: Bir Çörək Paneli istifadə edərək PICkit Proqramçısı ilə PIC MCU -nu necə proqramlaşdırmaq olar: 3 addım
Video: 100 GÜN ŞARJ ETMƏYƏN AKTARYALARI VƏ GÜNƏŞ PANELLİ MİNİ CCTV KAMERA!!! 2024, Noyabr
Anonim
Çörək lövhəsi istifadə edərək PICkit Proqramçısı ilə PIC MCU -nu necə proqramlaşdırmaq olar
Çörək lövhəsi istifadə edərək PICkit Proqramçısı ilə PIC MCU -nu necə proqramlaşdırmaq olar

PIC (və ya hər hansı digər) mikrokontrollerlə oynamaq üçün bahalı və mürəkkəb vasitələrə ehtiyac yoxdur. Lazım olan tək şey, dövrə və proqramlaşdırma sınadığınız bir çörək taxtasıdır. Əlbəttə ki, bir növ proqramçı və IDE lazımdır. Bu təlimatda MPLAB X IDE və PICkit3 proqramçılarından istifadə edəcəyəm.

PIC18F14K22 seçdim. Bu xüsusi PIC üçün xüsusi bir səbəb yoxdur, hazırda istifadə edilməmişəm. 2.3 V ilə 5.5 V arasında gərginlik aralığında işləyir. Proqramlaşdırma prosesi LED -in vaxtaşırı yanıb sönməsinə imkan verən sadə kodla göstəriləcək.

Addım 1: Ehtiyacımız olan şey

Ehtiyacımız olan
Ehtiyacımız olan
Ehtiyacımız olan
Ehtiyacımız olan
  • PICkit3 proqramçısı
  • çörək taxtası
  • PIC18F14K22 MCU
  • 6 pinli başlıq
  • bəzi kabellər
  • 4.5 V batareya və ya USB kabeli (köhnə siçan və ya klaviaturadan istifadə edə və ya özünüz edə bilərsiniz)
  • test məqsədləri üçün istənilən rəngli LED və 470 rezistor

Məlumat cədvəlləri:

PIC18F14K22

PICkit 3

Addım 2: Kabel çəkmə

Kablolama
Kablolama
Kablolama
Kablolama
Kablolama
Kablolama
Kablolama
Kablolama

PICkit3

PICkit3 proqramçısına nəzər salaq. Alt tərəfdəki 6 pinli qadın başlığına diqqət yetirin. Bir nömrəli pin ağ üçbucaqla imzalanır, buna görə ön tərəfdəki pinlər sağdan sola nömrələnir. Pinsin təsviri:

  1. MCLR
  2. Vdd
  3. Zəmin
  4. ICSP məlumatları
  5. ICSP Saatı
  6. Bağlantı yoxdur

Çörək lövhəsi

Birinci yerdə 6 pinli başlıq və PIC çörək taxtasında bir-birinə kifayət qədər yaxındır. PIC məlumat cədvəlində funksiyaların haritalandığını öyrənməliyik:

  1. Vdd - pin 1
  2. Vss (torpaq) - pin 20
  3. PGD (ICSP Data) - pin 19
  4. PGC (ICSP Saatı) - pin 18
  5. MCLR - pin 4
  6. RC0 - pin 16 (LED -in idarə olunacağı pin)

Dövrə sxemi Fritzing şəkilində göstərilmişdir.

Gücləndirmə

Daha əvvəl də qeyd edildiyi kimi, dövrə ya 4,5 V batareyadan, ya da USB prizindən (5 V) işləyə bilər. Aydınlaşdırmaq üçün 5 V bu xüsusi PIC üçün uyğundur, lakin başqaları üçün olmaq məcburiyyətində deyil. Həmişə cihaz üçün tətbiq olunan gərginlik aralığı üçün məlumat cədvəlini yoxlayın.

Addım 3: Proqramlaşdırma

Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma

Test məqsədləri üçün olduqca sadə bir kod hazırladım. MPLAB layihəsi proqramlaşdırmaya hazır olduqda PICkit3 -ü çörək lövhəsindəki pin başlığına əlavə edin. Dövrün enerjiləşdirilməsini unutmayın, əks halda PIC ilə proqramçı arasındakı əlaqə pozulur. "Cihazı Əsas Layihə Edin və Proqramlaşdırın" düyməsini basın və proqramlaşdırma başa çatana qədər gözləyin. Bundan sonra LED yanıb -sönməlidir - 500 ms açıq və 500 ms söndür.

Tövsiyə: