Pada kesempatan kali ini saya akan membuat tutorial menyalakan LED
menggunakan aplikasi Proteus dan CvAVR. Saya akan menggunkan 3 buah BUTTON dan
8 buah LED. Adapun formatnya yaitu jika BUTTON
1 diklik maka LED akan menyala dengan urutan 1,2,3,4,5,6,7,8. Yang kedua
jika BUTTON 2 diklik maka LED menyala dengan urutan 8,7,6,5,4,3,2,1. Yang terakhir
jika BUTTON 3 diklik maka lampu (4,5),(3,6),(2,7),(1,8).
Berikut langkah – langkahnya :
1.
Buka aplikasi Proteus, kemudian pilih component
mode, kemudian ketik key ATMEGA32,BUTTON,CAP,CRYSTALdan LED YELLOW. Untuk warna
LED bisa disesuaikan dengan keinginan kita.
2.
Rangkai
ATMEGA32 dengan LED
3.
Hubungkan masing – masing LED dengan pin yang
ada pada port D.
4.
Kemudian pilih component BUTTON, lalu hubungkan
ketiga BUTTON dengan 3 pin yang ada pada PORT C dan jangan lupa tambahkan
GROUND.
5.
Rangkai CRYSTAL dan KAPASITOR dengan
menghubungkannya pada pin di PORT A, jangan lupa tambahkan juga GROUND.
6.
Langkah Selanjutnya buka aplikasi CVAVR, klik
new project, kemudian save 3 kali dengan nama yang sama. Jika telah muncul
codingan, tambahkan library #include <delay.h>.
7.
Buatlah program dengan dengan logika pertama
yaitu LED menyala dengan urutan 1,2,3,4,5,6,7,8.
8.
Kemudian buat logika yang kedua yaitu LED
menyala dengan urutan 8,7,6,5,4,3,2,1.
9.
Selanjutnya logika yang terakhir yaitu LED
menyala dengan urutan (4,5),(3,6),(2,7),(1,8).
10.
Pastikan codingan tidak ada yang error, langkah
selanjutnya bisa dilihat pada video diatas
Komentar
Posting Komentar