Tugas Kuliah




1. KONDISI [KEMBALI]

Gambar 97  Rangkaian display 7-segment

2. KOMPONEN [KEMBALI]
  • 7 Segment
  • IC 8255A
  • Keypad
  • IC 74LS 138
  • IC 27128
  • IC 8086
  • IC 74LS 273

3. RANGKAIAN [KEMBALI]




4. LISTING PROGRAM [KEMBALI]  
void main() {
TRISD=0xf0;      //  Menyatakan 4 buah PORTD sebagai masukan
TRISB=0x00;      //  Menyatakan semua PORTB sebagai keluaran

while(1) // Looping Terus
{
PORTD=0b11111110;
if (PORTD.f4==0) { PORTB=0x07;} //Membuat angka 7 di Seven Segment
if (PORTD.f5==0) { PORTB=0x7f;} //Membuat angka 8 di Seven Segment
if (PORTD.f6==0) { PORTB=0x6f;} //Membuat angka 9 di Seven Segment
if (PORTD.f7==0) { PORTB=0x77;} //Membuat angka A di Seven Segment
delay_ms(5); //Delay 5ms agar tidak terlalu cepat berubah nilai PORTD

PORTD=0b11111101;
if (PORTD.f4==0) { PORTB=0x66;} //Membuat angka 4 di Seven Segment
if (PORTD.f5==0) { PORTB=0x6d;} //Membuat angka 5 di Seven Segment
if (PORTD.f6==0) { PORTB=0x7d;} //Membuat angka 6 di Seven Segment
if (PORTD.f7==0) { PORTB=0x7c;} //Membuat angka b di Seven Segment
delay_ms(5); //Delay 5ms agar tidak terlalu cepat berubah nilai PORTD

PORTD=0b11111011;
if (PORTD.f4==0) { PORTB=0x06;} //Membuat angka 1 di Seven Segment
if (PORTD.f5==0) { PORTB=0x5b;} //Membuat angka 2 di Seven Segment
if (PORTD.f6==0) { PORTB=0x4f;} //Membuat angka 3 di Seven Segment
if (PORTD.f7==0) { PORTB=0x39;} //Membuat angka C di Seven Segment
delay_ms(5); //Delay 5ms agar tidak terlalu cepat berubah nilai PORTD

PORTD=0b11110111;
if (PORTD.f4==0) { PORTB=0x71;} //Membuat angka F di Seven Segment
if (PORTD.f5==0) { PORTB=0x3f;} //Membuat angka 0 di Seven Segment
if (PORTD.f6==0) { PORTB=0x79;} //Membuat angka E di Seven Segment
if (PORTD.f7==0) { PORTB=0x5e;} //Membuat angka d di Seven Segment
delay_ms(5); //Delay 5ms agar tidak terlalu cepat berubah nilai PORTD
}

}


5. VIDEO [KEMBALI]   
 


6. PRINSIP KERJA [KEMBALI]

Seven Segment Display (7 Segment Display) dalam bahasa Indonesia disebut dengan Layar Tujuh Segmen adalah komponen Elektronika yang dapat menampilkan angka desimal melalui kombinasi-kombinasi segmennya. Seven Segment Display pada umumnya dipakai pada Jam Digital, Kalkulator, Penghitung atau Counter Digital, Multimeter Digital dan juga Panel Display Digital seperti pada Microwave Oven ataupun Pengatur Suhu Digital .
Jenis-Jenis Seven Segmen
1. Seven Segmen Common Catoda
Pada LED 7 Segmen jenis Common Cathode (Katoda), Kaki Katoda pada semua segmen LED adalah terhubung menjadi 1 Pin, sedangkan Kaki Anoda akan menjadi Input untuk masing-masing Segmen LED. Kaki Katoda yang terhubung menjadi 1 Pin ini merupakan Terminal Negatif (-) atau Ground sedangkan Signal Kendali (Control Signal) akan diberikan kepada masing-masing Kaki Anoda Segmen LED.
2. Seven Segmen Common Anoda
Pada LED 7 Segmen jenis Common Anode (Anoda), Kaki Anoda pada semua segmen LED adalah terhubung menjadi 1 Pin, sedangkan kaki Katoda akan menjadi Input untuk masing-masing Segmen LED. Kaki Anoda yang terhubung menjadi 1 Pin ini akan diberikan Tegangan Positif (+) dan Signal Kendali (control signal) akan diberikan kepada masing-masing Kaki Katoda Segmen LED.

Rangkaian di atas merupakan sebuah simulasi sederhana dari penggunaan mikrokonroler PIC untuk menghidupkan 7-Segment. pada rangkaian terdapat keypad yang digunakan sebagai input, dan 7-segment sebagai output. Jika tombol pada keypad di tekan, maka akan tampil di 7-segment angka yang ditekan pada keypad tadi.

7. LINK DOWNLOAD [KEMBALI]  


=> Download Rangkaian
=> Download Program
=> Download Video
=> Download HTML

Tidak ada komentar:

Posting Komentar