ÖNSÖZ

advertisement
ÖNSÖZ
Bu kitabın amacı temel, elektronik ve sayısal elektronik bilgisine sahip kişilere
PIC mikrodenetleyicilerinin programlanmasının öğretilmesidir. Bu amaç doğrultusunda, PIC programlama için en temel dil olan ASSEMBLY dili kullanılmıştır. Kitapta
anlatılanların daha iyi öğretilebilmesi için konular içinde pratik uygulamalara yer verilmiştir. Bu alan ile ilgili temel kaynak gereksiniminin karşılanması amacı ile yazılmış olan bu kitap, PIC programlama ile ilgili bir bilgi kaynağı olarak kullanılabileceği
gibi lisans ve ön lisans düzeyinde bir ders kitabı olarak da kullanılabilir. Bu amaç doğrultusunda, uygulamalara ait programlar ve devre şemaları kitap ile beraber verilen
CD içerisine konulmuştur. PIC programlamaya başlayan kişilerin ilk olarak öğrenmeleri gereken dil ASSEMBLY dilidir. Çünkü ASSEMBLY bu alan ile ilgili en temel
dildir. Bazı yanlış yönlendirmeler neticesinde PIC programlamaya doğrudan, PICC,
PIC BASIC vs. gibi üst seviye diller ile başlayarak PIC programlamayı tam olarak öğrenmek mümkün değildir. Ancak ASSEMBLY dilini bilen bir kişinin bahsedilen dilleri öğrenmeleri çok daha kolaydır. Ayrıca ASSEMBLY derleyicisi ücretsiz olarak edinilebilmektedir.
Kitapta verilen tüm uygulamalar için gerekli olan kaynak kodlar, PIC mikrodenetleyici ailesinin üreticisi olan MICROCHIP firması tarafından geliştirilen MPLABX
IDE yazılım geliştirme ara yüzünde yazılmıştır. MPLABX IDE pek çok farklı dilin
derleyicisinin kullanılmasına olanak tanıyan bir yazılım geliştirme ortamı olduğundan,
ileride PICC ve ya PIC PASCAL gibi dilleri öğren kişiler MPLABX IDE ortamını
kullanmaya devam edebilirler. Kitaptaki bölüm başlıkları basitten gelişmişe doğru sıralanmıştır. Bunun amacı konuları kavrayarak ilerleyen öğrencilerin motivasyon düzeylerinin de giderek artmasının istenmesidir.
Dr. Ali Ekber ÖZDEMİR
iii
Download