Anda di halaman 1dari 4

MODUL 2 INSTRUKSI OUT, MVI, DCR, INR DAN ROTATE

PRAKTIKUM
SISTEM MIKROPROSESOR

PERCOBAAN 2

INSTRUKSI OUT, MVI, DCR, INR DAN ROTATE

Oleh : Tjan Swi Hong Msc

Program Studi Teknik Elektronika


Jurusan Teknik Elektro
Politeknik Negeri Bandung
2014

SISTEM MIKROPROSESOR

1
MODUL 2 INSTRUKSI OUT, MVI, DCR, INR DAN ROTATE

PENGGUNAAN MIDICOM

Ι. Tujuan

Sesudah praktikum diharapkan mahasiswa mampu:


1. Menggunakan MIDICOM.
2. Memahami dan dapat menggunakan fungsi Assembler, Disassembler, dan
Single Step di MIDICOM.
3. Memahami representasi data di Mikroprosessor antara lain berupa data biner.
4. Memahami konsep bahasa mesin dan bahasa assembly
5. Memahama dasar pemograman dalam bahasa assembly
6. Memahami dasar operasi aritmatika

ΙΙ. Petunjuk keselamatan kerja

• Periksa seluruh koneksi MIDICOM, pastikan terhubung dengan baik dan benar

III. Landasan Teori

MIDICOM adalah development system untuk mikroprosessor 8085 yang


diproduksi oleh LUKAS NULLE. Sistem ini terdiri dari Mikroprosessor 8085, RAM
sebanyak 40 Kbyte (mulai alamat 6000H s/d FFFFH), ROM mulai alamat 0000H,
Paralel Output, Paralel input, Timer, Serial I/O, display seven segment, display monitor,
keyboard hexadesimal, keyboard ASCII dll.
Beberapa alamat yang harus diketahui antara lain:
a. RAM yang dapat digunakan oleh user mulai alamat 7000H, RAM dibawah alamat
7000H dipakai oleh program monitor MIDICOM.
b. ROM disimpan mulai alamat 0000H.
c. LED dapat diakses dengan alamat 50H
d. Switch dapat dibaca dengan alamat 51H
Instruksi 8085:
1. MVI r,data8.
Misalnya MVI A,1 artinya isikan register A dengan data 1
2. OUT addr8.
Misalnya OUT 50. artinya keluarkan isi register A ke I/O alamat 50H
3. INR r.
Misalnya INR A. artinya A = A + 1
4. DCR r.
Misalnya DCR A. artinya A = A - 1
5. ADI data8.
Misalnya ADI 5. Artinya A = A + 5

SISTEM MIKROPROSESOR

2
MODUL 2 INSTRUKSI OUT, MVI, DCR, INR DAN ROTATE

6. SUI data8
Misalnya SUI 5. Artinya A = A -5

IV. Alat dan Komponen Yang digunakan

1. Sistem mikroprosessor 8085 MIDICOM

V. Langkah – langkah percobaan

1. Buat program 2 bit up counter


2. Buat program 2 bit down counter
3. Buat program 8 bit up counter
4. Buat program 8 bit down counter
5. Buat program 8 bit up counter naik 2
6. Buat program 8 bit up counter naik 3
7. Buat program 8 bit up counter naik 8
8. Buat program 8 bit down counter turun 2
9. Buat program 8 bit down counter turun 8
10. Buat program LED bergeser ke kiri dan berulang
output LED
0000 0001
0000 0010
0000 0100
0000 1000
0001 0000
0010 0000
0100 0000
1000 0000

11. Buat program LED bergeser ke kanan dan berulang


output LED
1000 0000
0100 0000
0010 0000
0001 0000
0000 1000
0000 0100
0000 0010
0000 0001

SISTEM MIKROPROSESOR

3
MODUL 2 INSTRUKSI OUT, MVI, DCR, INR DAN ROTATE

VI. Hasil Pengamatan

1. a . Program.
b. Output

2. a . Program.
b. Output

3. a . Program.
b. Output

4. a . Program.
b. Output

5. a . Program.
b. Output

6. a . Program.
b. Output

7. a . Program.
b. Output

8. a . Program.
b. Output

9. a . Program.
b. Output

10. a . Program.
b. Output

11. a . Program.
b. Output

VII. Pertanyaan dan Tugas

Tuliskan kesimpulan untuk percobaan ini !

SISTEM MIKROPROSESOR

Anda mungkin juga menyukai