Ana Sayfa
Antrak Gazetesi
Eski Sayılar
Antrak Ana Sayfası
Yorumlariniz ve Sorularınız için mail adresimiz.
 
 
İnternette İlk  
Türk Amatör Telsiz Gazetesi

PIC: Klasik Logic yerine 

Mikroişlemci-2

 
Barbaros Aşuroğlu (TA2CBA) 
TA2CBA Barbaros Aşuroğlu 
E-Mail: ta2cba@www.antrak.org.tr 
URL: http://www.antrak.org.tr/~ta2cba 
 
 

Geçen ayki yazıda bir pic 16c84 işlemciyi hayata geçirmek için yardımcı 
birtakım araçlara ihtiyaç duyduğumuzu belirtmiştim.Bu araçlar: 
 

  1. PIC 16F84 veya PIC16C84
  2. MPASM Assembler
  3. ASCII Editor
  4. Programlama Devresi
  5. Programlama islemi icin yazilim
Bu ekipmanı nereden ve nasıl temin edeceğimize kısaca bir göz atalım. 

PIC16F84 veya yerine PIC 16C84'ü elektronik yedek parça  satan 
mağazaların bazılarından temin etmek mümkün. Herhangi bir TTL lojik 
entegresi kadar temini kolay olmasa da gene de yaygın olarak bulunabiliyor. 

ASCII Editör olarak herhangi bir ASCII editor kullanılabilir, bizim için en 
kolay bulunan editor DOS’un içinde gelen EDIT’tir. Bir PIC programı 
assemblerda "COMPILE" işlemi yapılmadan evvel editorde 
program olarak yazılır ve saklanır.Bu text programın sonu mutlaka. 
ASM olmalıdır. Örnegin deneme.asm 

MPASM Microhip tarafindan yazIlmış bir PIC assembler programıdır. 
Bu program tüm pic ailesini kapsar. MPASM ‘in hem Windows altında 
çalışan hem de dos altında çalışan versiyonları bulunmaktadır. 
Bu programı Microchip sitesinden bedava alabilirsiniz. 

Programlama devresi bir adet DB9 dişi Konnektör ve üç adet dirençten 
oluşmaktadır. Bu devre çok basit olup PC ‘nin COM portunu kullanır. 
Devrenin gerçekleştirilmesi aynı zamanda minimum bir PIC Sistemi 
yapmamızı gerektirdiğinden iki işi bir defada halletmiş olacağiz. 
Şekil 1 ve Şekil 2 deki devreleri kurarak 
hem bir programlayıcı hem de bir PIC tabanlı Bilgisayar Sistemimiz olacak. 

Bir PIC İşlemcisinin çalişması için bir adet kristal, 2 adet direnç, 
3 adet kondansatör ve 14 nolu bacağa +5Volt , 
5 nolu bacağa toprak vermek yeterlidir. 
Geri kalan bacaklar giriş ve çıkış portlarıdır. 

şekil1.gif
 

Şekil1 de yer alan 3 adet dirençten oluşan devre com port ile pic’in ilgili 
bacaklarını birleştirir. Bu devre yalnızca picprog.zip deki yazılımla birlikte 
ve sadece PIC16C84 ve PIC 16F84’un programlanması için kullanılır. 
 

şekil2.gif 
 

Şekil 2 deki devre ise Minimum PIC Sistemi olarak adlandırdığımız devredir. 
Bu devreyi şekil 1 ile birlikte kullanarak PIC programlama işlemi için gerekli 
komple sistemi elde ederiz. 

Programlama işlemi sonunda şekil 1 deki devre picden ayrılarak 
Şekil 2 deki sistem tek başına yüklenen programı çalıştırır. 
 

Programlama yazılımına picprog.zip adlı dosyayı alarak sahip olabilirsiniz. 
Bu dosyanın içinde üç adet dosya sıkıştırılmıştır. 
Bunlar PGM.BAT, JDM84.EXE, PIP02.EXE’dir. 

Yazılımın çalışması ve PIC 16C84 ve PIC 16F84'ün özelliklerini gelecek 
ayki yazımda anlatmaya çalışacağım. 

Pic ile ilgili bilgiler ve MPASM için  http://www.microchip.com