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:

[code]
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
[/code]

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


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.

Yuvarlak LED Animasyon Devresi

PIC16F628A kullanılarak yapılmış bir led animasyon devresi. Çerçeve animasyonu olarak hazırlandı. Yuvarlak tabelaların etrafında kullanılabilir.


Facebookta Paylas