• Tidak ada hasil yang ditemukan

PROSES INPUT & OUTPUT - Direktori File UPI

N/A
N/A
Protected

Academic year: 2024

Membagikan "PROSES INPUT & OUTPUT - Direktori File UPI"

Copied!
2
0
0

Teks penuh

(1)

H:\Hikmat_Fisika\HANDOUT PERKULIAHAN\Aplikasi Mikroprosesor\PROSES INPUT.doc

PROSES INPUT & OUTPUT

Pada mikroprosesor sistem digital proses mengambil dan mengeluarkan informasi dari dan ke luar disebut proses Input/Output (disingkat I/O). Contohnya adalah dari Hex Keypad, Saklar On-Off, termokopel digital, atau dari komputer lain.)

Gambar ini menunjukkan 2 IC yang digunakan untuk proses I/O.

Jalur Enable terikat dengan clock input pada buffer register.

Bit pada jalur data akan disimpan di buffer, ketika jalur ENABLE HIGH.

PadaDriver Input, jalur Enable mengontrol keadaan Tristate Buffer.

Jika jalur ini Low, Output driver dan input driver teruputus (high impedance)

Fungsi Output Buffer adalah untuk menyimpat word- 4 bit.

Posisi saklar selektro menentukan dirver input mana (buffer tristate) yang akan diaktifkan, selanjutnya ditransfer ke bus data dan tampil di Led.

Dengan metoda inilah kita dapat membuka dan menghubungkan dunia luar dengan suat PC.

Tapi kita harus mempelajari beberapa instruksi baru yaitu OUT dan IN. Kedua perintah ini akan mempengarui dan membuat jaur Mem/IO menjadi low. Sedang perintah-perintah lain akan membuat high.

Perintah Out membuat jalur write high, sdang perintah IN membuat jalur Read high. Mode pengadressan yang digunakan oleh kedua perintah ini adalah langsung (direct)

Jadi kalau ada perintah IN5, berarti masukkan data di alamat 5 ke akumulator. OUT 5 berari keluarkan isi akumulator ke I/O di alamat 5.

D Q C

D Q C D Q C D Q C

Enable D0 D1 D2 D3

Q1 Q2 Q3

Q0 D0 OUT D1 OUT D2 OUT D3 OUT

D1 IN D2 IN D3 IN D0 IN

Ena

OUTput buffer Input Driver

OB0

E D0 D1 D2 D3

Q0

Q3

OB0

E D0 D1 D2 D3

Q0

Q3

OB0

E D0 D1 D2 D3

Q0

Q3

+5v

(2)

H:\Hikmat_Fisika\HANDOUT PERKULIAHAN\Aplikasi Mikroprosesor\PROSES INPUT.doc

Contoh :

Program A Program B

Gambarkan keadaan jalur Read, Write dan Mem/IO setelah program tersebut dijalankan. Anggap Isi Akumulator adalah 10112 dan port Input adalah 3

=01102

Addres Perintah

0 OUT3

2 HLT

Adress PErintah

0 IN3

2 HLT

Driver Input ID0

E D0 D1 D2 D3

D0

D3

ID1

E D0 D1 D2 D3

D0

D3

ID2

E D0 D1 D2 D3

D0

D3

+5v Skalar pemilih

A

B

C

Referensi

Dokumen terkait

Input adalah data atau informasi yang dibutuhkan oleh sebuah sistem untuk selanjutnya diproses sesuai dengan ketentuan proses yang telah ditentukan.. Pada akhirnya sistem