Simulasi Menggunakan Proteus ISIS

Dalam percobaan dalam mikrokontroler kadang jika program yang kita buat mengalami kegagalan (tidak bekerja sesuai yang kita inginkan) maka akan terdapat dua kemungkinan masalah
 
1.      Hardware yang tidak berfungsi, atau
2.      Program yang anda buat salah
3.      Perpaduan keduanya

Nah, untuk mengatasi tersebut, kita harus melokalisir manakah yang salah dari sistem mikrokontroler kita apakah program?ataukah hardware yang tidak bekerja. Karena itulah sebelum kita mendownload program kedalam mikrokontroler maka alangkah baiknya kita simulasikan terlebih dahulu.
Salah satu perangkat lunak simulasi yang penulis gunakan adalah PROTEUS ISIS 7 Profesional. Berikut tampilan awalnya.


Kita akan ambil contoh penggunaan PROTEUS ISIS  untuk program HELLO WORLD yang telah dibahas dimuka. Saya juga telah menyediakan file skematik untuk simulasi-nya yang bisa diunduh disini. Setelah anda menginstal PROTEUS dan berhasil mengundul file yang telah saya sediakan, maka kemudian buka file tersebut dan akan tampak sebagai berikut


Setelah itu klik dua kali pada skematik mikrokontroler ATMEGA8535 sehingga akan tampil dialog sebagai berikut


Pada Program File, klik icon folder dan browse file hex atau COFF dari program hello world yang telah dikompilasi menggunakan codevision AVR tadi. Setelah selesei klik OK
Untuk menjalankan simulasi, tekan tombol icon PLAY pada panel bawah sehingga akan simulasi akan 
berjalan sebagai berikut :


Tampak bahwa program yang telah dibuat sudah berjalan sebagaimana mestinya yang kita inginkan. Nah, setelah berhasil disimulasikan, maka kita download ke dalam mikrokontroler beneran lalu jalankan, cara mendownloadnya telah saya jelaskan pada artikel saya sebelumnya. jika hasilnya tidak sama dengan hasil simulasi anda, maka ada masalah dengan hardware anda.

..................................................................................................................................................................

# Note for Pak Fudin : 

Maaf Pak Fudin, 
jujur saya ga mudeng. jadi saya copast saja dari :
http://elektronikayuk.wordpress.com/2011/01/25/simulasi-menggunakan-proteus-isis/

Komentar