468x60 Ads


Tugas 3 Praktek Microprossesor


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:
  1. Klik start, dari tampilan menu pilih Run. Ditampilan menu Run, ketik command dan selanjutnya pilih OK.

Gambar 2. Tampilan Run

  1. 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

  1. Ketik program pada DOS prompt ini dengan menggunakan DOS teks editor seperti yang tampak pada gambar 3. Editor ini dapat ditampilkan dengan mengetikkan:

 D:\master \mcs51\edit

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

  1. Setelah program selesai, keluarlah ke DOS prompt dengan memilih menu Exit pada menu File.
  2. 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.
  1. Compile program sekali lagi untuk menghasilkan file yang sama tapi dengan extension hex dengan cara
Ketikkan ;
D:\master \mcs51\L8051
Sehingga tampil :
            Input file :
            Isikan nama file yang akan dicompile dengan nama file yang sama pada langkah 5 pada Input file dan tekan
            Contoh:
                        Input file : Contoh1

7.  Tekanlah         untuk tampilan setelah langkah 6 sampai muncul :

Gambar 6. Output format

            Output format ini menandakan akhir dari proses meng-compile file.

2. Download program ke modul
  1. Cek jumper pada system mikrocontroler yang akan digunakan dengan menempatkan jumper LED dengan menhubungkan pin tengah – 0 pada terminal jumper.
  2. Pada DOS prompt, ketik
 D:\master \mcs51\aec_isp
  1. 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

  1. Selanjutnya akan tampil 
Hex file loaded, press any key to continue
            Maka untuk melanjutkan proses load tekan
5. Pilih E. Program         dan tunggu sampai program terloading 100%.
6. Pilih I. Reset  sehingga bernilai Low dan lihat output yang dihasilkan pada LED

Percobaan Pratikum 1



DELAY:
     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