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.silahkan download Proteus 7.1 SP2 full + crack disini <password: richo4r>
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
Jika anda kurang jelas silahkan tanyakan
thanks mas atas tutorial yang telah dibuat
BalasHapus