63
4.7.1. ProgramBPemilihanBModeB
Listing program pemilihan mode Khusus atau Lain ditunjukkan pada gambar 4.11.
Saat tombol “Khusus” ditekan, maka Port D pin 3 dan pin 6 akan aktif logika 1, berarti mengaktifkan mode Khusus. Pada LCD baris pertama muncul tulisan “Mode Khusus” dan
baris kedua “1 – 4”. Selanjutnya masuk mode Khusus dengan nama x=1 pada program. Saat tombol “Lain” ditekan, maka Port D pin 3 dan pin 5 akan aktif logika 1, yang berarti
mengaktifkan mode Lain. Pada LCD baris pertama muncul tulisan “Mode Lain” dan baris kedua “100ml – 2000ml”, setelah beberapa saat ganti tulisan “Input. Vol.:” pada baris
pertama. Selanjutnya masuk program mode Lain dengan nama x=2 pada program.
4.7.2. ProgramBMode KhususB
Mode Khusus ada 4 program pilihan volume, yaitu 200 ml, 500 ml, 1000 ml dan 2000 ml dibedakan menurut nilai setpoint. Pada listing program kali ini adalah contoh
listing program untuk memilih volume 2000 ml yang ditunjukkan pada gambar 4.12.
GambarB4.11BListingBProgramBPilihBModeB
GambarB4.12BListingBProgramBMode KhususBPilihanB4B
64
Dari listing program, saat tombol angka “4” ditekan, maka Port D pin 0 dan pin 7 akan aktif logika 1, yang berarti mengaktifkan mode Khusus piihan 4. Pada LCD baris pertama
muncul tulisan “Anda Pilih :” dan baris kedua “2000ml”. Setpoint=847 adalah set point counter untuk volume 2000 ml. PIND==24 adalah tombol Cancel, kembali ke mode awal.
PIND==136 adalah tombol RUN, jika ingin melanjutkan pilihan. Yang berarti PORTA=2 adalah pin 1 Port A yang dihubungkan ke driver valve. dan x=3 yaitu program Run.
4.7.3. ProgramBMode LainB
Mode Lain ada 20 program pilihan volume, yaitu 100 ml sampai 2000 ml dengan kelipatan 100 ml. Program mode Lain menggunakan persamaan setpoint seperti pada
percobaan yang telah dilakukan. Pada listing program kali ini adalah contoh listing program persamaan set point mode Lain yang ditunjukkan pada gambar 4.13.
Dari listing program, jika input keypad atau pemiilihan volume sesuai dengan batasan mode Lain maka akan lanjut ke program Run. Nilai set point yang tergantung dari nilai
pemilihan volume akan dihitung sesuai persamaan set point pada program. Jika pemilihan volume tidak sesuai batasan mode Lain maka pada LCD muncul tulisan “Pilihan Salah”
dan akan kembali ke mode awal.
GambarB4.12BLanjutanBListingBProgramBMode KhususBPilihanB4B
GambarB4.13BListingBProgramBPersamaanBSet PointBMode LainB