hic, lên forums em thấy các anh viết C nhiều quá.em mới học VDK, sử dụng ASM.em có nhiều điều muốn hỏi quá mong các anh chỉ giúp.
em viết một đoạn mã đơn giản để hiển thị số 4 và số 0.sử dụng phương pháp quét led,nhung mà khi cho chạy mô phỏng thì hai số 4 và 0 không hiển thị mịn mà cứ nhấp nháy.em không hiểu.các anh giúp em với
đây là đoạn mã:
;=============================
chinh:
Mov A,#0C0h
mov P2,A
clr P1.0
call delay
setb P1.0
mov A,#99h
mov P2,A
clr P1.1
call delay
setb P1.1
sjmp chinh
;----------------
ORG 300h;
delay: MOV R1,#80
again: MOV R2,#100
here: DJNZ R2,here
DJNZ R1,again
ret
END
;====================
đây là cách mắc mạch của em:
em viết một đoạn mã đơn giản để hiển thị số 4 và số 0.sử dụng phương pháp quét led,nhung mà khi cho chạy mô phỏng thì hai số 4 và 0 không hiển thị mịn mà cứ nhấp nháy.em không hiểu.các anh giúp em với
đây là đoạn mã:
;=============================
chinh:
Mov A,#0C0h
mov P2,A
clr P1.0
call delay
setb P1.0
mov A,#99h
mov P2,A
clr P1.1
call delay
setb P1.1
sjmp chinh
;----------------
ORG 300h;
delay: MOV R1,#80
again: MOV R2,#100
here: DJNZ R2,here
DJNZ R1,again
ret
END
;====================
đây là cách mắc mạch của em:
Comment