Komunikasi Serial
A.
Komunikasi
Serial
Komunikasi serial adalah komunikasi
yang pengiriman datanya per-bit secara berurutan dan bergantian. Komunikasi ini
mempunyai suatu kelebihan yaitu hanya membutuhkan satu jalur dan kabel yang
sedikit dibandingkan dengan komunikasi paralel. Pada prinsipnya komunikasi
serial merupakan komunikasi dimana pengiriman data dilakukan per bit sehingga
lebih lambat dibandingkan komunikasi parallel, atau dengan kata lain komunikasi
serial merupakan salah satu metode komunikasi data di mana hanya satu bit data
yang dikirimkan melalui seuntai kabel pada suatu waktu tertentu. Pada dasarnya
komunikasi serial adalah kasus khusus komunikasi paralel dengan nilai n = 1,
atau dengan kata lain adalah suatu bentuk komunikasi paralel dengan jumlah
kabel hanya satu dan hanya mengirimkan satu bit data secara simultan.Hal ini dapat disandingkan dengan
komunikasi paralel yang sesungguhnya di mana n-bit data dikirimkan bersamaan,
dengan nilai umumnya 8 ≤ n ≤ 128.
Komunikasi serial ada dua macam, asynchronous
serial dan synchronous serial.Synchronous serial adalah
komunikasi dimana hanya ada satu pihak (pengirim atau penerima) yang
menghasilkan clock dan mengirimkan clock tersebut bersama-sama dengan data.
Contoh pengunaan synchronous serial terdapat pada transmisi
data keyboard. Asynchronous serial adalah komunikasi dimana
kedua pihak (pengirim dan penerima) masing-masing menghasilkan clock namun
hanya data yang ditransmisikan, tanpa clock. Agar data yang dikirim sama dengan
data yang diterima, maka kedua frekuensi clock harus sama dan harus terdapat
sinkronisasi. Setelah adanya sinkronisasi, pengirim akan mengirimkan datanya
sesuai dengan frekuensi clock pengirim dan penerima akan membaca data sesuai
dengan frekuensi clock penerima. Contoh penggunaan asynchronous serial adalah
pada Universal Asynchronous Receiver Transmitter (UART) yang digunakan pada
serial port (COM) komputer.
B. PENGERTIAN PORT
Port merupakan satu set
perintah yang digunakan oleh komputer untuk memindahkan data dari atau ke
perangkat lain, misalnya untuk berhubungan dengan keyboard, mouse,
printer, modem, monitor dan sebagainya. Ada berbagai
macam port, yaitu :
·
Serial Port
·
Pararel Port
·
IDE
·
SATA
·
USB
·
Ethernet
·
Audio Codec
·
PCI