• Tidak ada hasil yang ditemukan

Staff Site Universitas Negeri Yogyakarta

N/A
N/A
Protected

Academic year: 2017

Membagikan "Staff Site Universitas Negeri Yogyakarta"

Copied!
31
0
0

Teks penuh

(1)

TEKNIK ANTAR MUKA

(INTERFACING)

(2)
(3)

• Satu sistem ke sistem yang lain • computer to computer

(4)

Dimana terjadi Antarmuka ?

• Komputer =

(5)
(6)

Port

• “Port” adalah “pintu” hubungan (konektor) antara komponen peripheral dengan mainboard

• Beberapa port langsung berhubungan dengan bus yang terkait (mis: USB, Firewire, AGP)

• Port-port tradisional yang biasanya ada di mainboard: – Serial port : transmisi data secara serial (mis:

modem)

(7)
(8)

Behind your PC

(9)

Parallel port modes

• The IEEE 1284 Standard which has been published in 1994 defines five modes of data transfer for parallel port. They are, • 1) Compatibility Mode

2) Nibble Mode 3) Byte Mode

4) EPP(Enhance Parallel Port)

(10)
(11)
(12)
(13)
(14)

Hardware

(15)

ALAMAT PORT PARALEL

• Alamat (dalam format Hexa) 3BC-3BF = Digunakan untuk Port Parallel yang

terpadu dengan kartu – kartu Video, tidak mendukung – mendukung alamat alamat ECP

• Alamat (dalam format Hexa) 378-37F = Biasa digunakan untuk LPT1

(16)
(17)
(18)

List dibawah adalah tabel alamat

untuk DP, PC dan PS dengan LPT

mempunyai base address 378h

(19)

Register - register Port Parallel

Register Data Port

(20)

PENGAKSESAN PORT PARALEL

(21)

File DLL untuk akses Port

• Ada dua jenis yang bisa kita pilih yaitu misalnya:

• Win95IO.DLL (hanya bisa dipakai pada OS win98 ke bawah,)

• inpout32.dll (bisa dipakai baik di win98 maupun win XP,)

• Untuk versi yang lainya, atau untuk keperluan lainya bisa dilihat di sini.. Khusus untuk inpout32.dll bisa berjalan di win 98, win xp, vb.6 dan VB.NET.

(22)

Deklarasi File .dll

Win95IO.dll

Private Declare Sub vbOut Lib

“WIN95IO.DLL” (ByVal nPort As Integer, ByVal nData As Integer)

Private Declare Function vbInp Lib

(23)

inpout32.dll

Private Declare Sub Out32 Lib

“inpout32.dll” (ByVal nPort As Integer, ByVal nData As Integer)

Private Declare Function Inp32 Lib

(24)

IO.dll dari buku Merah

Private Declare sub Port_Out lib

“Port_IO.dll” (ByVal nPort As Integer, By Val nData As Byte)

Private Declare Function Port_In lib

(25)

Perintah-perintah

untuk Mengakses Port

Win95IO.dll

(26)

inpout32.dll

Masukan : X = Inp(Port) contoh: X = Inp(&H378) Keluaran : Out port, Nilai contoh: Out &H378, 20

Private Sub command1_click() text1.text =inp(&h379)

(27)

Port_IO.dll dari buku merah

Untuk perintah masukan: X=Port_In(Alamat_Port) Contoh :

X=Port_In(888)

(28)

Untuk mengeluarkan data di port:

Port_Out (Alamat_Port), (Nilai)

Contoh:

Port_Out 888, 2

(29)

Bagaimana, dimana deklarasi ?

• Buka VB 6.0

• Sorot layar projects explorer • Klik kanan

• Sorot add • Klik modul

• Klik new modul, open

(30)
(31)

Referensi

Dokumen terkait

Target sasaran dalam proses komunikasi adalah penerima pesan, dengan mengetahui target sasaran dapat disusun strategi komunikasi yang hendak dilakukan terkait

Kata Produksi telah menjadi kata Indonesia, setelah diserap di dalam pemikiran ekonomi bersamaan dengan kata konsumsi dan distribusi. Dalam kamus Inggris-Indonesia,

a) Geografi merupakan salah satu ilmu yang mempelajari tentang alam yaitu mempelajari klasual ilmu bumi baik fisik maupun yang menyangkut makhluk hidup beserta

Selain berkomunikasi dengan antar pengguna jalan lain menggunakan isyarat lampu dan isyarat suara para awak bus seperti asisten pengemudi (kernet),dan kondektur pun

The candidate has fulfilled all the conditions laid down in the academic ordinance of the Aligarh Muslim University, Aligarh for the above

The interview protocol contained questions related to academics in an American graduate school, including general and specific differences between American and Indonesian

Hasil dari pengolahan data tersebut berupa daftar perencanaan kebutuhan material hasil perhitungan secara pasti yang dapat digunakan oleh perusahaan dikemudian hari

Penambahan unit Mesin grinding universal yang dibutuhkan untuk mengurangi pembelian twist drill adalah 2 unit Mesin grinding universal, sehingga investasi yang