xin các bản giải thích hộ cái code này với em vừa làm với vdk !
nếu em muốn thay đổi thời gian (sang + tắt)= ? là ( 5ms , 6ms 25ms ) thì phải làm thế nào /?
và nếu em muốn thêm 1 chân P1.1 cùng (tắt + sáng ) thì phải viết lại chường trình như thế nào cho đúng ?
ORG 0000H
MAIN:
SETB P1.0
CALL DELAY
CLR P1.0
CALL DELAY
JMP MAIN
DELAY:
MOV R0,#0FFH
DEL: MOV R1,#0FFH
DJNZ R1,$
DJNZ R0,DEL
RET
END
nếu em muốn thay đổi thời gian (sang + tắt)= ? là ( 5ms , 6ms 25ms ) thì phải làm thế nào /?
và nếu em muốn thêm 1 chân P1.1 cùng (tắt + sáng ) thì phải viết lại chường trình như thế nào cho đúng ?
ORG 0000H
MAIN:
SETB P1.0
CALL DELAY
CLR P1.0
CALL DELAY
JMP MAIN
DELAY:
MOV R0,#0FFH
DEL: MOV R1,#0FFH
DJNZ R1,$
DJNZ R0,DEL
RET
END
Comment