Uzunca bir ara verdikten sonra ccs-c ile ilgili konu anlatımlarına devam ediyorum. En son Timer’lar konusunda kalmıştık, dolayısıyla bu yazıda Timer kullanımı ile ilgili bir kaç örneğe yer vereceğim. Denemelerimde sitenin sağında reklamını gördüğünüz expkits firmasının PIC geliştirme devresini kullanıyorum.

Merhaba, uzunca bir aradan sonra tekrar birlikteyiz. CCS-C ile Pic programlama kategorisinde en son Timer’lar ve interrupt konularına değinmiştik, bu yazımızda da timer’lardan devam ediyoruz. Yazımızın amacı CCS-C derleyicisinde Timer modüllerinin nasıl kullanılabileceğini göstermek. İlk konularda da söylediğimiz gibi CCS-C derleyicisinin hiçbir hazır fonksiyonunu kullanmak zorunda değilsiniz. Sadece datasheet’e bakarak PIC’in tüm donanımları için kod [...]

Giriş Kesme (Interrupt) Nedir Kesme Mekanizması Kesme kaynakları CCS-C’de kesmelerin kullanımı Kesmelerle ilgili fonksiyonlar Örnek Uygulama Kesmelerle alakalı register’lar Giriş Bildiğiniz gibi bundan önceki yazımızda Timer’lar konusuna giriş yapmıştık. Bu konuya biraz ara verip kesmeler konusuna geçiş yapacağız. Timer’lar da dahil olmak üzere ilerde anlatacağımız donanımlarda kesmeler konusuna mecburen girmemiz gerekiyordu, bu yüzden hepsinden önce [...]

Uzunca bir süre siteye yazı ekleyemediğim için konuları takip eden arkadaşlardan özür diliyorum.  Son yazıyı ekleyeli epey zaman geçmiş :) Site için daha fazla zaman ayırmak istiyorum ama bir türlü rayına oturtamadım işte :) Sıradaki konumuz başlıktan da anlaşıldığı gibi Timer’ler ve CCS-C ile Timer’ların kullanımı. Bu konuyu 3 bölüm olarak ele almayı düşünüyorum. Yeni [...]

Her ne kadar daha önceki yazılarımızda kısmen anlatmış olsakda PORT’lar ve kullanımı konusunu daha ayrıntılı olarak bu yazımıda ele alacağız. PORTLAR Portlar PIC denetleyicilerinde giriş/çıkış işlemleri için kullanılan yapılardır. Örneğin bir anahtarın açık/kapalı durumunu belirlemek, LED yakmak, Röle açıp kapamak, veya bir LCD ekranı sürmek için PORT’ları kullanırız. Her PIC modelinde farklı sayıda port bulunur [...]