Professional Documents
Culture Documents
Tugas No 1
Tugas No 1
jmp Start
org 23h
sjmp main
Start:
mov tmod,#20h
mov th1,#0fdh
mov scon,#50h
setb tr1
mov r0,#60h
mov sp,#10h
setb es
setb ea
mov r2,#20
main:
jb ri,masuk
clr ti
reti
masuk1:
clr ti
push acc
mov a,sbuf
clr ri
cjne a,#'Z',masuk2
mov P0,#11111110B
sjmp exit
masuk2:
cjne a,#'X',masuk3
mov P0,#11111101B
sjmp exit
masuk3:
cjne a,#'C',masuk4
mov P0,#11111011B
sjmp exit
masuk4:
cjne a,#'V',masuk5
mov P0,#11110111B
sjmp exit
masuk5:
cjne a,#'B',masuk6
mov P0,#11101111B
sjmp exit
masuk6:
cjne a,#'N',masuk7
mov P0,#11011111B
sjmp exit
masuk6:
cjne a,#'N',masuk7
mov P0,#10111111B
sjmp exit
masuk7:
mov P0,#01111111B
exit:
mov sbuf,a
pop acc
opo psw
reti
;====================================================================
END