8. Göstergeler

mikroC Dili ile Mikrodenetleyici Programlama Ders Notları - 2013
/
Dr. Serkan DİŞLİTAŞ
8. Göstergeler
7-Segment Display
7SEG-MPX1 – CC
Şekil . Tek Dijitli Ortak Katod 7 Segment Display
Sayı
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
----
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
----
g
f
e
d
c
b
a
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
0
0
0
1
1
1
0
1
1
0
1
1
0
1
1
1
0
1
0
0
0
1
0
1
0
1
1
1
1
1
1
1
0
1
1
0
1
1
0
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
0
1
0
0
1
1
1
1
1
0
0
1
1
1
0
0
0
1
0
0
1
0
1
1
0
1
1
1
1
1
0
0
1
0
1
1
Segmentler
a,b,c,d,e,f
b,c
a,b,d,e,g
a,b,c,d,g
b,c,f,g
a,c,d,f,g
a,c,d,e,f,g
a,b,c
a,b,c,d,e,f,g
a,b,c,d,f,g
c,d,e,g
c,d,e,f,g
a,d,e,f
b,c,d,e,g
a,d,e,f,g
a,e,f,g
HEX
3F
06
5B
4F
66
6D
7D
07
7F
6F
5C
7C
39
5E
79
71
- 100-
mikroC Dili ile Mikrodenetleyici Programlama Ders Notları - 2013
/
Dr. Serkan DİŞLİTAŞ
Uygulama 1: 0-99 Yukarı Aşağı Sayıcı Uygulaması (7-Segment Display)
A. ISIS Devre Şeması
Şekil . : 0-99 Yukarı Aşağı Sayıcı ISIS bağlantı şeması
- 101-
mikroC Dili ile Mikrodenetleyici Programlama Ders Notları - 2013
/
Dr. Serkan DİŞLİTAŞ
B. MikroC Kaynak Kodlar
- 102-
mikroC Dili ile Mikrodenetleyici Programlama Ders Notları - 2013
/
Dr. Serkan DİŞLİTAŞ
7-Segment BCD Display
7SEG-BCD
Şekil . 7 Segment Binary Coded Decimal (BCD) Display
Desimal
Sayı
0
1
2
3
4
5
6
7
8
9
Desimal
00
09
19
…
99
BCD Sayı
D3
D2
D1
D0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
0
0
1
1
0
0
0
1
0
1
0
1
0
1
0
1
BCD
0000 0000
0000 1001
0001 1001
…
1001 1001
- 103-
mikroC Dili ile Mikrodenetleyici Programlama Ders Notları - 2013
/
Dr. Serkan DİŞLİTAŞ
Uygulama 2: 0-99 Yukarı Aşağı BCD Sayıcı Uygulaması (7-Segment BCD Display)
A. ISIS Devre Şeması
Şekil . : 0-99 Yukarı Aşağı BCD Sayıcı ISIS bağlantı şeması
- 104-
mikroC Dili ile Mikrodenetleyici Programlama Ders Notları - 2013
/
Dr. Serkan DİŞLİTAŞ
B. MikroC Kaynak Kodlar
- 105-