Delphi Serial Port

download Delphi Serial Port

of 26

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