Assalamualaikum.wr.wb
Kali
ini saya akan memberikan tutorial bagaimana cara membuat program di BASCOM-AVR
dan PROTEUS 8.
Dalam
hal ini saya menggunakan mikrokontroler “ATMEGA 16”
Oke
langsung aja tanpa basa basi saya berikan contoh tutorialnya!.
Langkah pertama adalah buka proteus dan avr
nya.
Seperti gambar diatas
(tanda panah) adalah untuk mencari komponen elektronika.setelah itu kita ketik
“atmega/atmega 16”.
Langkah
kedua adalah kita rangkai seperti pada gambar di bawah ini.
Ket:-Resistor 330 ohm
-atmega 16
-led (terserah mau warna apa)
-ground
Gambar
rangkain nya adalah seperti berikut.
Resistor
terhubung dengan PORTD dan dilanjutkan dengan menghubungkannya dengan led (kaki
katida / anoda).
Setelah
langkah-langkah membuat rangkain mikrokontrolernya selesai di proteus. Kita
tinggal membuat programnya di BASCOM-AVR.
Langkah pertama adalah buka BASCOM-AVRnya.
Setelah
itu kita masukan programnya.
Program
seperti berikut :
$regfile = "m16def.dat"
$crystal = 8000000
Config Portd = Output
Do
Portd = &B11111111
Waitms 500
Portd = &B01111110
Waitms 500
Portd = &B00111100
Waitms 500
Portd = &B00011000
Waitms 500
Portd = &B00000000
Waitms 500
Portd = &B11111111
Waitms 500
Portd = &B0000000
Waitms 500
Portd = &B10101010
Waitms 500
Loop
End
Kalian
bisa mengganti bilangan biner “0101” nya terserah kalian.
Bilangan
“0” artinya mati.
Bilangan
“1” artinya hidup.
setelah
selesai membuat program,save program tersebut seperti gambar diatas samping!
Beri nama terserah kalian. Terus simpan di folder yang mudah ditemukan. Lalu
COMPILE atau tekan F7.
Langkah kedua adalah buka proteus
kembali,lalu gambar atmega16 di klik 2x(dua kali).
kemudian
akan muncul gambar seperti di bawah ini.
Klik
gambar folder seperti gambar diatas. Kemudian cari folder yang tadi kita taruh
program AVR nya. Contoh seperti gambar di bawah ini.
Pilihlah
program tadi yang formatnya “.hex”.
Lalu
play program tadi.
Maka
lampu akan menyala,seperti perintah yang kita masukan tadi.
Ya
sekian saja dari saya ARIGATOU GOZAIMASU.
Tidak ada komentar:
Posting Komentar