Cara Menggunakan 7 Segment Pada ISIS Proteus

Posted on

Pada artikel sebelumnya sudah saya jelaskan yaitu tentang 7 Segment  dan cara kerjanya berdarsarkan kode program yang di terima, pada artikel kali ini saya akn menjelaskan tentang bagaimana Cara Menggunaka 7 Segment Pada Isis Proteus. Sebelum teman-teman melanjutkan membaca artikel ini pastikan terlebih dahulu teman-teman paham bagaimana sebenarnya 7 Segment itu pada artikel saya yang disini. Jika sudah paham tentang 7 Segmen selanjutnya teman-teman ikuti artikel saya.

Membuat rangkaian 7 Segment

Siapkan aplikasi ISIS proteus untuk membuat rangkaian kemudian ambil komponen berikut pada bagian Component mode → Pic from Libraries atau bisa juga dengan menekan tombol “P” pada keyboard.

  • 7SEG-COM-ANODE
  • ATMEGA16
  • BUTTON
  • CAP
  • CRYSTAL
  • RES

Buatlah rangkaian komponen diatas seperti berikut:

Setelah membuat rangkaian, simpan rangkain tersebut kedalam folder masing-masing.

Kode Program

Untuk menjalankan simulasi rangkaian terlebih dahulu kita buatkan kode program yang sudah saya siapkan. Berikut kode programnya:

$regfile = “m16def.dat”
$crystal = 16000000

Config Portc = Output

Do
Portc = &B11111001
Wait 1
Portc = &B10100100
Wait 1
Portc = &B10110000
Wait 1
Portc = &B10011001
Wait 1
Portc = &B10010010
Wait 1
Portc = &B10000010
Wait 1
Portc = &B11111000
Wait 1
Portc = &B00000000
Wait 1
Portc = &B00010000
Wait 1
Portc = &B01000000
Wait 1
Loop

Simpan file kode program dengan nama 7segmen_atmega16 dan compile dengan menekan tombol F7 pada keyboard.

Menjalankan Simulasi

Buka kembali rangkaian yang telah kita buat tadi, masukan kode program yang telah di compile pada ATmega16 dengan cara:

  1. Double Click pada IC ATmega16
  2. Akan muncul jendela Edit Component
  3. Klik icon folder   
  4. Masuk ke folder tempat penyimpanan kode program yang telah di compile
  5. cari file yang bernama 7segmnet_atmega16.hex dan buka file tersebut kemudia klik OK
  6. Jalanken simulasi dengan menekan tombol play seperti pada gambar berikut:

 

Pada percobaan diatas akan menunjukan angka 1 – 0 pada 7 segment secara bergantian selama 1 detik. Silahkan teman-teman melakukan percobaan sendiri dengan mengganti coding diatas. Selamat belajar dan semoga bermanfaat 😀 ..

One thought on “Cara Menggunakan 7 Segment Pada ISIS Proteus

  1. bagaimana cara membuat program lebih dari satu ,misalnya 7 segmen di gabung dengan led flip flop.dengan 1 atmega 16.
    sebelumnya saya ucapkan terima kasih atas sharing ilmu nya,yg bermanfaat bagi saya yg newbie.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.