Untuk simulasi mikrokontroller dengan
menampilkan teks pada LCD, maka langkah pertama kita buat dulu programnya
menggunakan BASCOM-AVR. Buat programnya seperti ini :
$regfile = "m32def.dat"
$crystal = 11059200
$sim
Config Lcdpin = Pin , Rs = Portd.0 , E =
Portd.2 , Db4 = Portd.4
Config Lcdpin = Pin , Db5 = Portd.5 , Db6 =
Portd.6 , Db7 = Portd.7
Config Lcd = 16 * 4
Cursor Off
Cls
Do
Locate 1 , 2
Lcd "Selamat Belajar"
Locate 2 , 5
Lcd "simulasi"
Locate 3 , 2
Lcd "mikrokontroller"
Loop
End
Setelah itu lakukan langkah-langkah berikut ini
;
- Save (Ctrl+S) program mikrokontroler tadi pada tempat yang dikehendaki,
- Compile program (F7), jika tidak ada kesalahan (No errors) maka cobalah untuk mensimulasi program,
- Klik ikon simulate program (F2), maka akan muncul page simulator seperti pada gambar dibawah ini.
- Klik ikon gambar LCD untuk menampilkan simulator LCDnya
- Dan jalankan program (F5) maka tulisan tersebut akan tampil di LCD seperti gambar dibawah ini.
Dan selanjutnya kita coba untuk mensimulasikan
program mikrokontroler tersebut dengan PROTEUS. Pertama-tama buat rangkaiannya
seperti gambar dibawah ini di PROTEUS.
Kemudian download program yang sudah di compile
tadi dengan cara klik dua kali pada IC mikroprocessor, maka akan muncul kotak
dialog seperti gambar dibawah ini :
Kemudian kita pilih atau buka program file yang
sudah di compile dengan BASCOM-AVR tadi (file hex) dan klik OK.
Dan sekarang kita sudah bisa menjalankan
simulasi dengan klik tombol play di pojok kiri bawah. Dan hasilnya akan seperti
ini :
Sekian dulu artikel simulasi program
mikrokontroller menampilkan teks pada LCD dengan BASCOM-AVR dan PROTEUS. Dan
baca juga artikel selanjutnya “Membuat aplikasi running led (led berjalan)". Semoga
artikel-artikelnya bisa bermanfaat. Terima kasih.
thanks infonya sangat membantu
ReplyDeletetx a lot....
ReplyDeleteMUARA TEKNIK ELEKTRIK
ReplyDeleteTransformator & Automation System
Kami Menyediakan Trafo dan modul kontrol untuk kebutuhan industri atau perorangan :
- Trafo Step down 1 Phase
- Trafo Step down 3 Phase
- Trafo Step up 1 Phase
- Trafo Power Supply
- Trafo Rectifier 1 Phase
- Trafo Rectifier 3 Phase
- Trafo EDP
- Trafo Electro Platting (Nickel,Chrome,Zinc)
- Trafo Elektrokoagulasi
- Module SCR Controller 3 Phase
- Module SCR Controller 1 Phase
- Module Regulator Power Controller
- Module SCR Firing Gate Controller
- Module Thyristor Voltage Regulation
- Module Elektrokoagulasi
Muara Teknik Elektrik
www.mtelektrik.id
Saepul anwar, S.kom (Official Sales & Marketing)
0852-1552-5453
saepul@mtelektrik.id
Office : Jl. Raya Narogong No.KM. 11, RT.002/RW.010, Bantargebang, Kota Bks, Jawa Barat 17151
Workshop : Kp. Ciketing RT. 001/002 kelurahan. Sumur batu, RT.004/RW.002,
kecamatan, Bantargebang, Kota Bekasi, Jawa Barat 17151