SEVEN SEGMENT DISPLAY
1. Tujuan [kembali]
- Menyelidiki Karakteristik kerja seven segment
- Memahami prinsip kerja dari Mikroprosessor dan Mikrokontroler
- Mampu membuat rangkaian sederhana tentang seven segment
2. Alat dan Bahan [kembali]
- PIC 18f45j10
- Button
- Crystal
- Seven Segment
- Resistor
- Switch
- Jumper
- Kapasitor
- dll.
3. Dasar Teori [kembali]
1. PIC 18f45j10
1. PIC 18f45j10
PIC18f45j10 / P adalah mikrokontroler berkinerja tinggi berkapasitas 1536-byte dengan teknologi XLP. Keluarga PIC18F45K22 memperkenalkan penyempurnaan desain yang membuat mikrokontroler ini menjadi pilihan logis bagi banyak kinerja tinggi dan aplikasi yang sensitif terhadap daya. Keluarga PIC18F45K22 menggabungkan berbagai fitur yang dapat mengurangi konsumsi daya secara signifikan selama pengoperasian. Sel flash untuk memori program dan data EEPROM dinilai bertahan selama ribuan siklus penulisan / penulisan - hingga 10K untuk memori program dan 100K untuk EEPROM. Retensi data tanpa refresh secara konservatif diperkirakan akan lebih besar dari 40 tahun.Perangkat ini dapat menulis ke ruang memori program mereka sendiri di bawah kontrol perangkat lunak internal. Dengan menggunakan rutin bootloader yang berada di Blok Boot terlindungi di bagian atas memori program, menjadi mungkin untuk membuat aplikasi yang dapat memperbarui dirinya di lapangan.
Aplikasi
Komputer & Periferal Komputer, Industri, Otomotif
Peringatan
Perangkat sensitif ESD, lakukan tindakan pencegahan yang tepat saat menangani perangkat.
2. Kapasitor
Kapasitor adalah suatu komponen elektronika yang berfungsi untuk menyimpan arus listrik sementara dalam bentuk muatan, selain itu kapasitor juga dapat digunakan sebagai penyaring frekuensi.
Kapasitas untuk menyimpan kemampuan kapasitor dalam muatan listrik disebut Farad (F) sedangkan simbol dari kapasitor adalah C (kapasitor).
sebuah kapasitor pada dasarnya terbuat dari dua buah lempengan logam yang saling sejajar satu sama lain dan diantara kedua logam tersebut terdapat bahan isolator yang sering disebut dielektrik.
3. Crystal
Kristal digunakan pada rangkaian elektronika yang berhubungan dengan pembangkitan frekuensi baik itu frekuensi tinggi, frekuensi suara, maupun frekuensi rendah.
4. button
Push Button adalah saklar tekan yang berfungsi sebagai pemutus atau penyambung arus listrik dari sumber arus ke beban listrik. Suatu sistem saklar tekan push button terdiri dari saklar tekan start, stop reset dan saklar tekan untuk emergency.
4. Simulasi [kembali]

5. Program [kembali]
void main() {
PORTC=0x00; //Deklarasi PORT B dengan kondisi awal LOW
TRISC=0x00; //Deklarasi PORT B secara keseluruhan sebagai OUTPUT
PORTD=0x00; //Deklarasi PORT B dengan kondisi awal LOW
TRISD=0x03; //Deklarasi PORT B sebagai OUTPUT dan INPUT
while(1) //Fungsi perulangan
{
if(PORTD.RD0==1) //Jika kondisi terpenuhi, maka akan menjalankan statement if
{
PORTC=0x6D; //Memberikan nilai pada PORT B
delay_ms(500); //Delay selama 100 milidetik
}
if(PORTD.RD1==1) //Jika kondisi terpenuhi, maka akan menjalankan statement if
{
PORTC=0x06; //Memberikan nilai pada PORT B
delay_ms(500); //Delay selama 100 milidetik
}
}
}
6. Video [kembali]
5. Program [kembali]
void main() {
PORTC=0x00; //Deklarasi PORT B dengan kondisi awal LOW
TRISC=0x00; //Deklarasi PORT B secara keseluruhan sebagai OUTPUT
PORTD=0x00; //Deklarasi PORT B dengan kondisi awal LOW
TRISD=0x03; //Deklarasi PORT B sebagai OUTPUT dan INPUT
while(1) //Fungsi perulangan
{
if(PORTD.RD0==1) //Jika kondisi terpenuhi, maka akan menjalankan statement if
{
PORTC=0x6D; //Memberikan nilai pada PORT B
delay_ms(500); //Delay selama 100 milidetik
}
if(PORTD.RD1==1) //Jika kondisi terpenuhi, maka akan menjalankan statement if
{
PORTC=0x06; //Memberikan nilai pada PORT B
delay_ms(500); //Delay selama 100 milidetik
}
}
}
6. Video [kembali]



Tidak ada komentar:
Posting Komentar