:d ASM mà. có bạn học cách lập trình bằng C đi. nhanh gọn hơn nhiều đấy. chương trình trên có thể viết như sau:
org 00h
sjmp start
org 30h
start:
mov a,#00h
mov p1,a
setb c
rlc a
lap:
mov p1,a
rl a
call cham
sjmp lap
;================
cham:
mov r0,#0ffh
cham1:
nop
nop
djnz r0, cham1
ret
end
org 00h
sjmp start
org 30h
start:
mov a,#00h
mov p1,a
setb c
rlc a
lap:
mov p1,a
rl a
call cham
sjmp lap
;================
cham:
mov r0,#0ffh
cham1:
nop
nop
djnz r0, cham1
ret
end
Comment