Mau praktek mikro tapi belum punya hardwarenya ? Jangan khawatir, pakai saja simulator bawaan BASCOM-AVR.
Cukup dengan menambahkan perintah $sim pada awal program, tetapi ingat jika menggunakan hardware yang sebenarnya maka perintah $sim harus dihilangkan !. Contoh paling sederhana adalah aplikasi pada LCD, misalnya programnya begini :
$regfile = “m32def.dat”
$crystal = 11059200
$sim
Config Lcdpin=Pin,Rs=PORTC.0,E=PORTC.2, Db4 = PORTC.4
Config Lcdpin=Pin,Db5=PORTC.5,Db6= PORTC.6 ,Db7 = PORTC.7
Config Lcd = 16*2
Cursor Off
Cls
Lcd “Belajar Gampang”
Lowerline
Lcd ” *AVR ATmega32*”
End
Setelah di-compile, dari menu Program pilih Simulate atau klik langsung tombol Simulate pada menu bar, bisa juga dengan menekan tombol F7, kemudian tampil AVR Simulator seperti gambar :

Jika LCD belum tampil klik tombol dengan gambar LCD pada menu bar (show hardware emulation) maka akan tampil seperti gambar :

Untuk menjalankan simulator klik tombol Run program atau tekan F5, sehingga pada LCD simulator akan terlihat :

Gampang kan ?
Cukup dengan menambahkan perintah $sim pada awal program, tetapi ingat jika menggunakan hardware yang sebenarnya maka perintah $sim harus dihilangkan !. Contoh paling sederhana adalah aplikasi pada LCD, misalnya programnya begini :
$regfile = “m32def.dat”
$crystal = 11059200
$sim
Config Lcdpin=Pin,Rs=PORTC.0,E=PORTC.2, Db4 = PORTC.4
Config Lcdpin=Pin,Db5=PORTC.5,Db6= PORTC.6 ,Db7 = PORTC.7
Config Lcd = 16*2
Cursor Off
Cls
Lcd “Belajar Gampang”
Lowerline
Lcd ” *AVR ATmega32*”
End
Setelah di-compile, dari menu Program pilih Simulate atau klik langsung tombol Simulate pada menu bar, bisa juga dengan menekan tombol F7, kemudian tampil AVR Simulator seperti gambar :
Jika LCD belum tampil klik tombol dengan gambar LCD pada menu bar (show hardware emulation) maka akan tampil seperti gambar :
Untuk menjalankan simulator klik tombol Run program atau tekan F5, sehingga pada LCD simulator akan terlihat :
Gampang kan ?
1 comments:
aku coba yah :v
Post a Comment