Tugas 3 Praktek Microprossesor
Merlin Kusuma Efendi_023 | 19.16 |
Laporan 3
Praktikum Mikroprocessor
“PENGAKTIFAN LED DENGAN BERBAGAI VARIASI”
Nama Kelompok : 6
- Merlin Kusuma Efendi (1001081023)
Patner :
-
Winarni Sari (1001081041)
-
Reni Fatimah (1001081025)
A. Dasar Teori
Gambar
1. Rangkaian tampilan deret LED
Perhatikan gambar 1 di atas. Delapan buah LED
sebagai keluaran terhubung ke port 2.
LED akan menyala jika pada port
keluaran diberi logika HIGH ‘1’dan
padam jika diberi logika LOW ‘0’. Untuk mengaktifkan konfigurasi seperti gambar 1.1, pin LED pada
posisi 0
B. Alat dan bahan (perangkat lunak) yang digunakan adalah
-
PC
- Proteus 7.8
-
Perangkat
lunak Turbo Assamble
C.
Langkah Kerja
1. Membuat dan compile program
Prosedur pembuatan
dan meng-compile program yang akan didownload ke top view simulator dan
system mikrokontroler AT89S51 adalah sebagai berikut:
- Klik start, dari tampilan menu pilih Run. Ditampilan menu Run, ketik command dan selanjutnya pilih OK.
Gambar 2. Tampilan Run
- Dari layar DOS prompt yang muncul, tukar folder “C:document and setting” ke folder compiler untuk AT89S51 yaitu D:\mcs51 dengan langkah-langkah seperti yang tampak pada gambar 2.
Gambar 3. Tampilan DOS prompt
- Ketik program pada DOS prompt ini dengan menggunakan DOS teks editor seperti yang tampak pada gambar 3. Editor ini dapat ditampilkan dengan mengetikkan:

Gambar
4. Tampilan DOS Teks Editor
Ketiklah program pada DOS teks editor dan simpan dalam bentuk
nama file.asm, misal: Contoh1.asm
(Untuk selanjutnya nama file yang akan digunakan adalah
Contoh1)
Gambar 5. Tampilan DOS Teks Editor dengan program
- Setelah program selesai, keluarlah ke DOS prompt dengan memilih menu Exit pada menu File.
Compile-lah program yang telah selesai dengan mengetikkan:
D: \mcs51\x8051 Contoh1.asm
Langkah diatas akan menghasilkan file baru
dengan extension obj dengan nama file yang sama dengan nama file yang
diberikan.
- Compile program sekali lagi untuk menghasilkan file yang sama tapi dengan extension hex dengan cara

D:\master \mcs51\L8051
Sehingga tampil :
Input file :


Input file : Contoh1

Gambar 6. Output format
Output format ini
menandakan akhir dari proses meng-compile file.
2. Download program ke
modul
- Cek jumper pada system mikrocontroler yang akan digunakan dengan menempatkan jumper LED dengan menhubungkan pin tengah – 0 pada terminal jumper.
- Pada DOS prompt, ketik

- Dari tampilan program AEC_ASP, pilihlah option
![]() |
A. Load HEX File to flash buffer
Ketikkan nama file dengan extension hex pada Input file
name: yang tampil pada DOS prompt seperti yang tampak pada gambar 10.
Gambar
10. Input nama file
- Selanjutnya akan tampil
Hex file loaded, press any key to continue


6. Pilih I. Reset sehingga bernilai Low dan lihat output yang
dihasilkan pada LED
Percobaan Pratikum 1
DELAY:
MOV R7,#00H
MOV R7,#00H
ULANG2: MOV R6,#00H
ULANG1: MOV R5,#00H
ULANG: INC R5
CJNE R5,#50H,ULANG
INC R6
CJNE R6,#50H,ULANG1
INC R7
CJNE R7,#50H,ULANG2
RET
Hasil :
Percobaan
Pratikum 2
org 0h
sjmp start
start: mov r0, p0
cjne r0, #03h, delay
mov p2,#ffh
sjmp start
delay:
mov p2, #00h
sjmp start
Hasil :
0 komentar:
Posting Komentar