PROGRAMMABLE PERIPHERAL INTERFACE (PPI) 8255

Slides:



Advertisements
Presentasi serupa
BUS.
Advertisements

MATERI OR-AR KOMPUTER SISTEM BUS.
Unit Masukan dan Keluaran
Basic I/O Operations and Processing Unit
Kelompok Sistem Komputer.
BAB VII UNIT INPUT OUTPUT
PERTEMUAN MINGGU KE-11 SISTEM INPUT / OUTPUT.
Organisasi Komputer : Input Output
Yunifa miftachul arif S.ST., M.T.  Data dikirim secara serentak  Masing-masing bit data dikirimkan melalui satu jalur media pengiriman  Semakin banyak.
Programmable Peripheral Interface (PPI) 8255
Hardware Software Brainware
PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER
KOMUNIKASI PORT PARALEL KOMPUTER
PERTEMUAN INPUT OUTPUT.
MIKROPROSESOR ANGGA NURYANTO( ) ENGGAR TYASTO W( )
Organisasi Komputer Pertemuan 10 TATA SUMITRA M.KOM HP
PROGRAMMABLE PERIPHERAL INTERFACE (PPI) 8255
LOGO “ Add your company slogan ” Siswo Wardoyo, S.T., M.Eng. Siswo WardoyoJurusan Teknik Elektro Fakultas Teknik UNTIRTA2011/2012- Genap
Sistem Mikroprosesor SMK NEGERI 29 JAKARTA.
Protokol Komunikasi Komputer Terapan Jaringan
Organisasi dan Arsitektur Komputer
Organisasi dan Arsitektur Komputer
KONSEP KOMUNIKASI PARALEL
TEKNIK KOMUNIKASI DATA. Teknik komunikasi data digital 1. Paralel transmission antara pengirim dan penerima dihubungkan oleh lebih dari 1 jalur transmisi.
EE-2623 Mikroprosesor & Antarmuka
Pertemuan 3 & 4 Interface Mikroprosesor secara Paralel
By Dian Permata Sari Septi Nur Chasanah
Pertemuan 5 & 6 Interface Mikroprosesor secara Serial
KOMUNIKASI DATA – ST014 Komunikasi Data Paralel
Input Output Device.
KOMUNIKASI DATA – ST014 Definisi Dan Jenis
Richki Hardi, S.T.,M.Eng. Pertemuan V - VI. MODUL DAN FUNGSI MODUL I/O Modul I/O :  Interface ke prosessor dan memori melalui sistem bus atau perpindahan.
Pengantar Arsitektur Organisasi Komputer
I/O ( Input Output ).
APLIKASI MIKROKONTROLER
Port Serial slide 4.
Oleh : Danny Kurnianto,S.T.,M.Eng.
PERTEMUAN MINGGU KE-11 SISTEM INPUT / OUTPUT.
Programmabel Peripheral Interface ( PPI ) 8255
PPI 8255.
Organisasi dan Arsitektur Komputer
PENGANTARMUKAAN PERIFERAL KOMPUTER
Unit Masukan dan Keluaran
INTERFACE DASAR PADA PC
SISTEM BUS.
KOMUNIKASI PORT PARALEL KOMPUTER
SISTEM BUS BUS adalah Jalur komunikasi yang dibagi pemakai
TEKNIK KOMUNIKASI DATA DIGITAL
INTERFACE DASAR PADA PC
Anis Nurlaili W, MT Jurusan Teknik Informatika - UNDAR
Pengantar Sistem Komputer
TEKNIK KOMUNIKASI DATA
KONSEP KOMUNIKASI SERIAL
PERTEMUAN MINGGU KE-6 SISTEM BUS.
PERTEMUAN MINGGU KE-6 SISTEM BUS.
Kuliah 11 TKE 321 R. Arief Setyawan, ST. MT.
Bab 3.2. Unit Masukan dan Keluaran
Mikrokontroler D3 Telekomunikasi PENS
SISTEM BUS.
Struktur interkoneksi bus
Elektronika industri Smk n 5 surakarta wahyuningsih
PPI 8255.
ORGANISASI DAN ARSITEKTUR KOMPUTER
PERTEMUAN INPUT OUTPUT.
PERTEMUAN MINGGU KE-6 SISTEM BUS.
BUS INTERFACING.
Unit Masukan dan Keluaran
SISTEM BUS.
PERTEMUAN MINGGU KE-6 SISTEM BUS.
Input/Output Problems Pendahuluan
Transcript presentasi:

PROGRAMMABLE PERIPHERAL INTERFACE (PPI) 8255

9.1 PROGRAMMABLE PERIPHERAL INTERFACE (PPI) 8255 IC 8255 adalah sebuah antarmuka yang dapat menggerakkan piranti/peralatan/peripheral berbentuk Integrated Circuit (IC) yang dapat diprogram dan bekerja pada Mikroprosessor intel dan kompatibelnya. 8255 menyediakan 3 buah port I/O yang masing masing berisi 8 bit dan masing - masing portnya saling berdiri sendiri. IC 8255 adalah peralatan yang berkenaan dengan operasi data paralel input maupun output (Paralel I/O = PIO). Fungsi dari 3 buah port I/O yang ada adalah sebagai berikut :

Port A : Terdiri dari bagian Input 8 bit atau Output 8 bit. Bagian input disediakan untuk menahan data (latching data). Bagian output disediakan untuk menahan (latch) dan buffer data; yang berarti output dapat langsung menjalankan rangkaian luar (TTL). Write/menulis adalah mengirim data ke bagian output ; sedangkan Read/ membaca adalah mengirim data dari unit/ bagian output ke input. Port B : terdiri dari sebuah bagian I/O yang terdiri dari 8 bit dan sebuah Input buffer data 8 bit. Unit I/O disediakan untuk menahan dan buffer data. Port C : Terdiri dari satu bagian output 8 bit dan satu bagian input 8 bit. Unit output menyediakan latch dan buffer data sedangkan unit input menyediakan fungsi buffer data. Pada mode 1 dan 2; Port C dibagi atas dua bagian yang masing - masing mempunyai lebar 4 bit yang dioperasikan dengan Port A dan B dikhususkan sebagai sinyal kontrol output atau sinyal status input.

PPI 8255 mempunyai 3 mode kerja : MODE 0 sebagai BASIC INPUT OUTPUT. 1. Semua Port I/O dipakai sebagai Input dan Output. Tidak diperlukan sinyal “ Handshake “. Data langsung ditulis atau dibaca dari port yang bersangkutan. Fungsi dasar dari 8255 mode 0 adalah : Dua Port-8 bit (Port A & B) serta 2 Port - 4 bit (Port c). Setiap Port dapat dipakai sebagai input atau output. Output di-latch (ditahan); input tidak di-latch (ditahan). Menyediakan 16 kombinasi konfigurasi input/output pada mode ini. ( Dapat dilihat dari control wordnya )

2. MODE 1 sebagai STROBE INPUT/OUTPUT. Sebagai penyalur data I/O dari atau ke port yang dimaksud yang berhubungan dengan sinyal strobe (sinyal kontrol) memakai aturan “Handshake”. Port A dan Port B dipakai untuk jalur transfer data. Port C untuk menghasilkan atau menerima sinyal “Handshake” tersebut. Definisi fungsional dari mode 1 adalah : 2 kelompok sinyal kontrol dengan Handshake. Tiap kelompok terdiri dari satu buah port data 8 bit (port A atau B) dan satu buah port kontrol/data 4 bit. Port data-8 bit dapat digunakan sebagai input ataupun output. Keduanya dapat di- latch. 4 Port lainnya (4 bit) dipakai untuk port kontrol/status dari port data 8 bit. 1 bit lagi dipakai untuk port data input/output.

3. MODE 2 sebagai STROBED BIDIRECTIONAL BUS I/O. Mode ini setiap data port membutuhkan 5 sinyal kontrol sehingga hanya kontrol grup A yang terdapat pada mode ini.Fungsinya mirip dengan mode 1, hanya arah datanya Bidirectional (Dua arah). Fungsi dasar dari mode 2 : Digunakan hanya dalam grup A. Sebuah port bus 8 bit Bidirectional (port A) dan 5 bit port kontrol (port c). Data input dan output di-latch.

PROGRAMMABLE COMMUNICATION INTERFACE (PCI) 8251A IC 8251 adalah sebuah antarmuka komunikasi berbentuk Integrated Circuit (IC) yang dapat diprogram dan dirancang untuk menghubungkan ke suatu tipe interface serial secara virtual. 8251 merupakan Universal Syncronous/ Asyncronous Receiver Transmitter (USART). Menyediakan 2 mode komunikasi yaitu :

Mode Asyncronous Pada Mode ini data berbentuk Asinkron dimana informasi dikirim dan diterima tanpa adanya clock atau sinyal pewaktu. Data dikirim perbingkai (frame) yang terdiri atas : start bit, tujuh bit data , paritas dan satu stop bit. Data umumnya berisi satu karakter ASCII.

Mode Syncronous Pada Mode ini data tidak mempunyai start bit dan stop bit dan hanya berisi bit data. Data disinkronisasikan dengan sinyal clock. Awaol frame diindikasikan dengan menggunakan karakter SYNC dan umumnya digunakan 2 karakter SYNC yang disebut BYSYNC.

9.3 PROGRAMMABLE KEYBOARD/ DISPLAY INTERFACE 8279 IC 8279 adalah sebuah antarmuka papan ketik (keyboard) dan display berbentuk Integrated Circuit (IC) yang dapat diprogram dan dirancang untuk men-scan dan meng-encode sampai dengan 64 kunci (tuts) dan 16 digit kode numerik.

9.4 CATHODE RAY TUBE CONTROLLER (CRTC) 8275 IC 8275 adalah sebuah antarmuka layar (CRT) yang dapat diprogram dan dirancang untuk men-scan dan meng-encode sampai dengan 64 kunci (tuts) dan 16 digit kode numerik.

9.5 FLOPPY-DISK CONTROLLER (FDC) 8272A IC 8272A adalah sebuah antarmuka floppy berbentuk Integrated Circuit (IC) yang dapat diprogram dan dirancang untuk men-scan dan meng-encode sampai dengan 64 kunci (tuts) dan 16 digit kode numerik.

9.6 DIRECT MEMORY ACCESS CONTROLLER (DMAC) 8237 IC 8279 adalah sebuah antarmuka papan ketik (keyboard) dan display berbentuk Integrated Circuit (IC) yang dapat diprogram dan dirancang untuk men-scan dan meng-encode sampai dengan 64 kunci (tuts) dan 16 digit kode numerik.