CCS-C ile PIC Programlama, ADC Fonksiyonları

Bu yazıda PIC Mikro Denetleyicilerinde bulunan ADC (Analog To Digital Converter) modüllerinin CCS-C derleyicisinde nasıl kullanıldığını anlatmaya çalışacağım. ADC modülü Analog sinyali Dijital bilgiye dönüştüren donanımdır. ADC girişine uygulanan analog sinyal bir More »

CCS-C ile PIC Programlama, İşlemci Kontrol Fonksiyonları

CCS-C Derleyici’sinde işlemci kontrol görevlerini yerine getirebilmek için aşağıdaki fonksiyonlar hazır olarak gelmektedir. disable_interrupts() enable_interrupts() clear_interrupt() interrupt_active() jump_to_isr() ext_int_edge() goto_adress() label_adress() read_bank() write_bank() brownout_enable() reset_cpu() restart_cause() sleep() setup_oscillator() getenv() disable_interrupts() enable_interrupts() clear_interrup() More »

CCS-C ile PIC Programlama, PIC Timer Modülleri ve Kullanımı – 3

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 More »

CCS-C ile PIC Programlama, PIC Timer Modülleri ve Kullanımı – 2

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 More »

CCS-C ile PIC Programlama, PIC Interrupts (Kesmeler)

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 More »

RS-232 Sniffer

Sniffer, kabaca dinleyici demektir. RS232 Sniffer ise RS232 kablosundan akan bilgileri dinlemeye yarayan araçtır. Aşağıdaki resimde half dublex (Aynı anda tek yönlü veri akışı) haberleşme için bağlantı şeması görülmektedir.

db9 dinleyici

Yukarıdaki şema sadece bilgisayara bağlantısı olan cihazları dinleyeceğiniz manasına gelmez, birbirleriyle RS232 üzerinden haberleşen iki cihaz arasındaki veri akışını da izleyebilirsiniz.Full Duplex (Aynı anda iki yönlü veri akışı) bağlantı için gerekli bağlantı ise aşağıdaki gibidir.

Led’ler hakkında temel bilgiler

Led kelimesi ingilizce “Light Emitting Diode” kelimelerinin baş harflerinin biraraya gelmesinden oluşur. Türkçesi “Işık Yayan Diyot” demektir. Son zamanlarda özelikle yeşil ve mavi renk ışık yayan Led’lerin de üretilmesiyle Led’lerin kullanım alanları hayli genişlemiştir.

Led Simgesi

Ledl’ler üzerinden doğru yönde elektrik akımı geçtiğinde ışık fotonları yayarlar. Temelde üç tür led vardır; görünür ışık yayan, infrared,ve ultraviyole. Görünür ışık yayan led’ler 395-700 nm (nano metre) dalga boyuna sahiptirler. Led’in yaydığı ışığın dalga boyu gördüğümüz rengi belirler. Örneğin kırmızı renk led’ler 640-700 nm, Mavi led’ler 450-480 nm arası ışık yayarlar.