Pic ile en çok kullanılan elemanlardan biride seven segment display’dir.Bu yazıda seven segmentin pic ile nasıl kullanılacağından bahsettim.Örnek olarakda 0’dan 9’a kadar 2 sn aralık sayma uygulaması yapılmıştır.
Seven segment display’de ortak anot ve ortak katot olmak üzere iki seçeneğimiz var.
Uygulama için ortak katot’lu SM420561K display’ini kullandım.
Bir başka ihtiyacımız olan eleman ise seven segment kod çözücüdür.HD74LS48P entegresini kullandım.Bu entegrenin bacak bağlantıları aşağıdadır.
MikroC’de yazılmış Seven segment Display Uygulaması kodu
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
void main() { trisb=0; portb=0; while(1) {portb=0x00; delay_ms(2000); portb=0x01; delay_ms(2000); portb=0x02; delay_ms(2000); portb=0x03; delay_ms(2000); portb=0x04; delay_ms(2000); portb=0x05; delay_ms(2000); portb=0x06; delay_ms(2000); portb=0x07; delay_ms(2000); portb=0x08; delay_ms(2000); portb=0x09; delay_ms(2000); } |