Rangkaian Display LCD 1 Cara kerja Rangkaian

44 37 1.13 38 3.51 39 1.15 40 0.18 3.3. Rangkaian Display LCD 3.3.1 Cara kerja Rangkaian Rangkaian display LCD ini berfungsi untuk menampilkan jumlah tetesan dari infuse. Rangkaian display LCD ditunjukkan pada gambar berikut ini : Gambar 3.9. Rangkaian Display LCD LCD terdiri dari sejumlah memory yang digunakan untuk display. Semua teks yang kita tuliskan ke LCD adalah disimpan didalam memory ini, dan LCD secara berurutan membaca memory ini untuk menampilkan teks ke LCD itu sendiri. Gambar 3.10. Memori LCD Universitas Sumatera Utara 45 Pada peta memori tersebut, daerah yang berwarna biru 00 sd 0F dan 40 sd 4F adalah display yang tampak. Sebagaimanan yang anda lihat, jumlahnya sebanyak 16 karakter per baris dengan dua baris. Angka pada setiap kotak adalah alamat memori yang bersesuaian dengan posisi dari layar. Demikianlah karakter pertama di sudut kiri atas adalah menempati alamat 00h. Posisi karakter berikutnya adalah alamat 01h dan seterusnya. Akan tetapi, karakter pertama dari baris 2 sebagaimana yang ditunjukkan pada peta memori adalah pada alamat 40h. Dimikianlah kita perlu untuk mengirim sebuah perintah ke LCD untuk mangatur letak posisi kursor pada baris dan kolom tertentu. Instruksi Set Posisi Kursor adalah 80h. Untuk ini kita perlu menambahkan alamat lokasi dimana kita berharap untuk menempatkan kursor. Sebagai contoh, kita ingin menampilkan kata ”World” pada baris ke dua pada posisi kolom ke sepuluh. Sesuai peta memori, posisi karakter pada kolom 11 dari baris ke dua, mempunyai alamat 4Ah, sehingga sebelum kita tulis kata ”World” pada LCD, kita harus mengirim instruksi set posisi kursor, dan perintah untuk instruksi ini adalah 80h ditambah dengan alamat 80h+4Ah =0Cah. Sehingga dengan mengirim perintah Cah ke LCD, akan menempatkan kursor pada baris kedua dan kolom ke 11 dari DDRAM. Tabel 3.4. Alamat Memori DDRAM RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 A A A A A A A Catatan: A : Alamat RAM yang akan dipilih Sehingga alamat RAM LCD adalah 000 0000 SD 111 1111 b atau 00 sd 7Fh

3.3.2 Fungsi Rangkaian

Rangkaian display LCD ini berfungsi untuk menampilkan jumlah dan kecepatan tetesan dari cairan infuse. Universitas Sumatera Utara 46

3.3.3 Pengujian Rangkaian

Pada tahap ini dilakukan percobaan untuk mengaktifkan LCD system. Pengaktifan LCD ini dilakukan dengan cara menampilkan beberapa karakter pada LCD. Untuk mengaktifkan LCD yang dihubungkan ke PORT C, maka harus ditentukan LCD melalui CodeWizardAVR, sebagaimana tampak pada gambar berikut ini: Gambar 3.11. Tampilan Settingan LCD Untuk menampilkan beberapa karakter tersebut digunakan listing program sebagai berikut: while 1 { Place your code here lcd_gotoxy0,0; lcd_putsfuji LCD; }; Universitas Sumatera Utara 47 } Jika program di atas dijalankan maka di layar LCD akan tampil “ uji LCD” pada koordinat x = 0 dan y = 0. Hal ini menunjukkan bahwa minimum system dan LCD dapat berjalan dengan baik. Selanjutnya dilakukan pengukuran pada masing masing pin pada LCD. Dari hasil pengukuran didapatkan hasil sebagai berikut: Tabel 3.5. Tegangan PIN LCD Tegangan LCD PIN V Volt 1 0.00 2 4.90 3 0.41 4 1.15 5 3.50 6 1.13 7 4.79 8 4.79 9 4.78 10 4.78 11 0.90 12 1.12 13 1.13 14 3.36 15 4.89 16 0.01 Universitas Sumatera Utara 48

3.4. Rangkaian Sensor Optic