em mới học vdk nên còn bỡ ngỡ ,mong các bác giúp em với cac bác viết dùm em theo code này nè
đây là mạch đếm từ 0 lên 99 nhưng biến đổi từ 23-00 em chịu , có ai giúp em với
các bác dùng mạch dứoi để mô phỏng nha
Desktop.rar
đây là mạch đếm từ 0 lên 99 nhưng biến đổi từ 23-00 em chịu , có ai giúp em với
Code:
ORG 00H MAIN: MOV DPTR,#CODEDISP MOV R0,#00H MOV R1,#00H DISP: MOV A,R0 MOVC A,@A+DPTR MOV P0,A MOV A,R1 MOVC A,@A+DPTR MOV P1,A LCALL DELAY500MS INC R0 CJNE R0,#10,DISP MOV R0,#00H INC R1 CJNE R1,#10,DISP SJMP MAIN DELAY500MS: PUSH 00H MOV R0,#100 MOV TMOD,#01H LOOP2: MOV TH0,#HIGH(-5000) MOV TL0,#LOW(-5000) SETB TR0 JNB TF0,$ CLR TR0 CLR TF0 DJNZ R0,LOOP2 POP 00H RET CODEDISP: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H END
Desktop.rar
Comment