Pada postingan artikel tentang mikrokontroler
kali ini kita akan membuat simulasi running led atau yang biasa disebut led
berjalan. Disini kita membutuhkan dua software sebagai pendukung simulasi,
yaitu : BASCOM-AVR dan PROTEUS. Langkah pertama buat programnya di BASCOM,
seperti ini kode programnya :
$regfile = "m8535.dat"
$crystal = 1000000
Config Porta = Input
Config Portb = Output
Tombol Alias Pina.0
Lampu Alias Portb
Porta = &B00000000
Dim X As Byte
Do
If Tombol = 1 Then
For X = 1 To 4
Lampu = &B10000001
Waitms 150
Lampu = &B01000010
Waitms 150
Lampu = &B00100100
Waitms 150
Lampu = &B00011000
Waitms 150
Lampu = &B00011000
Waitms 150
Lampu = &B00100100
Waitms 150
Lampu = &B01000010
Waitms 150
Lampu = &B10000001
Waitms 150
Next
For X = 1 To 2
Lampu = &B10000000
Waitms 100
Lampu = &B01000000
Waitms 100
Lampu = &B00100000
Waitms 100
Lampu = &B00010000
Waitms 100
Lampu = &B00001000
Waitms 100
Lampu = &B00000100
Waitms 100
Lampu = &B00000010
Waitms 100
Lampu = &B00000001
Waitms 100
Next
End If
Loop
Setelah itu compile dan simpan program file
tersebut di tempat / folder yang anda kehendaki. Dan langkah selanjutnya buatlah
rangkaiannya di PROTEUS. Seperti gambar dibawah ini:
(klik pada gambar untuk memperbesar)
Lalu kita download program yang sudah dibuat
dan di compile tadi dengan cara klik dua kali pada IC mikrokontroller tersebut.
(Pilih file yang berekstensi *hex) setelah program file sudah dipilih klik OK.
Dan simulasi sudah siap dijalankan.
Lalu jalankan simulasi, dan hasilnya akan
seperti animasi gambar berikut ini :
Semoga artikelnya bisa bermanfaat. Baca juga
artikel-artikel tentang mikrokontroler yang lain seperti “Simulasi mikrokontroller menampilkan teks pada LCD dengan BASCOM-AVR dan PROTEUS” .
MUARA 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