Delphi Serial Port
-
Upload
dede-rusli -
Category
Documents
-
view
274 -
download
2
Transcript of Delphi Serial Port
-
8/20/2019 Delphi Serial Port
1/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Tutorial Version : Step by Step
Tenik Interfacing Port Paralel dan Port Serial dengan Delphi 7
Taufik Adi Sanjaya
-
8/20/2019 Delphi Serial Port
2/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
-
8/20/2019 Delphi Serial Port
3/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Step by Step Akses Port Paralel dan Port Serial
dengan Delphi 7
-
8/20/2019 Delphi Serial Port
4/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Persembahan
Kupersembahkan buku ini untuk :
Ayah dan Ibu tercinta
Kakak dan adik
Teman-teman seperjuangan
-
8/20/2019 Delphi Serial Port
5/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Kata Pengantar
Alhamdulillahi Robbil’alamin, Penulis mengucap syukur ke hadirat Allah SWT yang telah memberikan
kemudahan kepada Penulis untuk menyelesaikan buku ini, pada dasarnya buku ini merupakan kumpulan pemrograman
teknik interfacing port parallel dan port serial dengan Delphi yang pernah penulis peroleh baik dari bangku kuliah maupun
dari pengalaman penulis di luar kuliah. Teknik interfacing yang ditulis pada buku ini adalah teknik termudah yang pernah
penulis pelajari selama belajar teknik interfacing port parallel dan port serial dengan Delphi.
Buku ini ditujukan untuk programmer pemula dengan konsep tutorial step by step dengan harapan akan
mempermudah proses belajar. Teori penunjang diberikan secara ringkas serta padat, diharapkan lebih mudah untuk
difahami oleh pemula.
Penulis menyadari sepenuhnya bahwa pasti ada kekurangan dalam penulisan buku ini, untuk itu penulis
mengharapkan kritik dan saran yang membangun dari pembaca buku ini, testimony dan sebagainya dapat dikirim ke e-
mail [email protected]
Sekian sedikit kata pengantar dari penulis semoga buku ini mampu memberikan manfaat kepada pembaca
sekalian
Penulis
-
8/20/2019 Delphi Serial Port
6/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
PERSIAPAN AWAL
Software
Borland Delphi 7
Komponen SmallPort, komponen Comport (Include CD Bundle)
Hardware
Personal Computer dengan System Operasi Windows , Microsoft Windows 98, Microsoft Widows 2000 dan
Windows XP(disarankan XP SP 1,2,3) + minimal Procesor Intel Pentium 3, harus ada Port Paralel /LPT/DB25
dan Port Serial/Com/DB 9
-
8/20/2019 Delphi Serial Port
7/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
BAGIAN 1
PEMROGRAMAN PORT PARALEL
DENGAN DELPHI7.0
Port Paralel
Penggunaan utama Port paralel / LPT adalah untuk menghubungkan printer ke komputer dan dirancang khusus
untuk tujuan ini. Sehingga sering juga disebut port printer . Konektor port paralel pada PC adalah DB25.
Port Paralel / Port LPT meskipun sudah banyak ditinggalkan penggunaanya, masih dipergunakan oleh sebagian
kalangan yang ingin mempelajari transmisi data secara parallel. Kalangan akademis (pelajar dan mahasiswa) masih
mempelajari komunikasi data parallel sebagai saranaemanambah ilmu pengetahuan.
Standar IEEE 1284 (1994) mendefinisikan lima mode transfer data untuk paralel port, yakni:
1) Compatibility Mode
2) Nibble Mode
3) Byte Mode
4) EPP
5) ECP
Standar pin-pin dari perangkat keras untuk konektor DB25 adalah sebagai berikut.
Gambar. Port Paralel / DB 25
-
8/20/2019 Delphi Serial Port
8/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Berikut ini adalah tabel penjelasan mengenaipin-pin pada konektor parallel port DB 25.
Tabel1. Nama pin dari konektor parallel port DB 25.
Untuk lebih jelasnya setiap sinya
pada parallel Port dapat dijabarkan sebagai berikut :
No.
Pin
Nama Sinyal Direction Register Komple-
men
1 Strobe Out Control bit 0 Ya
2 Data 0 In/Out Data bit 0 Tidak
3 Data 1 In/Out Data bit 1 Tidak
4 Data 2 In/Out Data bit 2 Tidak
5 Data 3 In/Out Data bit 3 Tidak
6 Data 4 In/Out Data bit 4 Tidak
7 Data 5 In/Out Data bit 5 Tidak
8 Data 6 In/Out Data bit 6 Tidak
9 Data 7 In/Out Data bit 7 Tidak
10 Ack In Status bit 6 Tidak
11 Busy In Status bit 7 Ya
12 Paper
Out/Paper End
In Status bit 5 Tidak
13 Select In Status bit 4 Tidak
14 Auto-Linefeed Out Control bit 1 Ya
15 Error/Fault In Status bit 3 Tidak
16 Initialize Out Control bit 2 Tidak
17 Select-
Printer/Select-
in
Out Control bit 3 Ya
18-
25
Ground Gnd - -
-
8/20/2019 Delphi Serial Port
9/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Strobe/Stb:
Sinyal Strobe merupakan fungsi sinyal input pada printer. Saluran ini diaktifkan komputer jika ia akan
meneruskan data ke printer.
Data 0 sampai data 7 :
Sinyal data merupakan sinyal input pada printer. Sinyal data disinkronkan (diserempakkan) oleh pulsa strobe.
Acknowledge/Ack :
Sinyal ack merupakan sinyal output dari printer, Jika printer telah mengolah data yang diterimanya, maka
dalam waktu max 30 mikrodetik ia memberikan sinyal jabat tangan (handshake) ini. Dalam bahasa Indonesia kata
Acknowledge berarti “menyatakan telah diterima”.
Busy :
Sinyal busy merupakan sinyal output dari printer. Ketika printer menerima data atau mencetak sinyal ini
diaktifkan. Demikian pula jika ada gangguan atau dalam status off line.
Paper End/PE :
Sinyal paper end merupakan sinyal output dari printer. Sinyal ini akan terus aktif sampai kertas baru dipasang
lagi.
Select/Slt :
Sinyal select merupakan sinyal output dari printer. Dengan sinyal ini printer memberitahu bahwa ia sudah
terpilih dan dalam keadaan aktif.
Auto Feed :
Jika sinyal ini diaktifkan, printer pada akhir setiap baris akan pindah ke baris selanjutnya secara otomatis.
Error
Keluaran ini aktif jika ada gangguan atau printer tidak tersambung atau tidak menyala
Reset
Dengan saluran ini printer kembali ke keadaan awal
Input Select
Pemilihan printer sebagai piranti DTE (Data Terminal Equipment) berlangsung pada saluran sinyal ini.
Alamat-alamat register pada Port Paralel
Alamat untuk masing-masing register dalam Port Paralel LPT 1 adalah sbb.
-
8/20/2019 Delphi Serial Port
10/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Tabel . Alamat register port paralel.
Register LPT1
data register(base address + 0) $378
status register(base address + 1) $379
control register(base address + 2) $37A
Small Port
Komponen Smallport pada Delphi 7.0 berfungsi sebagai komponen untuk menulis serta membaca data pada port
parallel pada PC. Biasanya pemanfaatan pembacaan data pada port parallel adalah sebagai sarana untuk melakukan
interfacing dengan peralatan diluar PC yang dikoneksikan ke PC melalui Port Paralel. Komponen ini dibuat oleh
Alexander Weitzman yang bisa dihubungi melalui alamat email [email protected].
Langkah – langkah Instalasi Komponen Small Port adalah sebagai berikut :
1. Buka Delphi
2. Extract file smallport14.zip yang telah didownload
Gambar. ekstraksi file smallport14.zip
3. Buka folder smallport14 (hasil ekstraksi), lalu copy file smallport.vxd dan smport.sys lanjut ke langkah 4.
-
8/20/2019 Delphi Serial Port
11/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Gambar . copy file smallport.vxd dan smport.sys
4. PASTIKAN : paste kan file smallport.vxd dan smport.sys ke directory C:\WINDOWS\system32\drivers
Gambar. Paste file smallport.vxd dan smport.sys
5. Buka Delphi 7, start Borland Delphi7.0 Delphi7.0 sehingga tampilan di monitor menjadi sebagai berikut:
-
8/20/2019 Delphi Serial Port
12/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Gambar . tampilan IDE Delphi 7.
6. Menuju langkah penting dalam proses instalasi
7. PENTING : copykan folder hasil extraksi (folder smport14) ke C:\Program Files\Borland\Delphi7\Lib
Gambar . Paste folder smallport14
8. Kembali ke Delphi, open page tool environtment option klik pada page library
-
8/20/2019 Delphi Serial Port
13/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Gambar . Menuju source path smallport14
9. Arahkan browsing path ke
-
8/20/2019 Delphi Serial Port
14/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Gambar . mengarahkan browsing path
10. Setelah tombol kik di sini pada gambar di atas klik, akan muncul otak dialog directories sebagai berikut:
Gambar . kotak dialog directories
11. Pada gambar diatas, lik pada tombol yang dilingkari merah, selanjutnya arahkan ke directory C:\Program
Files\Borland\Delphi7\Lib\smport14 lalu klik OK, gambarnya sebagai berikut :
-
8/20/2019 Delphi Serial Port
15/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Gambar . Mengarahkan directory smallport 14.
12. Buka page Component Instal component :
Gambar. Page Component
Akan muncul sebagai berikut :
Gambar. Kotak dialog install component
-
8/20/2019 Delphi Serial Port
16/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
13. Pada gambar di atas, klik tombol browse di sebelah Unit file name
Gambar 12. kotak dialog unit file name
14. Pada gambar di atas, buka folder smport 14 lalu double klik pada Smallport.pas
Gambar. memilih smallport.pas
15. Akan muncul kotak dialog seperti di bawah ini, selanjutnya klik OK
-
8/20/2019 Delphi Serial Port
17/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Gambar 14. Menginstall komponen smallport
16. Akan muncul kotak dialog sebagai berikut :
Gambar. kotak dialog konformasi instalasi komponen smallport
17. Jika komponen smallport berhasil di install, maka akan muncul kotak informasi sebagai berikut :
Gambar. kotak informasi suksesnya proses instalasi
18. Selajutnya silakan buka component pallete System , anda akan mendapati sebuah komponen bernama Small Port
telah terinstall pada komponen pallete tersebut :
Gambar. Komponen Smallport Pada Component Pallete System
Aplikasi pengubah data Biner (8bit) ke Decimal dan Hexa Decimal
-
8/20/2019 Delphi Serial Port
18/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Aplikasi ini berguna untuk mengubah data biner 8 bit ke dalam bentuk lain yakni decimal dan hexadecimal
Aplikasi ini dipergunakan untuk mempermudah konversi bilangan biner untuk ditulis (write) ke Port parallel yang tidak
memungkinkan untuk menulis data dalam format tipe bit, data yang dapat di tulis ke Port Paralel adalah data bertipe
Byte,Word, serta DWord.
Untuk dapat membuat Aplikasi Konverter bilangan Biner ke decimal dan hexa decimal, masukkan komponen di
dalam tabel berikut ini ke dalam Form1:
Tabel . Daftar komponen Aplikasi Konverter bilangan Biner ke decimal dan hexa decimal
No Komponen Properti Nilai
Form1 Caption BINER TO DEC
AND HEXA
GroupBox1 Caption BINER
GroupBox1 Caption Hexa + Decimal
Label1 Caption D0
Label2 Caption D1
Label3 Caption D2
Label4 Caption D3
Label5 Caption D4
Label6 Caption D5
Label7 Caption D6
Label8 Caption D7
Label9 Caption Hexa
Label10 Caption Decimal
Edit1 Text 1
Edit2 Text 1
Edit3 Text 1
Edit4 Text 1
Edit5 Text 1
-
8/20/2019 Delphi Serial Port
19/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Setelah itu susun tampilan menjadi :
Gambar. Desain Tampilan Aplikasi Konverter bilangan Biner ke decimal dan hexa decimal
Edit6 Text 1
Edit7 Text 1
Edit8 Text 1
Edit9 Text Kosongkan
Edit10 Text Kosongkan
Button1 Caption Low
Button2 Caption Low
Button3 Caption Low
Button4 Caption Low
Button5 Caption Low
Button6 Caption Low
Button7 Caption Low
Button8 Caption Low
Button9 Caption CONVERT HEXA
Button10 Caption CONVERT DEC
-
8/20/2019 Delphi Serial Port
20/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Setelah selesai penyusunan desain tampilan Aplikasi Konverter bilangan Biner ke decimal dan hexa decimal,
deklarasikan sebuah variable global dengan nama value dengan tipe integer sebagai mana gambar di bawah ini :
Gambar . Deklarasi variable Global.
Ketikkan Source Code sesuai dengan tabel di bawah ini:
Tabel. Source Code Aplikasi Konverter bilangan Biner ke decimal dan hexa decimal
Nama
Komponen
Event SOURCE CODE
Button1 OnClick value:=strtoint(edit1.Text);
if value = 1 then
begin
value:=0;
button1.Caption:='High';
edit1.Text:=inttostr(value);
end
elseif value = 0 then
begin
value:=1;
edit1.Text:=inttostr(value);
button1.Caption:='Low';
end;
Button2 OnClick value:=strtoint(edit2.Text);
if value = 1 then begin
value:=0;
-
8/20/2019 Delphi Serial Port
21/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
button2.Caption:='High';
edit2.Text:=inttostr(value);
end
else
if value = 0 then
begin
value:=1;
edit2.Text:=inttostr(value);
button2.Caption:='Low';
end;
Button3 OnClick value:=strtoint(edit3.Text);
if value = 1 then
begin
value:=0;
button3.Caption:='High';
edit3.Text:=inttostr(value);
end
else
if value = 0 then
begin
value:=1;
edit3.Text:=inttostr(value);
button3.Caption:='Low';
end;
Button4 OnClick value:=strtoint(edit4.Text);
if value = 1 then
begin
value:=0;
button4.Caption:='High';
-
8/20/2019 Delphi Serial Port
22/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
edit4.Text:=inttostr(value);
end
else
if value = 0 then
begin
value:=1;
edit4.Text:=inttostr(value);
button4.Caption:='Low';
end;
Button5 OnClick value:=strtoint(edit5.Text);
if value = 1 then
begin
value:=0;
button5.Caption:='High';
edit5.Text:=inttostr(value);
end
else
if value = 0 then
begin
value:=1;
edit5.Text:=inttostr(value);
button5.Caption:='Low';
end;
Button6 OnClick value:=strtoint(edit6.Text);
if value = 1 then
begin
value:=0;
button6.Caption:='High';
edit6.Text:=inttostr(value);
-
8/20/2019 Delphi Serial Port
23/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
end
else
if value = 0 then
begin
value:=1;
edit6.Text:=inttostr(value);
button6.Caption:='Low';
end;
Button7 OnClick value:=strtoint(edit7.Text);
if value = 1 then
begin
value:=0;
button7.Caption:='High';
edit7.Text:=inttostr(value);
end
else
if value = 0 then
begin
value:=1;
edit7.Text:=inttostr(value);
button7.Caption:='Low';
end;
Button8 OnClick value:=strtoint(edit8.Text);
if value = 1 then
begin
value:=0;
button8.Caption:='High';
edit8.Text:=inttostr(value);
end
-
8/20/2019 Delphi Serial Port
24/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
else
if value = 0 then
begin
value:=1;
edit8.Text:=inttostr(value);
button8.Caption:='Low';
end;
Button9 OnClick var
bit1,bit2,bit3,bit4,bit5,bit6,bit7,bit8,dec1,dec2,dec3,dec4,dec5,dec6,dec7,de
c8,dec_tot:integer;
begin
bit1:= strtoint(Edit1.text);
if bit1=0 then dec1:=0 else dec1:=1;
bit2:= strtoint(Edit2.text);
if bit2=0 then dec2:=0 else dec2:=2;
bit3:= strtoint(Edit3.text);
if bit3=0 then dec3:=0 else dec3:=4;
bit4:= strtoint(Edit4.text);
if bit4=0 then dec4:=0 else dec4:=8;
bit5:= strtoint(Edit5.text);
if bit5=0 then dec5:=0 else dec5:=16;
bit6:= strtoint(Edit6.text);
if bit6=0 then dec6:=0 else dec6:=32;
bit7:= strtoint(Edit7.text);
if bit7=0 then dec7:=0 else dec7:=64;
bit8:= strtoint(Edit8.text);
if bit8=0 then dec8:=0 else dec8:=128;
dec_tot:=dec1+dec2+dec3+dec4+dec5+dec6+dec7+dec8;
edit10.Text:=inttostr(dec_tot);
-
8/20/2019 Delphi Serial Port
25/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Button10 OnClick var str1,str2,hexa : string;
begin
str1 :=Edit4.Text + Edit3.Text + Edit2.Text + Edit1.Text;
if (str1 = '0000')then hexa :='0';
if (str1 = '0001')then hexa :='1';
if (str1 = '0010')then hexa :='2';
if (str1 = '0011')then hexa :='3';
if (str1 = '0100')then hexa :='4';
if (str1 = '0101')then hexa :='5';
if (str1 = '0110')then hexa :='6';
if (str1 = '0111')then hexa :='7';
if (str1 = '1000')then hexa :='8';
if (str1 = '1001')then hexa :='9';
if (str1 = '1010')then hexa :='A';
if (str1 = '1011')then hexa :='B';
if (str1 = '1100')then hexa :='C';
if (str1 = '1101')then hexa :='D';
if (str1 = '1110')then hexa :='E';
if (str1 = '1111')then hexa :='F';
str2 := Edit8.Text + Edit7.Text + Edit6.Text + Edit5.Text ;
if (str2 = '0000')then hexa :='0'+hexa;
if (str2 = '0001')then hexa :='1'+hexa;
if (str2 = '0010')then hexa :='2'+hexa;
if (str2 = '0011')then hexa :='3'+hexa;
if (str2 = '0100')then hexa :='4'+hexa;
if (str2 = '0101')then hexa :='5'+hexa;
if (str2 = '0110')then hexa :='6'+hexa;
if (str2 = '0111')then hexa :='7'+hexa;
-
8/20/2019 Delphi Serial Port
26/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Setelah itu lakukan eksekusi/run, berikut ini adalah tampilan pengujian Aplikasi Konverter bilangan Biner ke
decimal dan hexa decimal yang dibuat:
Gambar. Konversi biner ke Hexa decimal
if (str2 = '1000')then hexa :='8'+hexa;
if (str2 = '1001')then hexa :='9'+hexa;
if (str2 = '1010')then hexa :='A'+hexa;
if (str2 = '1011')then hexa :='B'+hexa;
if (str2 = '1100')then hexa :='C'+hexa;
if (str2 = '1101')then hexa :='D'+hexa;
if (str2 = '1110')then hexa :='E'+hexa;
if (str2 = '1111')then hexa :='F'+hexa;
Edit9.text :=hexa;
end;
-
8/20/2019 Delphi Serial Port
27/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Gambar. Konversi biner ke decimal
Membuat Aplikasi untuk mengakses Port Paralel Delphi (Pada Port Data (Pin D2-D9) / 378 )
1. Buka Delphi 7.0
2. Masukkan komponen sebagai berikut:
No Komponen Properti Nilai
1 Shape1 Name ShpLED1
Shape stCircle
Height 41
Width 41
Brush Color clWhite
Brush Style bsSolid
2 Shape2 Name ShpLED2
Shape stCircle
Height 41
Width 41
Brush Color clWhite
Brush Style bsSolid
-
8/20/2019 Delphi Serial Port
28/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
3 Shape3 Name ShpLED3
Shape stCircle
Height 41
Width 41
Brush Color clWhite
Brush Style bsSolid
4 Shape4 Name ShpLED4
Shape stCircle
Height 41
Width 41
Brush Color clWhite
Brush Style bsSolid
5 Shape5 Name ShpLED5
Shape stCircle
Height 41
Width 41
Brush Color clWhite
Brush Style bsSolid
6 Shape6 Name ShpLED6
Shape stCircle
Height 41
Width 41
Brush Color clWhite
Brush Style bsSolid
7 Shape7 Name ShpLED7
Shape stCircle
Height 41
Width 41
-
8/20/2019 Delphi Serial Port
29/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Brush Color clWhite
Brush Style bsSolid
8 Shape8 Name ShpLED8
Shape stCircle
Height 41
Width 41
Brush Color clWhite
Brush Style bsSolid
9 EditText1 Name EdLED1
Text Kosongkan
10 EditText2 Name EdLED2
Text Kosongkan
11 EditText3 Name EdLED3
Text Kosongkan
12 EditText4 Name EdLED4
Text Kosongkan
13 EditText5 Name EdLED5
Text Kosongkan
14 EditText6 Name EdLED6
Text Kosongkan
15 EditText7 Name EdLED7
Text Kosongkan
16 EditText8 Name EdLED8
Text Kosongkan
17 Button1 Name BtnNyalaLED1
Caption NyalakanLED1
18 Button2 Name BtnNyalaLED2
Caption NyalakanLED2
-
8/20/2019 Delphi Serial Port
30/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
19 Button3 Name BtnNyalaLED3
Caption NyalakanLED3
20 Button4 Name BtnNyalaLED4
Caption NyalakanLED4
21 Button5 Name BtnNyalaLED5
Caption NyalakanLED5
22 Button6 Name BtnNyalaLED6
Caption NyalakanLED6
23 Button7 Name BtnNyalaLED7
Caption NyalakanLED7
24 Button8 Name BtnNyalaLED8
Caption NyalakanLED8
25 Button9 Name BtnMatiLED1
Caption MatikanLED1
26 Button10 Name BtnMatiLED2
Caption MatikanLED2
27 Button11 Name BtnMatiLED3
Caption MatikanLED3
28 Button12 Name BtnMatiLED4
Caption MatikanLED4
29 Button13 Name BtnMatiLED5
Caption MatikanLED5
30 Button14 Name BtnMatiLED6
Caption MatikanLED6
31 Button15 Name BtnMatiLED7
Caption MatikanLED7
32 Button16 Name BtnMatiLED8
Caption MatikanLED8
-
8/20/2019 Delphi Serial Port
31/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
33 Button17 Name BtnOpenPort
Caption Open Port
34 Button18 Name BtnClosePort
Caption CloseProgram
35 SmallPort1 Name SmPort1
Di dalam monitor diperoleh tampilan sebagai berikut pada :
Gambar 1. Tampilan Aplikasi yang akan dibuat
Sebelum membuat listing Aplikasi(source code) kita tentukan dahulu 2 buah variable yang akan dipergunakan
yaitu data dan baru, dengan pengertian sebagai berikut:
data adalah nilai yang akan dibaca dari port parallel berupa data 8 bit (1byte)
baru adalah nilai yang akan ditulis ke port parallel setelah dilakukan “modifikasi” dengan logika and atau
or untuk melakukan penge-set -an bit atau peng-clear -an bit data yang ditulis berupa data 8 bit (1byte)
Penulisan penentuan variable ini dilakukan di bawah tulisan
-
8/20/2019 Delphi Serial Port
32/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
var
Form1: TForm1;
Hasinya adalah sebagai berikut:
Gambar . Pendeklarasian variabel
NB :
Set Bit dapat dilakukan dengan mengoperasikan logika OR kepada data masuk dengan logika bernilai 1
Sebagai contoh
Data = 11111110 diperasikan dengan logika OR terhadap data 11111110 , maka
Menjadi 11111110 OR 11111111 hasilnya 1111 1111
Haslinya terjadi Set Bit terhadap data terakhir.
Clear Bit dapat dilakukan dengan mengoperasikan logika AND kepada data masuk dengan logika bernilai 0
Sebagai contoh
Data = 11111111 diperasikan dengan logika AND , terhadap data 1111 1110 maka
Menjadi 11111111 or 11111110 hasilnya 11111110
Haslinya terjadi Clear Bit terhadap data terakhir
Pada pembahasan di atas, setiap data masih ditampilkan dalam bentuk biner (0 dan 1), pada penulisan Source
Code, nantinya data harus di konversi terlebih dahulu ke dalam Format Hexadecimal,atau desimal jika anda belum
memahami cara konversi data biner ke data decimal, silakan buka aplikasi yang ada pada CD bundle pada Folder
Konversi Data Biner ke Hexa
Selanjutnya Proses membuat source code program secara menyeluruh agar Aplikasi dapat digunakan.:
Ketikkan Source code di bawah ini sesuai dengan masing –masing komponen yang dimaksud:
-
8/20/2019 Delphi Serial Port
33/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Tabel . Source Code Aplikasi Akses Port Paralel
NO. NAMA
KOMPONEN
SOURCE CODE
1 BtnMatiLED1 data := SmPort1.ReadByte($378);
baru := data AND 254;
SmPort1.WriteByte($378,baru);
ShpLED1.Brush.Color := clBlack;
EdLED1.Text:='OFF';
2 BtnMatiLED2 data := SmPort1.ReadByte($378);
baru := data AND 253;
SmPort1.WriteByte($378,baru);
ShpLED2.Brush.Color := clBlack;
EdLED2.Text:='OFF';
3 BtnMatiLED3 data := SmPort1.ReadByte($378);
baru := data AND 251;
smport1.WriteByte($378,baru);
ShpLED3.Brush.Color := clBlack;
EdLED3.Text:='OFF';
4 BtnMatiLED4 data := SmPort1.ReadByte($378);
baru := data AND 247 ;
SmPort1.WriteByte($378,baru);
ShpLED4.Brush.Color := clBlack;
EdLED4.Text:='OFF';
5 BtnMatiLED5 data := SmPort1.ReadByte($378);
baru := data AND 239;
SmPort1.WriteByte($378,baru);
-
8/20/2019 Delphi Serial Port
34/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
ShpLED5.Brush.Color := clBlack;
EdLED5.Text:='OFF';
6 BtnMatiLED6 data := SmPort1.ReadByte($378);
baru := data AND 223 ;
SmPort1.WriteByte($378,baru);
ShpLED6.Brush.Color := clBlack;
EdLED6.Text:='OFF';
7 BtnMatiLED7 data := SmPort1.ReadByte($378);
baru := data AND 191;
SmPort1.WriteByte($378,baru);
ShpLED7.Brush.Color := clBlack;
EdLED7.Text:='OFF';
8 BtnMatiLED8 data :=SmPort1.ReadByte($378);
baru := data AND 127;
SmPort1.WriteByte($378,baru);
ShpLED8.Brush.Color := clBlack;
EdLED8.Text:='OFF';
9 BtnNyalaLED1 data := SmPort1.ReadByte($378);
baru := data or 1;
SmPort1.WriteByte($378,baru);
ShpLED1.Brush.Color := clRED;
edLED1.Text:='ON';
10 BtnNyalaLED2 data := SmPort1.ReadByte($378);
baru := data or 2;
SmPort1.WriteByte($378,baru);
ShpLED2.Brush.Color := clRED;
edLED2.Text:='ON';
11 BtnNyalaLED3 data := SmPort1.ReadByte($378);
-
8/20/2019 Delphi Serial Port
35/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
baru := data or 4;
SmPort1.WriteByte($378,baru);
ShpLED3.Brush.Color := clRED;
edLED3.Text:='ON';
12 BtnNyalaLED4 data := SmPort1.ReadByte($378);
baru := data or 8;
SmPort1.WriteByte($378,baru);
ShpLED4.Brush.Color := clRED;
edLED4.Text:='ON';
13 BtnNyalaLED5 data := SmPort1.ReadByte($378);
baru := data or 16;
SmPort1.WriteByte($378,baru);
ShpLED5.Brush.Color := clRED;
edLED5.Text:='ON'
14 BtnNyalaLED6 data := SmPort1.ReadByte($378);
baru := data or 32;
SmPort1.WriteByte($378,baru);
ShpLED6.Brush.Color := clRED;
edLED6.Text:='ON';
15 BtnNyalaLED7 data := SmPort1.ReadByte($378);
baru := data or 64;
SmPort1.WriteByte($378,baru);
ShpLED7.Brush.Color := clRED;
edLED7.Text:='ON';
16 BtnNyalaLED8 data := SmPort1.ReadByte($378);
baru := data or 128;
SmPort1.WriteByte($378,baru);
ShpLED8.Brush.Color := clRED;
-
8/20/2019 Delphi Serial Port
36/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
edLED8.Text:='ON';
17 BtnOpenPort SmPort1.Opened:=true;
18 BtnCloseProgram Close;
Hasil eksekusi Aplikasinya adalah sebagai berikut:
Gambar 3. Hasil eksekusi Aplikasi
Prototype Traffic Light pada Pertigaan Jalan dengan Delphi 7
Prototype ini adalah contoh pemrograman Delphi untuk mengendalikan Traffic light pada perempatan jalancontoh program pada awalnya tidak di interface kan ke Paralel Port atau pun, hanya internal Delphi tanpa menggunakan
hardware apapun. Pada pengembangan selanjutnya Program yang dibuat dapat di interface kan ke miniatur Traffic Light
dengan Light Emiting Dioda (LED), baik melalui port parallel PC. Program dibuat sederhana dengan 1 buah Form, Timer
serta 9 buah buah Shape, dilengkapi dengan sebuah tombol Start untuk Memulai menjalankan Aplikasi, berikut ini adalah
tampilan Programnya:
Untuk dapat membuat aplikasi tersebut, masukkan komponen-komponen sebagai mana tabel di bawah ini :
Tabel. Komponen dalam pembuatan Prototype Traffic Light pada Pertigaan Jalan
-
8/20/2019 Delphi Serial Port
37/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
No Komponen Properti Nilai
1 Shape1 Name Red1
Shape stCircle
2 Shape2 Name Yellow1
Shape stCircle
3 Shape3 Name Green1
Shape stCircle
4 Shape4 Name Red2
Shape stCircle
5 Shape5 Name Yellow2
Shape stCircle
6 Shape6 Name Green2
Shape stCircle
7 Shape7 Name Red3
Shape stCircle
8 Shape8 Name Yellow3
Shape stCircle
9 Shape9 Name Green3
Shape stCircle
10 Label1 Name R1
Caption R1
11 Label2 Name Y1
Caption Y1
12 Label3 Name G1
Caption G1
13 Label4 Name R2
Caption R2
14 Label5 Name Y2
-
8/20/2019 Delphi Serial Port
38/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Susunlah komponen yang ada pada tabel di atas sehingga menjadi sebagai berikut :
Gambar1.Desain Tampilan Program Traffic Light Prototype pada pertigaan jalan dengan Delphi
Caption Y2
15 Label6 Name G2
Caption G2
16 Label7 Name R3
Caption R3
17 Label8 Name Y3
Caption Y3
18 Label9 Name G3
Caption G3
19 Button1 Caption START
20 Timer1 - -
-
8/20/2019 Delphi Serial Port
39/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Berikut ini adalah table logika nyala LED pada Prototype Traffic Light dengan Delphi (pertigaan jalan ) yang
dibuat:
Tabel. Logika nyala LED pada Prototype Traffic Light pertigaan jalan
No. R1 R2 R3 Y1 Y2 Y3 G1 G2 G3 TIME
1 1 0 1 0 0 0 0 1 0 5s
2 1 0 1 0 1 1 0 0 0 2s
3 1 1 0 0 0 0 0 0 1 5s
4 1 1 0 1 0 1 0 0 0 2s
5 0 1 1 0 0 0 1 0 1 5s6 0 1 1 1 1 0 0 0 0 2s
Ket: R1: Red1
R2: Red2
R3: Red3
Y1:Yellow1
Y2:Yellow2
Y3:Yellow3
G1:Green1
G2:Green2
G3:Green3
0 = OFF
1 = ON
Dari tabel di atas dapat dibuat listing source code program untuk membuat tampilan ProgramTraffic Ligh
Prototype pada pertigaan jalan dengan Delphi, namun sebelum penulisan program diperlukan sebuah variable global
untuk mengatur berjalannya waktu pada timer, variable ini diberi nama secon dengan type data berupa data integer
tuliskan pendeklarasian variable tersebut di bawah var, di atas implementation pada unit1.pas sehingga menjadi sepert
gambar di bawah ini:
Source code-nya dapat dilihat pada tabel di bawah ini
-
8/20/2019 Delphi Serial Port
40/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Tabel. Source code Prototype Traffic Light pada Pertigaan Jalan
No Komponen Event SOURCE CODE
1 Button1 OnClik secon:=0;
timer1.Enabled:=true;
timer1.Interval:=1000;
2 Timer1 OnTimer secon:=secon+1;
if second5 then
begin
Red1.Brush.Color:=clRed;
Red2.Brush.Color:=clBlack;
Red3.Brush.Color:=clRed;
Yellow1.Brush.Color:=clBlack;
Yellow2.Brush.Color:=clYellow;
Yellow3.Brush.Color:=clYellow;
-
8/20/2019 Delphi Serial Port
41/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Green1.Brush.Color:=clBlack;
Green2.Brush.Color:=clBlack;
Green3.Brush.Color:=clBlack;
end;
if secon > 7 then
begin
Red1.Brush.Color:=clRed;
Red2.Brush.Color:=clRed;
Red3.Brush.Color:=clBlack;
Yellow1.Brush.Color:=clBlack;
Yellow2.Brush.Color:=clBlack;
Yellow3.Brush.Color:=clBlack;
Green1.Brush.Color:=clBlack;
Green2.Brush.Color:=clBlack;
Green3.Brush.Color:=clLime;
end;
if secon > 12 then
begin
Red1.Brush.Color:=clRed;
Red2.Brush.Color:=clRed;
Red3.Brush.Color:=clBlack;
Yellow1.Brush.Color:=clYellow;
Yellow2.Brush.Color:=clBlack;
Yellow3.Brush.Color:=clYellow;
Green1.Brush.Color:=clBlack;
Green2.Brush.Color:=clBlack;
Green3.Brush.Color:=clBlack;
-
8/20/2019 Delphi Serial Port
42/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
end;
if secon > 14 then
begin
Red1.Brush.Color:=clBlack;
Red2.Brush.Color:=clRed;
Red3.Brush.Color:=clRed;
Yellow1.Brush.Color:=clBlack;
Yellow2.Brush.Color:=clBlack;
Yellow3.Brush.Color:=clBlack;
Green1.Brush.Color:=clLime;
Green2.Brush.Color:=clBlack;
Green3.Brush.Color:=clBlack;
end;
if secon>19 then
begin
Red1.Brush.Color:=clBlack;
Red2.Brush.Color:=clRed;
Red3.Brush.Color:=clRed;
Yellow1.Brush.Color:=clYellow;
Yellow2.Brush.Color:=clYellow;
Yellow3.Brush.Color:=clBlack;
Green1.Brush.Color:=clBlack;
Green2.Brush.Color:=clBlack;
Green3.Brush.Color:=clBlack;
end;
if secon = 21 then
-
8/20/2019 Delphi Serial Port
43/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Langkah berikutnya adalah langkah Interfacing dengan Port Paralel terhadap LED yang dipergunakan sebaga
Prototype Traffic Light pada pertigaan, namun sebelumnya perlu dilalukan konversi data yang akan dikirim ke Port
Paralel (LPT), dimana Pin nomer 2-9 mampu melayani 8 buah LED, dalam hal ini sekalian ditentukan bahwa LED
R1,R2,R2,Y1,Y2,Y3,G1,G2 dilayani oleh Pin nomer 2-9 (port data). Sisanya yaitu G3 dilayani oleh Pin nomer 16 Port
Parallel (pin control bit 2 pada port control). Hal ini dilakukan karena pin pada port control tersebut memiliki direction
keluar / out dan logika yang tidak komplemen/sungsang sehingga dapat dipergunakan untuk melakukan aktivasi peralatan
di luar PC dengan mudah tanpa harus memikirkan kondisi sinyal yang terbalik. Alamat Register Port Cotrol pada Port
LPT1 adalah 37A (base address + 2 ).
Port Status hanya memiliki direction masuk / in sehingga tidak dapat dipergunakan sebagai pengontrol (dalam
hal ini pengaktif peralatan di luar PC), dan hanya dapat digunakan untuk membaca kondisi sinyal yang ada pada por
tersebut.
Setelah memahami sedikit teori tentang port parallel tersebut, lakukan konversi data dari masing-masing keadaan
LED untuk menentukan data yang akan di kirim ke Port LPT sebagai pengendali nyala LED pada Prototype Traffic Light.
Tabel nya adalah sebagai berikut
Tabel. Konversi data yang akan dikirim ke port data pada Port Paralel berdasarkan keadaan LED
begin
secon :=0;
end;
NoPIND2
(R1)
PIND3
(R2)
PIND4
(R3)
PIND5
(Y1
PIND6
(Y2)
PIND7
(Y3)
PIND8
(G1)
PIND9
(G2)
Datadecimal
dikirim
kealamat
378 H
1 1 0 1 0 0 0 0 1 133
2 1 0 1 0 1 1 0 0 53
3 1 1 0 0 0 0 0 0 3
4 1 1 0 1 0 1 0 0 43
-
8/20/2019 Delphi Serial Port
44/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Kembali menegaskan pernyataan sebelumnya, untuk LED ke 9 dalam hal ini adalah led G1 dilayani oleh port
control pada port parallel dan nomer pin yang dipilih adalah pin nomer 16 (port control bit 2). Sedangkan nilai data
decimal yang akan dikirim ke alamat 37A (port control ) dapat ditentukan dengan table seperti di bawah ini:
Tabel. Konversi data yang akan dikirim ke port control pada Port Paralel berdasarkan keadaan LED
5 0 1 1 0 0 0 1 0 70
6 0 1 1 1 1 0 0 0 30
Keterangan : bit pertama adalah data pin D2 ( Least Significant Bit /
LSB), sedangkan bit ke-8 adalah data pin D9 (Most Significant Bit /
MSB), sehingga untuk mengubah biner ke decimal harus dibalik
urutannya. Semisal pada baris pertama keadaan LED nilainya : 1010
0001 menjadi 1000 0101 = 133
No.
PIN
C0
( 0)
PIN
C1
( 0 )
PIN
C2
( G3)
PIN
C3
( 0 )
Datadecimal
dikirim ke
alamat37A
1 0 0 0 0 0
2 0 0 0 0 0
3 0 0 1 0 4
4 0 0 0 0 0
5 0 0 1 0 4
6 0 0 0 0 0
Keterangan : PIN C0,C1,C3 dianggap saja dikirim data 0,
karena tidak dikoneksikan ke LED
-
8/20/2019 Delphi Serial Port
45/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Setelah diperoleh data yang akan di kirim ke port paralel sebagai pengendali nyala LED pada Prototype Traffic
Light pada pertigaan jalan, selanjutnya adalah penulisan source code tambahan untuk pengendalian Prototype Traffic
Light pada pertigaan jalan, namun diperlukan komponen tambahan yaitu SmallPort pada Component Pallete System
untuk membaca dan menuliskan data ke Port parallel , serta komponen button sebagaimana tabel di bawah ini :
Tabel. komponen tambahan pada Aplikasi Prototype Traffic Light pada pertigaan jalan
sehingga tampilan program menjadi sebagai berikut:
Gambar. Penambahan komponen smallport dan Button 1
Source code tambahan dapat dilihat pada tabel di bawah ini:
Tabel. Source code tambahan Prototype Traffic Light Pertigaan Jalan
No Komponen Properti Nilai
1 SmallPort - -
2 Button 2 Caption Open Port Driver
No. Komponen Event SOURCE CODE
TAMBAHAN
1 Button 2 OnClick SmallPort1.Opened;
2 Timer1 OnTimer //di bawah if secon
-
8/20/2019 Delphi Serial Port
46/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Smallport1.WriteByte($378,133
);
Smallport1.WriteByte($37A,0);
//di bawah if secon>5 then
Begin
Smallport1.WriteByte($378,53);
Smallport1.WriteByte($37A,0);
//di bawah if secon>7 then
Begin
Smallport1.WriteByte($378,3);
Smallport1.WriteByte($37A,4);
//di bawah if secon>12 then
Begin
Smallport1.WriteByte($378,43);
Smallport1.WriteByte($37A,0);
//di bawah if secon>14 then
Begin
Smallport1.WriteByte($378,70);
Smallport1.WriteByte($37A,4);
//di bawah if secon>19 then
Begin
Smallport1.WriteByte($378,30);
Smallport1.WriteByte($37A,0);
-
8/20/2019 Delphi Serial Port
47/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Keterangan SOURCE CODE TAMBAHAN
Apabila source code awal pada timer adalah
if secon
-
8/20/2019 Delphi Serial Port
48/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, DAN SEMOGA ALLAAH SWT MENGAMPUNI DOSA-DOSA KITA SERTA SENANTIASA MERIDHOI SETIAP AMAL IBADAH YANG KITA
LAKUKAN..
Selanjutnya lakukan proses running aplikasi, tampilan aplikasi yang telah dibuat adalah sebagai berikut :
Gambar . Aplikasi Prototype Traffic Light pada Pertigaan Jalan dengan Delphi 7
Green3.Brush.Color:=clBlack;
end;
lalukan hal yang sama untuk setiap source code yang ada!
-
8/20/2019 Delphi Serial Port
49/78
Kamu sekali-kali tidak sampai kepada kebaikan (yang sempurna), sebelum kamu menafkahkan sebagian harta yang kamu
cintai. Dan apa saja yang kamu nafkahkan maka sesungguhnya Allah mengetahuinya (Qs Ali ‘Imran Ayat 92)
COPY RIGHT:
MOHON DOA KEBAIKAN DUNIA AKHIRAT UNTUK SEGENAP KELUARGA SAYA
DENGAN MEMBACAKAN SURAT AL - FATIHAH SEBANYAK 3 KALI DINIATKAN UNTUK KEBAIKAN DUNIA AKHIRAT BAGI SEGENAP KELUARGA DARI TAUFIK ADI SANJAYA
(ANAK DARI ALMARHUMAH IBU SALAMI DAN BAPAK SOKIDI)
E-BOOK INI DAPAT DIBAGIKAN SECARA GRATIS KEPADA ORANG LAIN DENGAN SYARAT DIBAGIKAN KEPADA YANG BERAGAMA ISLAM DAN BERSEDIA MEMENUH
PERSYARATAN TERSEBUT DI ATAS, SERTA BERSEDIA UNTUK TIDAK MERUBAH SEDIKITPUN ISI DARI E-BOOK INI , DIPERKENANKAN MENGUTIP SEBAGIAN KECIL DAR
BUKU INI DENGAN KUTIPAN YANG LAYAK SERTA MELAMPIRKAN PERNYATAAN COPY RIGHT / SUMBER.
TERIMA KASIH ATAS KERJA SAMANYA, D