Rabu, 10 Desember 2014

Tutorial Membuat Lampu LED dengan Teknik Delay Menggunakan M-IDE Studio



1. Bukalah M-IDE 51 yang ada di desktop
 2. Klik New untuk membuat lembar kerja baru 
3. Masukkan kode program kedalam lembar kerja




$mod51
flip2 equ p0
kembali:     mov flip2,#01111110b   
        call delay      
        mov flip2,#10111101b   
        call delay      
        mov flip2,#01111110b   
        call delay
        mov flip2,#10111101b   
        call delay
        mov flip2,#11011011b   
        call delay
        mov flip2,#10111101b   
        call delay
        mov flip2,#01111110b   
        call delay
        mov flip2,#10111101b   
        call delay
        mov flip2,#11011011b   
        call delay
        mov flip2,#11100111b   
        call delay
        mov flip2,#11011011b   
        call delay
        mov flip2,#10111101b   
        call delay
        mov flip2,#01111110b   
        call delay
          

flipp equ p1            
back:     mov flipp,#11100111b   
    call delay      
  
    mov flipp,#11000011b  
    call delay
  
    mov flipp,#11100111b   
    call delay      
  
    mov flipp,#10000001b  
    call delay
  
    mov flipp,#11000011b   
    call delay      
  
    mov flipp,#00000000b  
    call delay
  
    mov flipp,#11110111b  
    call delay
  
    mov flipp,#11101111b  
    call delay
    mov flipp,#11100111b   
    call delay  
flip equ p2
kembali2:     mov flip,#01111110b   
        call delay      
        mov flip,#10111101b   
        call delay      
        mov flip,#01111110b   
        call delay
        mov flip,#10111101b   
        call delay
        mov flip,#11011011b   
        call delay
        mov flip,#10111101b   
        call delay
        mov flip,#01111110b   
        call delay
        mov flip,#10111101b   
        call delay
        mov flip,#11011011b   
        call delay
        mov flip,#11100111b   
        call delay
        mov flip,#11011011b   
        call delay
        mov flip,#10111101b   
        call delay
        mov flip,#01111110b   
        call delay
        call kembali

delay:  mov r0,#07h
lagi:     djnz r2,lagi
    djnz r1,lagi
    djnz r0,lagi
    ret
    end


Dan ini kode program secara detailnya : 




 
4. Ketik Program dan setelah program selesai diketik, Save as program tersebut dalam bentuk .asm

5. Tekan F9 atau klik symbol seperti ini (Running Program) untuk mengetahui program tersebut terjadi error atau no error.


6. Setelah program berhasil, kemudian bukalah TOP View Simulator untuk melihat simulasi program yang telah kita buat.
7. Klik File, kemudian arahkan kursor kearah menu EXTERNAL MODULE SETTING untuk menentukan bagian apa yang digunakan. Setelah itu, buka View klik External Module sebelumnya kita harus mengetahui dulu program apa yang sedang kita gunakan. Setelah itu Klik File Kemudian Load Program,.Kemudian Klik GO untuk menjalankan Simulasi Tersebut dan Klik Stop untuk menghentikan simulasinya. 

Dan ini project yang telah kami buat , anda tinggal membukanya di Top View Simulator 





Dibuat oleh :
Anggara Maha Putra
Dede Tia
Himansyah Muqorrobin
Pramadana Putra