dengan mikrokontroler pada P2.0 hingga P2.7 8 pin. Baris 1 sampai baris 4
untuk P2.0-P2.3 dan kolom A sampai kolom D untuk P2.4-P2.7.
Gambar 3.8 Keypad 4x4
3.1.2.3 Penampil LCD 20x4
Modul LCD merupakan modul keluaran yang digunakan sebagai tampilan berbagai karakter yang diinputkan melalui keypad. Modul ini menggunakan LCD
dengan resolusi 20x4, yang berarti bahwa tampilan LCD mampu menampilkan 20 karakter dalam 4 baris tampilan, sehingga tampilan yang dihasilkan sejumlah 80
karakter. Untai dari modul ini diperlihatkan pada Gambar 3.9.
Gambar 3.9 Skema LCD 20x4
Pada Gambar 3.9 diperlihatkan untai modul LCD yang dihubungkan
dengan mikrokontroler, di mana terdapat 16 terminal yang mempunyai fungsi masing-masing. Berikut adalah penjelasan dari tiap-tiap fungsi tersebut.
1. DB4-DB7, merupakan penyemat untuk empat jalur data atas yang dapat
digunakan untuk membaca data dari modul ke mikrokontroler atau menulis data dari mikrokontroler ke modul.
2. DB0-DB3, merupakan penyemat untuk empat jalur data bawah yang dapat
digunakan untuk membaca data dari modul ke mikrokontroler atau menulis data dari mikrokontroler ke modul, namun penyemat ini
digunakan untuk data lebih dari 4 bit. Karena dalam sistem hanya dibutuhkan 4 bit saja mak jalur ini tidak digunakan. Penulis hanya
menggunakan jalur data atas. 3.
E Enable, merupakan penyemat untuk sinyal operasi awal yang mampu mengaktifkan data tulis atau baca.
4. RW ReadWrite, merupakan penyemat untuk sinyal pemilih baca atau
tulis, yang mana apabila penyemat ini diberi logika 1, modul akan melakukan operasi baca, sebaliknya bila diberi logika 0 akan melakukan
operasi tulis. Pada sistem ini, penyemat ini diberi nilai 0 atau ground dikarenakan LCD digunakan sebagai modul keluaran saja yang berarti
hanya melakukan operasi baca saja. 5.
RS Register Selection, merupakan penyemat untuk sinyal pemilih fungsi register yang apabila diberi logika 0, register berfungsi sebagai register
instruksi untuk operasi tulis atau sebagai penanda sibuk, dan sebagai pencacah alamat untuk operasi baca. Apabila diberi logika 1, register
berfungsi sebagai register data, baik untuk operasi tulis ataupun baca. 6.
V
EE
V
LC
, merupakan penyemat untuk terminal catu daya untuk pengendalian tampilan LCD, yaitu mengatur contrast tampilan karakter
pada layar. 7.
V
CC
, merupakan penyemat untuk catu daya 5 volt. 8.
V
SS,
merupakan penyemat grounding.
3.1.2.4 Modul Saklar