Anda di halaman 1dari 20

LEMBAR PERSETUJUAN

Telah diperiksa dan disetujui

Isi laporan ini

LAPORAN PRAKTIKUM

MIKROPROSESOR
di

Laboratorium Sistem Digital

Jurusan Teknik Elektro Fakultas Teknik

Universitas Brawijaya

Malang

Disusun oleh:

Nama :

NIM :

Periode :

Tanggal :

Menyetujui,
Mengesahkan, Koordinator Asisten,
Kepala Laboratorium

WARU DJURIATNO, S.T., M.T. .................................................


NIP. 19690725 199702 1 001 NIM. ....................................
LABORATORIUM SISTEM DIGITAL
JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK
UNIVERSITAS BRAWIJAYA

PRAKTIKUM MIKROPROSESOR

SEMESTER : TAHUN :
BAB I

NAMA PERCOBAAN : UNIT INPUT/OUTPUT

DISUSUN OLEH :

NIM :

DILAKSANAKAN TANGGAL :

ASISTEN PERCOBAAN :

KOORDINATOR ASISTEN :
Laboratorium Sistem
Digital

• Percobaan I
Alamat Port Input :
Alamat Bus :
INPUT DATA DATA
IOR
ENABLE DI BUS DI PORT INPUT
(TP1)
(TP2) DATA B7 B6 B5 B4 B3 B2 B1 B0

IOR
AKTIF

IOR
TIDAK
AKTIF

• Percobaan II
Alamat Port Input :
Alamat Bus :
INPUT DATA DATA
IOR
ENABLE DI BUS DI PORT INPUT
(TP1)
(TP2) DATA B7 B6 B5 B4 B3 B2 B1 B0

IOR
AKTIF

IOR
TIDAK
AKTIF

1.4.2 Mengamati Keadaan Logika pada Port Output


a. Set alamat pada port output dan juga pada bus alamat dengan alamat yang sama
pada percobaan I dan alamat yang berbeda pada percobaan II.
b. Masukkan data yang akan ditransfer pada data bus kemudian tekan tombol IOW
dari signal generator

I
Unit
Laboratorium Sistem
Digital

c. Kemudian amati keadaan logika TP1 dan TP2 pada PCB port output pada saat IOW
diaktifkan dan amati pula keadaannya pada saat IOW tidak aktif. Baca data
keluaran pada LED (L0-L7) output unit dan catat hasil pengamatan pada tabel yang
telah disediakan.

Gambar 1.8 PCB Port Output


Ket: TP (Test Point)
TP1 = Control Signal IOW (active high)
TP2 = Output Enable (active high)

• Percobaan I
Alamat Port Output :
Alamat Bus :
OUTPUT DATA DATA
IOW
ENABLE DI BUS DI PORT OUTPUT
(TP1)
(TP2) DATA B7 B6 B5 B4 B3 B2 B1 B0

IOW
AKTIF

IOW
TIDAK
AKTIF

I
Unit
Laboratorium Sistem
Digital

• Percobaan II
Alamat Port Output :
Alamat Bus :
OUTPUT DATA DATA
IOW
ENABLE DI BUS DI PORT OUTPUT
(TP1)
(TP2) DATA B7 B6 B5 B4 B3 B2 B1 B0

IOW
AKTIF

IOW
TIDAK
AKTIF

I
Unit
Laboratorium Sistem
Digital

1.5. Kesimpulan

I
Unit
LABORATORIUM SISTEM DIGITAL
JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK
UNIVERSITAS BRAWIJAYA

PRAKTIKUM MIKROPROSESOR

SEMESTER : TAHUN :

BAB II

NAMA PERCOBAAN : UNIT MEMORI

DISUSUN OLEH :

NIM :

DILAKSANAKAN TANGGAL :

ASISTEN PERCOBAAN :

KOORDINATOR ASISTEN :
Laboratorium Sistem
Digital

2.3. Pelaksanaan Percobaan


2.3.1 Memeriksa pengaruh sinyal kontrol pada input address comparator (TP1).
Prosedur Percobaan :
a. Dengan menggunakan SA13 – SA15, set 8K memori pada alamat 0000H melalui card
adapter kemudian letakkan board memori pada MFA rack.
b. Ubah posisi power ke ON
c. Aktifkan sinyal kontrol dengan menekan tombol MEMR atau MEMW pada bus
signal transmitter.
d. Dengan menggunakan logic probe periksa pengaruh dari sinyal kontrol MEMR dan
MEMW pada input address comparator (TP1) pada saat kondisi sinyal kontrol aktif
maupun tidak.
e. Catat hasil pengamatan pada Tabel 2.2

Tabel 2.2 Tabel hasil pengamatan level logika pada TP1

Control signal key Level at TP1


not active
MEMR
active
not active
MEMW
active

2.3.2 Memeriksa sinyal enable pada board memori (TP2)


Pada TP2 akan dapat lihat kondisi dari sinyal enable. Pada percobaan kali ini dapat
diketahui alamat yang ditulis pada bus signal generator akan terletak di dalam atau di luar
range alamat board.
Prosedur percobaan:
a. Set alamat board dengan memindah posisi DIL switch sesuai data
pada tabel.
b. Atur alamat dasar pada bus signal transmitter sesuai range alamat pada
tabel
c. Periksa logika (level tegangan) pada TP2 dengan logic probe dan catat
hasil pengamatan pada Tabel 2.3

II
Unit
Laboratorium Sistem
Digital

Tabel 2.3 Hasil pengamatan TP2

Switches Board Address range Level at


SA15 SA14 SA13 number from - to TP2
L L L 0 0000H –1FFFH
1 2000H – 3FFFH
2 4000H – 5FFFH
3 6000H – 7FFFH
H L L 4 8000H – 9FFFH
5 A000H – BFFFH
6 C000H – DFFFH
7 E000H - FFFFH

2.3.3 Memeriksa sinyal CS (Chip Select) pada chip memori


Prosedur percobaan :
a. Set alamat board pada 0000H
b. Atur alamat sesuai tabel dengan menggunakan bus signal transmitter
c. Periksa logika CS pada keempat chip (TP3 – TP6) untuk setiap
alamat yang dipilih dengan menggunakan logic probe.
d. Catat hasil pengamatan pada Tabel 2.4

Tabel 2.4 Hasil pengamatan sinyal CS

Chip enable signal


Chip Addresses to be set (start and
TP3 TP4 TP5 TP6
number stop address for each chip)
(CS0) (CS1) (CS2) (CS3)
0 0000H – 07FFH
1 0800H - 0FFFH
2 1000H – 17FFH
3 1800H – 1FFFH

2.3.4 Penulisan data pada memori

II
Unit
Laboratorium Sistem
Praktikum Mikroprosesor

Prosedur percobaan :
a. Set alamat pada 8K RAM
b. Set data yang akan dimasukkan
c. Tekan tombol MEMW pada bus signal generator
d. Catat hasil percobaan pada Tabel 2.5

Tabel 2.5 Hasil percobaan transfer data pada memori


Bus signal generator Bus signal display
Data
Add. Bus Data Bus Add. Bus MEMR MEMW IOR IOW INSTR
Bus

2.3.5 Pembacaan data memori


Prosedur percobaan :
a. Set alamat pada 8K RAM
b. Set data yang akan dimasukkan
c. Tekan tombol MEMR pada bus signal generator
d. Catat hasil percobaan pada Tabel 2.6

Tabel 2.6 Hasil percobaan membaca data pada memori


Bus signal generator Bus signal display
Data
Add. Bus Data Bus Add. Bus MEMR MEMW IOR IOW INSTR
Bus

II
Unit
2.4 Kesimpulan

II
Unit
LABORATORIUM SISTEM DIGITAL
JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK
UNIVERSITAS BRAWIJAYA

PRAKTIKUM MIKROPROSESOR

SEMESTER : TAHUN :
BAB III

NAMA PERCOBAAN : MIKROPROSESOR

DISUSUN OLEH :

NIM :

DILAKSANAKAN TANGGAL :

ASISTEN PERCOBAAN :

KOORDINATOR ASISTEN :
Laboratorium Sistem
Digital

Tabel 3.3 Tabel Hasil Percobaan

Address Data Control bus


Step Comment
bus bus MEMW MEMR IOW IOR INSTR

Mikroproses
Laboratorium Sistem
Digital

3.5 Kesimpulan

III-25
Mikroprosesor
LABORATORIUM SISTEM DIGITAL
JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK
UNIVERSITAS BRAWIJAYA

PRAKTIKUM MIKROPROSESOR

SEMESTER : TAHUN :

BAB IV

NAMA PERCOBAAN : ASSEMBLER

DISUSUN OLEH :

NIM :

DILAKSANAKAN TANGGAL :

ASISTEN PERCOBAAN :

KOORDINATOR ASISTEN :
CMD>D
START-ADR = E000
STOP-ADR = E022

Amati apakah program anda masih ada ?


Coba jelaskan kenapa demikian ?

h. Dengan memakai perintah assembler ubalah program anda.


Pada alamat

E015 MVI B, 50H menjadi


E015 MVI B,0AH

Kemudian jalankan amati apa yang tejadi ?


Bandingkan h>ilnya dengan program sebelumnya ?

I. Kemudian ubah juga pada damat

E000 MVI A,80H menjadi


E000 MVI A,01H
E007 RAR menjadi
E007 RAL

Kemudian jalankan dan amati apa yang tejadi ?

IV8
ASSEMB
4.4 Kesimpulan

IV-9
ASSEMB
LABORATORIUM SISTEM DIGITAL
JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK
UNIVERSITAS BRAWIJAYA

PRAKTIKUM MIKROPROSESOR

SEMESTER : TAHUN :

BAB V

NAMA PERCOBAAN : TIMING DIAGRAM PORT

MIKROPROSESOR

DISUSUN OLEH :

NIM :

DILAKSANAKAN TANGGAL :

ASISTEN PERCOBAAN :

KOORDINATOR ASISTEN :
5.3 Kesimpulan

TIMING DIAGRAM PORT


KARTU PESERTA
PRAKTIKUM
MIKROPROSESOR

NAMA : FOTO
3×4
NIM :

PARAF
NO PERCOBAAN TANGGAL ASISTEN KETERANGAN

1 UNIT
INPUT/OUTPUT

2
MEMORI

3
MIKROPROSESOR

4
ASSEMBLER

5 TIMING DIAGRAM
PORT
MIKROPROSESOR

DISETUJUI KOORDINATOR ASISTEN

Anda mungkin juga menyukai