Selasa, 18 Oktober 2011

Line Follower Robot
















adapun source code nya adalah sebagai berikut:
    org    0h
   
    mov    p0,#0
   
   
loop:    mov    a,p0
    cjne    a,#00000000b,kanan
    mov    p2,#00011110b        ; maju
    call    delay
    sjmp    loop
   
kanan:    mov    a,p0
    cjne    a,#00001000b,kiri
    mov    p2,#01101110b        ; kanan
    call    delay
    sjmp    loop
   
kiri:    mov    a,p0
    cjne    a,#00000100b,mundur
    mov    p2,#10011101b    ;kiri   
    call    delay
    sjmp    loop
mundur:    mov    p2,#11101101b        ; mundur
    call    delay
    sjmp    loop
   
delay:     mov R1,#100
del1:     mov R2,#100
del2:     djnz R2,del2
        djnz R1,del1
        ret
        end

Tidak ada komentar: