İçindekiler:

Bir Breadboard Kullanarak PICkit Programlayıcı ile PIC MCU Nasıl Programlanır: 3 Adım
Bir Breadboard Kullanarak PICkit Programlayıcı ile PIC MCU Nasıl Programlanır: 3 Adım

Video: Bir Breadboard Kullanarak PICkit Programlayıcı ile PIC MCU Nasıl Programlanır: 3 Adım

Video: Bir Breadboard Kullanarak PICkit Programlayıcı ile PIC MCU Nasıl Programlanır: 3 Adım
Video: PICKIT KULLANIMI KURULUMU BAĞLANTISI VE CALISTIRILMASI 2024, Haziran
Anonim
Bir Breadboard Kullanarak PICkit Programlayıcı ile PIC MCU Nasıl Programlanır
Bir Breadboard Kullanarak PICkit Programlayıcı ile PIC MCU Nasıl Programlanır

PIC (veya başka herhangi bir) mikrodenetleyici ile oynamak için pahalı ve karmaşık araçlara ihtiyacınız yoktur. Tek ihtiyacınız olan, devrenizi ve programlamanızı test edeceğiniz bir devre tahtasıdır. Elbette bir çeşit programcı ve IDE gerekli. Bu talimatta MPLAB X IDE ve PICkit3 programlayıcı kullanacağım.

PIC18F14K22'yi seçtim. Bu PIC'nin özel bir nedeni yok, sadece şu anda kullanmıyorum. 2,3 V ile 5,5 V arasındaki voltaj aralığında çalışır. Programlama işlemi, LED'in periyodik olarak yanıp sönmesini sağlayan basit kod ile gösterilecektir.

Adım 1: İhtiyacımız Olan Şey

İhtiyacımız olan
İhtiyacımız olan
İhtiyacımız olan
İhtiyacımız olan
  • PICkit3 programcısı
  • ekmek tahtası
  • PIC18F14K22 MCU
  • 6 pinli başlık
  • bazı kablolar
  • 4,5 V pil veya USB kablosu (eski fare veya klavyeden bazılarını kullanabilir veya kendiniz yapabilirsiniz)
  • test amaçlı herhangi bir renkli LED ve 470 direnç

Veri sayfaları:

PIC18F14K22

PICkit 3

Adım 2: Kablolama

kablolama
kablolama
kablolama
kablolama
kablolama
kablolama
kablolama
kablolama

PICkit3

Şimdi PICkit3 programlayıcısına bir göz atalım. Alt taraftaki 6 pimli dişi başlığa dikkat edin. Bir numaralı pin beyaz üçgen ile işaretlenmiştir, bu nedenle ön taraftaki pinler sağdan sola doğru numaralandırılmıştır. Pinlerin açıklaması:

  1. MCLR
  2. Vdd
  3. Zemin
  4. ICSP Verileri
  5. ICSP Saati
  6. Bağlı değil

ekmek tahtası

İlk önce 6 pinli başlık ve PIC'yi breadboard üzerinde birbirine yeterince yakın yerleştirin. PIC veri sayfasında fonksiyon eşlemeyi bulmalıyız:

  1. Vdd - pin 1
  2. Vss (toprak) - pin 20
  3. PGD (ICSP Verileri) - pin 19
  4. PGC (ICSP Saati) - pim 18
  5. MCLR - pim 4
  6. RC0 - pin 16 (LED'in sürüleceği pin)

Devre şeması Fritzing resminde gösterilmiştir.

Güçlendirme

Daha önce bahsedildiği gibi, devreye 4,5 V pilden veya USB çıkışından (5 V) güç sağlanabilir. Açıkça belirtmek gerekirse, bu özel PIC için 5 V uygundur, ancak başkaları için olması gerekmez. Cihaz için geçerli voltaj aralığı için her zaman veri sayfasını kontrol edin.

Adım 3: Programlama

Programlama
Programlama
Programlama
Programlama
Programlama
Programlama
Programlama
Programlama

Test amaçlı oldukça basit bir kod hazırladım. MPLAB projesini programlamaya hazır hale getirdiğinizde, PICkit3'ü devre tahtasındaki pin başlığına ekleyin. Devreye güç vermeyi unutmayın, aksi takdirde PIC ile programlayıcı arasındaki bağlantı başarısız olur. "Make and Program Device Main Project" butonuna tıklayın ve programlama bitene kadar bekleyin. Bundan sonra LED yanıp sönmelidir - 500 ms açık ve 500 ms kapalı.

Önerilen: