Published By Stefanikha

dokumen-dokumen yang mirip
INPUT- OUTPUT SERIAL

BAB VI INPUT OUTPUT. Universitas Gadjah Mada 1

Gambar Komunikasi serial dengan komputer

SERPIH-SERPIH (IC) INTERFACE DASAR PADA PC

SERPIH-SERPIH (IC) INTERFACE DASAR PADA PC (URAIAN SINGKAT) By ATIT PERTIWI PROGRAMMABLE PERIPHERAL INTERFACE (PPI) 8255

Gambar 3.1 Blok Diagram Port Serial RXD (P3.0) D SHIFT REGISTER. Clk. SBUF Receive Buffer Register (read only)

Aplikasi Pengiriman Data Serial Tanpa Kabel

UNIT INPUT OUTPUT SISTEM MIKROPROSESOR

INTERFACING SERIAL, PARALEL, AND USB PORT

Sistem Komputer. Tiga komponen utama : CPU

TEKNIK DAN MODEL KOMUNIKASI

MODE TRANSMISI DATA LAPISAN FISIK. Budhi Irawan, S.Si, M.T

INPUT/OUTPUT. Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar

INPUT/OUTPUT. Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar

14.1. SYNCHRONOUS B US

BAB II LANDASAN TEORI

INPUT / OUTPUT. Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar

PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER SISTEM INPUT OUTPUT

Pertemuan Ke-8 Unit I/O (Unit Masukan dan Keluaran)

PERTEMUAN. KOMUNIKASI MIKROKONTROLER 89C51 DENGAN KOMPUTER (Lanjutan)

= t t... (1) HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN. digunakan untuk mengontrol dan bisa diprogram sesuai dengan kebutuhan, yang

MAKALAH KOMUNIKASI DATA

Tabel 1. Karakteristik IC TTL dan CMOS

8/4/2011. Microprocessor & Microcontroller Programming. merupakan komponen pokok dalam sebuah sistem mikroprosesor.

SISTEM INPUT- OUTPUT. Yoyo somantri Dosen Jurusan Pendidikan Teknik Elektro FPTK Universitas Pendidikan Indonesia

BAB III PERENCANAAN DAN PEMBUATAN ALAT

PENDAHULUAN PULSE TRAIN. GATES ELEMEN LOGIKA

Organisasi Sistem Komputer. Port Serial

DASAR SISTEM MIKROPROSESOR

Pertemuan ke - 12 Unit Masukan dan Keluaran Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST

BABII TINJAUAN PUSTAKA DAN LANDASAN TEORI

JUN - ITTELKOM. Antarmuka I/O. Komunikasi I/O [1]

TSK304 - Teknik Interface dan Peripheral. Eko Didik Widianto

Penghubung bagi keseluruhan komponen komputer dalam menjalankan tugasnya Komponen komputer : CPU Memori Perangkat I/O

BAB III DESKRIPSI DAN PERANCANGAN SISTEM

4. Port Input/Output Mikrokontroler MCS-51

Perancangan Serial Stepper

BAB III DESAIN DAN PENGEMBANGAN SISTEM

BAB II LANDASAN TEORI

Konsep dan Cara Kerja Port I/O

Pengantar Komunikasi Data. Muhammad Zen Samsono Hadi, ST. MSc. Lab. Telefoni Gedung D4 Lt. 1

Wireless Infrared Printer dengan DST-51 (Komunikasi Infra Merah dengan DST-51)

Arsitektur Komputer, Mikroprosesor dan Mikrokontroller. TTH2D3 Mikroprosesor

BAB III PERANCANGAN DAN IMPLEMENTASI. Pada tugas akhir ini akan dibuat sebuah perangkat keras PLC dengan fasilitas

LAYER FISIK TERKAIT LAYER FISIK: 1. SINKRONISASI 2. PHYSICAL ENCODING : NRZI, NRZ, MANCHESTER, AMI 3. GANGGUAN LAYER FISIK

LAPORAN RESEARCH GRANT PENGEMBANGAN MODUL APLIKASI INTERFACING I/O PARALEL DAN I/O SERIAL UNTUK PENGENDALIAN UNIT MELALUI JARINGAN LOKAL.

STMIK AMIKOM YOGYAKARTA. Oleh : Nila Feby Puspitasari

Decoder/Encoder UART ke IrDA Menggunakan IrDA Kontroller

BAB 3 PERANCANGAN SISTEM. 3.1 Rancangan Perangkat Keras Sistem Penuntun Satpam. diilustrasikan berdasarkan blok diagram sebagai berikut:

BAB III ANALISA DAN PERANCANGAN ALAT

PORT SERIAL MIKROKONTROLER ATMEL AT89C51

KENDALI ROBOT MELALUI RF DENGAN D-JOY CONTROLLER

BAB V HASIL DAN PEMBAHASAN Perangkat Keras (Hardware)

P10 Media I/O Universitas Mercu Buana Yogyakarta

Organisasi & Arsitektur Komputer

MIKROKONTROLER AT89S52

Percobaan 2 PENGENALAN INTERFACE SERIAL DAN UART

BAB IV PEMBAHASAN. Papan Penampil Keselamatan Kerja atau Safety Board adalah sebuah

KOMPONEN INTERFACING. Yoyo somantri Dosen Jurusan Pendidikan Teknik Elektro FPTK Universitas Pendidikan Indonesia

TI2043 Organisasi dan Arsitektur Komputer Tugas 2 Interrupt Driven I/O

SINYAL INTERUPSI. 1. Latar Belakang

Wireless Infrared Printer dengan DST-51 (Pengambilan Data dari Standard Parallel Port)

Organisasi Sistem Komputer. Connections: Ports Serial

DAFTAR ISI HALAMAN JUDUL... HALAMAN PENGESAHAN P EMBIMBING... HALAMAN PENGESAHAN P ENGUJI... HALAMAN PERSEMBAHAN... HALAMAN MOTTO... KATA PENGANTAR...

DT-SENSE Application Note

Materi 5: Protokol I2C

II. DASAR TEORI. 2.1 Visible Light Communication [2][3]

DT-51 Application Note

BAB III ANALISIS DAN PERANCANGAN SISTEM. besar berupa gambar dengan tujuan agar sebuah sistem dapat lebih mudah

DAFTAR ISI. ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iv DAFTAR GAMBAR... vii DAFTAR TABEL... x DAFTAR LAMPIRAN... xi

PERANCANGAN SERIAL TTL TO USB HID CONVERTER. Yudhi Gunardi 1,Aris Munandar 2

B A B II PERANGKAT KERAS KOMUNIKASI DATA

RANCANG BANGUN KEAMANAN PEMBUKA DAN PENUTUP PAGAR RUMAH DENGAN MENGGUNAKAN REMOTE KONTROL BERBASIS MIKROKONTROLLER

DT-AVR Application Note. Gambar 1 Blok Diagram AN133

DT-51Application Note

Sinkronisasi Transmisi

Perancangan Program Running Text Dot Matrix pada Miniatur Smart Pole PT.INTI

AN2014 : Pembuatan Jam Digital dengan Development System DST -R8C

Teknik komunikasi data

Gambar 3.1 Diagram Blok Alat

Input : Memasukkan data dari luar kedalam mikroprosesor Contoh: Keyboard, mouse

BAB IV ANALISIS DATA DAN PEMBAHASAN

BAB 2 LANDASAN TEORI

BAB III RANCANG BANGUN SISTEM KARAKTERISASI LED. Rancangan sistem karakterisasi LED diperlihatkan pada blok diagram Gambar

Aplikasi Mikrokontroler sebagai Pemroses Depan Pengambilan Data pada Sensor Jamak Berbasis Komputer

DT-BASIC Mini System. Gambar 1 Blok Diagram AN132

BAB III MIKROKONTROLER

BAB 3 PERANCANGAN SISTEM

TKC210 - Teknik Interface dan Peripheral. Eko Didik Widianto. Teknik Sistem Komputer - Universitas Diponegoro. Pengantar Kuliah

BAB III PERENCANAAN DAN PEMBUATAN ALAT

JNT - ITTELKOM. Antarmuka I/O. Komunikasi I/O [1]

Programmable Peripheral Interface 8255

BAB IV ANALISIS DAN PENGUJIAN. Berikut ini adalah diagram blok rangkaian secara keseluruhan dari sistem alat ukur curah hujan yang dirancang.

Konsep dan Cara Kerja Port I/O

Aplikasi Komunikasi Data Antara Kunci Elektronik dan PC Menggunakan Port Serial

SISTEM KONTROL JARAK JAUH UNTUK PROGRAMMABLE LOGIC CONTROLLER MELALUI SMS

Transkripsi:

Selain CPU dan Unit Memori, Unit Input Output (I/O) merupakan komponen pokok dalam sebuah sistem mikroprosesor. Sistem mikroprosesor memerlukan unit I/O untuk menyajikan proses dan hasil pengolahan CPU. Unit I/O bekerja sebagai penghubung antara CPU dengan alat-alat input seperti keypad, keyboard, mouse dan juga sebagai penghubung dengan alat output seperti monitor, printer dan sebagainya. Unit I/O juga bekerja sebagai saluran komunikasi antara CPU dengan sistem diluar. Biasanya untuk berkomunikasi keluar unit I/O yang digunakan dalam sistem mikroprosesor adalah jenis I/O serial.

Perkembangan mikroelektronika telah mendukung perkembangan I/O dari unprogrammable ke programmable sistem. I/O semula bekerja tetap dengan perangkat hardware semata tanpa program (unprogrammable). I/O semacam ini fungsinya menjadi terbatas dan tidak fleksibel. Programmable I/O dikembangkan untuk memberi jawaban kelemahankelemahan unprogrammable I/O. Dengan programmable I/O sistem mikroprosesor menjadi sangat fleksibel.

Sebelum ada program sebuah programmable I/O belum membentuk format fungsi port. Fungsi port terbentuk setelah ada inisialisasi. Inisialisasi adalah proses dimana sebuah program kecil bekerja membentuk fungsi port apakah sebagai masukan, keluaran, atau dua arah. Inisialisasi dilakukan diawal pemakaian melalui program inisialisasi Setelah program inisialisasi bekerja baru I/O memiliki format fungsi khusus. Port I/O bekerja menjembatani CPU dengan alat input dan alat output.

Beberapa komponen I/O terprogram yang sangat populer dalam dunia sistem mikroprosesor adalah Z-80 PIO dan PPI 8255. Berdasarkan pola aliran data pada I/O dapat digolongkan menjadi dua yaitu : I/O Paralel I/O Serial I/O Paralel I/O paralel adalah jenis I/O yang mengalihkan data pada setiap port saluran secara paralel. Alih data secara paralel bekerja mengalihkan data secara serempak dari D0 sampai dengan D7. Ada sejumlah saluran pengalir data yang disebut dengan Port. Biasanya setiap port terdiri dari 8 bit saluran. Setiap port paralel dapat diprogram fungsi dan arah aliran data yang dibutuhkan. Port paralel menyediakan keuntungan pada kecepatan akses karena data ditransmisikan secara simultan.

I/O SERIAL I/O serial adalah unit masukan keluaran yang bekerja atas dasar prinsip urut/seri. Dalam hal ini diperlukan proses konversi dari data paralel ke bentuk serial dan sebaliknya. Bentuk Data Seri Ada dua cara mengalihkan data seri, yaitu dengan alih data : Alih Data Asinkron dan Alih Data Sinkron. Alih data secara asinkron lebih sederhana dari pada alih data sinkron tetapi tidak dapat dilakukan secepat alih data sinkron. Pada alih data asinkron satu byte data, yang terdiri dari 8 bit data dikirim bit demi bit seperti Gambar berikut:

Bentuk alih Data Asinkron Pada penerimaan data awal dari satu data ditandai dengan waktu transisi dari logika satu ke logika nol yang diikuti keadaan logika nol selama 1 bit. Bit ini disebut bit start. Setelah itu baru diterimabit-bit data sebanyak 7 bit, yaitu bit b0, b1, b2, b3, b4, b5, dan b6. Bit kedelapan setelah bit start disebit bit paritas.

Pada alih data asinkron dengan adanya bit start dan bit stop pengiriman dan penerimaan data dapat dilaksanakan dengan baik. Namun kurang efesien sebab untuk mengirm 7 bit data butuh 10 bit data, termasuk bit start, bit paritas dan bit stop. Pada alih data seri sinkron tak digunakan bit start dan bit stop. Jadi pengiriman data dapat berjalan lebih efisien. Untuk memastikan tidak terjadi kesalahan perlu dibuat sinkronisasi antara clock pengirim dan clock penerima data, dan dikirm data tertentu sebagai protokol alih data. Pada alih data seri laju alih data dinyatakan dalam bit/detik yaitu banyaknya bit per detik yang disebut dengan Baudrate.

Ada dua teknik konversi yang ditawarkan yaitu : Teknik perangkat lunak Teknik perangkat keras. I/O Serial Perangkat Lunak Serialisasi dan deserialisasi suatu data diselenggarakan oleh suatu perangkat program. Pada masukan program menunggu sampai menerima suatu bit start, kemudian membaca bit data. Pada keluaran program mengirim suatu urutan bit demi bit. Diagram alir program I/O serial ditunjukkan pada Gambar dibawah :

Diagram Alir Program I/O Serial

I/O Serial Perangkat Keras Salah satu komponen LSI standar adalah Universal Asynchronous Receiver- Transmitter (UART). UART bekerja mengubah data serial ke paralel dan data paralel ke serial. UART paling sering digunakan untuk operasi kecepatan rendah ke sedang. Sedangkan untuk transmisi kecepatan tinggi digunakan jenis Universal Synchronous Receiver Transmitter (USRT). Fungsi UART adalah sebagai pengubah serial paralel. Dua fungsi pokok UART adalah : Mengambil data paralel dan mengubah menjadi arus bit serial dengan diawali bit start, bit data, bit paritas, dan karakter penghenti. Mengambil arus bit serial dan mengubahnya menjadi bit paralel.

Z-80 PlO (Programmable Input Output) Susunan Pin IC Z-80 PIO

Bentuk Fisik Z-80 PIO