Display LCD LANDASAN TEORI

• int integer o Digunakan untuk menyimpan angka dalam 2 byte 16 bit. Tidak mempunyai angka desimal dan menyimpan nilai dari -32,768 dan 32,767. • long long o Digunakan ketika integer tidak mencukupi lagi. Memakai 4 byte 32 bit dari memori RAM dan mempunyai rentang dari -2,147,483,648 dan 2,147,483,647. • boolean boolean o Variabel sederhana yang digunakan untukmenyimpan nilai TRUE benar atau FALSE salah. Sangat berguna karena hanya menggunakan 1 bit dari RAM. • float float o Digunakan untuk angka desimal floating point. Memakai 4 byte 32 bit dari RAM dan mempunyai rentang dari -3.4028235E+38 dan 3.4028235E+38. • char character o Menyimpan 1 karakter menggunakan kode ASCII misalnya ‘A’ = 65. Hanya memakai 1 byte 8 bit dari RAM.

2.3. Display LCD

LCD merupakan salah satu perangkat penampil yang sekarang ini mulai banyak digunakan.Penampil LCD mulai dirasakan menggantikan fungsi dari penampil CRT Cathode Ray Tube yang sudah berpuluh-puluh tahun digunakan manusia sebagai penampil gambar text baik monokrom hitam dan putih, maupun yang berwarna.Teknologi LCD memberikan lebih keuntungan dibandingkan dengan teknologi CRT, karena pada dasarnya, CRT adalah tabung triode yang digunakan sebelum transistor ditemukan. Beberapa keuntungan LCD dibandingkan dengan CRT adalah komsusmsi daya yang relatif kecil, lebih ringan, tampilan yang lebih bagus, dan ketika berlama-lama di depan monitor, monitor CRT lebih cepat memberikan kejenuhan pada mata dibandingkan dengan LCD. Universitas Sumatera Utara LCD yang digunakan adalah jenis LCD yang menampilkan data dengan 2 baris tampilan pada display. Keuntungan dari LCD ini adalah : 1. Dapat menampilkan karakter ASCII, sehingga dapat memudahkan untuk membuat program tampilan. 2. Mudah dihubungkan dengan port IO karena hanya menggunakan 8 bit data dan 3 bit control. 3. Ukuran modul yang proporsional 4. Daya yang digunakan relatif sangat kecil. Saat ini telah dikembangkan berbagai jenis LCD, mulai jenis LCD biasa, Passive- Matrix LCD PMLCD, hingga Thin-Film Transistor Active-Matrix LCD TFT- AMLCD.Kemampuan LCD juga telah ditinggkatkan, dari yang monokrom hingga yang mampu menampilkan ribuan warna. Gambar 2.3. Bentuk fisik LCD 16X2 Untuk rangkaian interfacing, LCD 16×2 tidak banyak memerlukan komponen pendukung.Hanya diperlukan satu variable resistor untuk memberi tegangan kontras pada matriks LCD.Dengan menggunakan CodeVision AVR, pemrograman untuk menampilkan karakter atau string ke LCD 16×2 sangat mudah karena didukung library yang telah disediakan oleh CodeVision AVR itu sendiri.Kita tidak harus memahami karakteristik LCD Universitas Sumatera Utara secara mendalam, perintah tulis dan inisialisasi sudah disediakan oleh library dari CodeVision AVR. Konfigurasi pin dari LCD ditunjukkan pada Gambar dibawah ini Gambar 2.4. Konfigurasi pin LCD Modul LCD memiliki karakteristik sebagai berikut: 1. Terdapat 16 x 2 karakter huruf yang bisa ditampilkan. 2. Setiap huruf terdiri dari 5x7 dot-matrix cursor. 3. Terdapat 192 macam karakter. 4. Terdapat 80 x 8 bit display RAM maksimal 80 karakter. 5. Memiliki kemampuan penulisan dengan 8 bit maupun dengan 4 bit. 6. Dibangun dengan osilator lokal. 7. Satu sumber tegangan 5 volt. 8. Otomatis reset saat tegangan dihidupkan. 9. Bekerja pada suhu 0oC sampai 55oC. Universitas Sumatera Utara

2.4. Load cell