Upload
rubianto
View
217
Download
0
Embed Size (px)
Citation preview
8/16/2019 Menyalakan LED Menggunakan Code Vision AVR
1/5
Menyalakan LED menggunakan Code Vision AVR
Posting kali ini saya akan memberikan tutorial untuk menyalakan lampu
LED berbasis mikrokontroller ATMega 16, menggunakan sot!are "ompiler
CodeVision AVR#
Terlebih dahulu kita membuat simulasi di proteus, seperti gambar dibawah ini :
Lampu LED ini saya hubungkan dengan port C0-C7 pada mikrokontroller ATega!"#
Langkah-langkahnya yaitu:
!# $alankan program Code%ision A%&
'# (ilih menu $ile))%e!, dan pilih option Pro&e"t, *+
# etelah itu akan mun.ul tampilan seperti gambar di bawah ini, pilih 'es#
/# Akan tampil pilihan .hip A%&, karena menggunakan Atmega!" maka pilih option AT0,
ATtiny, ATmega, 1(L2C, lalu pilih ()#
3# (ada tab C*ip, pilih .hip ATmega!", dan Clo.k !' 45
8/16/2019 Menyalakan LED Menggunakan Code Vision AVR
2/5
"# (ilih menu Ports dan setting port yang akan digunakan# +arena LED ini saya hubungkan
ke Port C, dan tentunya sebagai alat output, maka ubahlah pengaturan (ort C dari +n men6adi
(ut
7# +emudian pilih menu $ile)) enerate, -a.e and E/it
# etelah mun.ul .ode area, 6angan lupa untuk menambahkan synta8 9in.lude delay#h)
# ;ntuk menyalakan LED se.ara bersamaan dan mati setelah ! se.ond, ketikkanlah synta8
berikut ini:
while
8/16/2019 Menyalakan LED Menggunakan Code Vision AVR
3/5
?? kode menyalakan LED se.ara blink
(*&TC@0811
delayBms
(*&TC@0800
delayBms
pilih menu Pro&e"t))0uid All
!0# +emudian masukkan progam ke ATmega!" di proteus# maka setelah di run akan tampil
seperti ini :
Conto* synta/ lainnya, apabila kita ingin LED1 menyala, LED mati, LED2 menyala,
dst##
while
>
(*&TC@0b0!0!0!0!
delayBms
(*&TC@0b!0!0!0!0 delayBms
aka akan tampil seperti di bawah :
8/16/2019 Menyalakan LED Menggunakan Code Vision AVR
4/5
-ynta/ -*it rig*t led
while
>
?? (la.e your .ode here
(*&TC@!
delayBms
(*&TC@
delayBms
delayBms
(*&TC@!3
delayBms
(*&TC@!
delayBms
(*&TC@"
delayBms
(*&TC@!'7
delayBms
(*&TC@'33
delayBms
aka akan tampil seperti di bawah :
8/16/2019 Menyalakan LED Menggunakan Code Vision AVR
5/5