PIC İle Hexadecimal İleri Geri Sayıcı – 7 Segment Display

Facebookta Paylas



PicBasic Pro kullanılarak yapılmış Hexadecimal ileri geri sayıcı devresi. Devrede 7 segment dispaly LED’ler kullanılarak yapılmış. Her segment için 8 adet led kullanılmış

Devre tek display ile hexadecimal sayım yapıyor. Bilindiği gibi hexadecimal sayı sistemi şunlardan oluşuyor:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

7 segment display kullanılarak bu karakterler oluşturulmuş. Programın kodları şöyle:

TRISB=0                 'TAMAMI ÇIKIŞ
PORTB=0

'*****0-F ARASI SAYAR*****
ILERI_GERI_SAY:
PORTB=$3F               '0
PAUSE 1000
PORTB=$06               '1
PAUSE 1000
PORTB=$5B               '2
PAUSE 1000
PORTB=$4F               '3
PAUSE 1000
PORTB=$66               '4
PAUSE 1000
PORTB=$6D               '5
PAUSE 1000
PORTB=$7D               '6
PAUSE 1000
PORTB=$07               '7
PAUSE 1000
PORTB=$7F               '8
PAUSE 1000
PORTB=$6F               '9
PAUSE 1000
PORTB=$77               'A
PAUSE 1000
PORTB=$7C               'B
PAUSE 1000
PORTB=$39               'C
PAUSE 1000
PORTB=$5E               'D
PAUSE 1000
PORTB=$79               'E
PAUSE 1000
PORTB=$71               'F
PAUSE 1000

PORTB=$00      'BURADA PORTB İÇERİĞİNİ SIFIRLIYORUZ ŞİMDİ GERİYE SAYACAK
PAUSE 2000

'*****F-0 ARASI SAYAR*****
PORTB=$71               'F
PAUSE 1000
PORTB=$79               'E
PAUSE 1000
PORTB=$5E               'D
PAUSE 1000
PORTB=$39               'C
PAUSE 1000
PORTB=$7C               'B
PAUSE 1000
PORTB=$77               'A
PAUSE 1000
PORTB=$6F               '9
PAUSE 1000
PORTB=$7F               '8
PAUSE 1000
PORTB=$07               '7
PAUSE 1000
PORTB=$7D               '6
PAUSE 1000
PORTB=$6D               '5
PAUSE 1000
PORTB=$66               '4
PAUSE 1000
PORTB=$4F               '3
PAUSE 1000
PORTB=$5B               '2
PAUSE 1000
PORTB=$06               '1
PAUSE 1000
PORTB=$3F               '0
PAUSE 1000
PORTB=$00       'BURADA PORTB İÇERİĞİNİ SIFIRLIYORUZ ŞİMDİ GERİYE SAYACAK
PAUSE 2000
GOTO ILERI_GERI_SAY
END

Devrenin bağlantı şeması şu şekilde:

Ekteki dosyada devrenin PBP, ASM, HEX ve Proteus dosyalarını bulabilirsiniz

 

 

Yazıyla İlgili Dosyaları İndirmek İçin Aşağıdaki Dosyaları İndir Butonuna Tıklayın



Facebookta Paylas






Benzer Yazılar

7 Segment Display

         Saat ve termometre devrelerinizi tabela olarak göstermek isterseniz bu baskı devre sizin için mükemmel bir kolaylık olacaktır. 16 cm ye 8 cm ebadında, 116 ledden oluşan bir seven segment displaydir.

7 Segment Display İle Saat Devresi

Devre 7 segment display ile yapılmıştır. Devrede menu, yukarı ve aşağı tuşları bulunmaktadır. Display'ler 74HC595 entegresi ile sürülmüştür.

Multiplex Yöntemi Ve Birleşik Display Kullanımı

Multiplex Yöntemi Ve Birleşik Display Kullanımı Dersimize 7 segment display kontrol ederek devam edelim. Display kontrol etmenin iki yöntemi var birincisi tarama yöntemi ikincisi ise shiftregister kullanmaktır ilk önce tarama yöntemini kullanalım.

16065 Görüntüleme.

Yazar : hakki0548

PIC İle Hexadecimal İleri Geri Sayıcı – 7 Segment Display Yazısı için Yorum Yapabilirsiniz