Variabel suatu besaran yang dapat diubah atau berubah sehingga mempengaruhi nilai atau hasil perhitungan. Dengan menggunakan variabel dalam pemrograman mempunyai banyak fungsi. berikut contoh penggunaan variabel.
Tutorial menyalakan 2 PORT sekaligus, misalnya membuat program sederhana untuk menyalakan LED pada PORTC dan PORTA secara bersamaan seperti pada gambar dibawah:
Tutorial LED berjalan menggunakan ATMega 16, menggunakan bilangan hexsa. Tutorial ini merupakan lanjutan dari tutorial sebelumnya yaitu LED Berjalan ATMega16(biner).
Tutorial LED berjalan menggunakan ATMega 16, bilangan yang digunakan adalah bilangan biner. Unruk mengendalikan nyala LED dengan bilangan biner cukup mudah. Pada tutorial ini dengan memberi kode “1” akan menyalakan LED dan kode “0” LED mati.
Berikut ini adalah cara memasukkan Program ke dalam IC miktokontroler mengatasi permasalahan ketika terjadi masalah ketika gagal memsaukkan program dan cara instal driver USBasp pada windows7 beserta link download sofware yang dibutuhkan seperti SinaProg dan driver USBasp. Mikrokontroler yang digunakan adalah ATMega16 dan software SinaProg.
File HEX(program yang akan dimasukkan ke IC mikrokontroler)
Bila Driver USBasp belum diistal, untuk meng-instal USBasp pada Windows7 lihat bagian bawah artikel ini. Berikut cara memasukkan program kedalam IC mikrokontroler:
Evaluation Board adalah papan PCB dimana IC mikrokontroler dipasang. Tujuan dari Evaluation Boardadalah untuk menampilkan hasil program yang telah dimasukkan kedalam IC mikrokontroler dan mengevaluasi jika ada ketidak sesuaian hasil program dengan yang diinginkan. Ada beberapa sarat Evaluation Boarddiantaranya: 1) Sumber tegangan dan komponen yang diperlukan mikrokontroler (oscilator) 2) AVR ISP Header 3) komponen tambahan
Cara menggunakan CVAVR versi 3 lebih mudah dari pada versi sebelumnya. Contoh penggunaan saya akan membuat pemrograman mikrokontroler ATMega16 yang menghasikan lampu LED berkedip dengan menggunakan bahasa C. Berikut langkah-langkahnya:
Tampilan awal software CVAVR3. Selanjutnya yang harus dilakukan adalah membuat sebuah project baru.
Secara singkat untuk melakukan pemrograman mikrokontroler ada 3 tahapan yaitu menulis program, memasukkan program ke IC mikrokontroler, dan mengecek bila ada ketidaksesuaian hasil. Ketiga langkah barusan jika digambarkan menjadi sebagai berikut: