mình có doan chương trình bé cỏn con này nhưng làm mãi ko đc , mong các ban giúp minh nha.nạp số đếm cho r1& r2 nhưng khi đếm về 0 thi nó tự nhảy về giá tri ff , chứ không còn là #20h nua, nói tóm la minh muốn khống chế số đếm thập lục phân tại#20h hoặc vị trí nào đó ,nhưng làm mãi ko đc, công phu mình còn kem quá , mong các ban giúp do nha
$MOD51
ORG 0000H
LJMP MAIN
ORG 0030H
MAIN:
MOV TMOD,#60H
MOV TH1,#0f0H
MOV IE,#00H
SETB TR1
mov r1,#20H
mov r2,#20h
MOV P1,#00H
MOV P2,#00H
LOOP: CJNE R1 ,#10H, LOOP1
AJMP LOOP
LOOP1:
dec R1
MOV P1,R1
dec R2
MOV P2,R2
sjmp loop
END
$MOD51
ORG 0000H
LJMP MAIN
ORG 0030H
MAIN:
MOV TMOD,#60H
MOV TH1,#0f0H
MOV IE,#00H
SETB TR1
mov r1,#20H
mov r2,#20h
MOV P1,#00H
MOV P2,#00H
LOOP: CJNE R1 ,#10H, LOOP1
AJMP LOOP
LOOP1:
dec R1
MOV P1,R1
dec R2
MOV P2,R2
sjmp loop
END
Comment