Komentar Operator Aritmatika Operator Pembanding

dapat diubah selama program dijalankan, sedangkan variable berisi data yang bisa berubah nilainya pada saat program dijalankan.

2.1.5 Komentar

Komentar adalah tulisan – tulisan yang tidak dianggap sebagai bagian dari tibuh program. Komentar digunakan untuk memberikan penjelasan, informasi ataupun keterangan – keterangan yang dapat membantu mempermudah dalam memahami kode program baik bagi si pembuat program maupun bagi orang lain yang membacanya. Komentar yang hanya satu baris ditulis dengan diawali dengan ‘ ’ sedangkan komentar yang lebih dari satu baris diawali dengan ‘’ dan diakhiri dengan ‘’. Selain digunakan untuk memberikan keterangan program, komentar juga dapat dipakai untuk membantu dalam pengujian program yaitu dengan menon-aktifkan dan mengaktifkan kemnbali bagian program tertentu selama proses pengujian. Dengan cara seperti ini tentu kita akan dapat lebih menghemat waktu bila dibandingkan dengan menulis dan menghapus bagian program tertentu berulang –ulang.

2.1.6 Operator Aritmatika

Operator aritmatika adalah beberapa operator yang digunakan untuk melakukan perhitungan aritmatika. Tabel 2.2 Operator Aritmatika Operator Keterangan + Operator untuk operasi penjumlahan Universitas Sumatera Utara - Operator untuk operasi pengurangan Operator untuk operasi perkalian Operator untuk operasi pembagian Operator untuk perasi sisa pembagian Operator , dan memiliki prioritas yang lebih tinggi bila dibandingkan dengan operator + dan –.

2.1.7 Operator Pembanding

Operator pembanding adalah operator yang digunakan untuk membandingkan 2 buah data.Hasil operator pembanding bukan berupa nilai data tetapi hanya bernilai benar ‘1’ atau salah ‘0’ saja. Berikut adalah tabel operator pembanding : Tabel 2.3 Operator Pembanding Operator Contoh Arti == x == y Bernilai benar jika kedua data sama dan bernilai salah jika sebaliknya = x = y Bernilai benar jika kedua data tidak sama dan bernilai salah jika sebaliknya x y Bernilai benar jika data x lebih besar dari y dan bernilai salah jika sebaliknya x y Bernilai benar jika data x lebih kecil dari y dan bernilai salah jika sebaliknya = x = y Bernilai benar jika data x ,ebih besar atau sama denga y dan bernilai salah jika Universitas Sumatera Utara sebaliknya = x = y Bernilai benar jika data x lebih kecil atau sama dengan y dan bernilai salah jika sebaliknya 2.1.7Operator Logika Operator logika digunakan untuk membentuk suatu logika atas dua buah kondisi atau lebih. Berikut adalah tabel operator logika : Tabel 2.4 Operator Logika Operator Keterangan Operator untuk logika AND ││ Operator untuk logika OR Operator untuk NOT 2.1.8Fungsi Pustaka Bahasa C memiliki sejumlah fungsi pustaka yang berada pada file-file tertentu dan sengaja disediakan untuk menangani berbagai hal dengan cara memanggil fungsi-fungsi yang telah dideklarasikan di dalam file tersebut. Dalam banyak hal, pustaka-pustaka yang tersedia tidak berbentuk kode sumber melainkan dalam bentuk yang telah dikompilasi. Pada saat proses linking kode- kode dari fungsi ini akan dikaitkan dengan kode-kode yang ditulis oleh pemrograman. Beberapa fungsi pustaka yang telah disediakan oleh CodeVisionAVR antara laian adalah : Universitas Sumatera Utara • Fungsi tipe karakter ctype.h • Fungsi standar IO stdio.h • Fungsi matematika math.h • Fungsi string string.h • Fungsi konversi BCD bcd.h • Fungsi konversi akses memori mem.h • Fungsi tunda delay.h • Fungsi LCD lcd.h 2.2 Mikrokontroller ATmega 8535 2.2.1 Pengertian Mikrokontroller