Đây là mạch mô phỏng
Và đây là code nguồn:
Và đây là code nguồn:
- Code:
// CODE DO NHIET DO. HAND IN HAND GROUP. DTVT K7A CNTT THAI NGUYEN//
ORG 0000H
CLR C
TD:
LCALL CDOI
LCALL HEX_BCD
LCALL BCD_7DOAN
LCALL HIENTHI
SJMP TD
CDOI:
CLR P3.6
SETB P3.6
HERE:
JNB P3.7,HERE
CLR P3.5
MOV A,P1
RET
HEX_BCD:
MOV B,#10
DIV AB
MOV 10H,B
MOV 11H,A
MOV A,#30
BCD_7DOAN:
MOV DPTR,#900H
MOV A,10H
MOVC A,@A + DPTR
MOV 22H,A
MOV A,11H
MOVC A,@A + DPTR
MOV 23H,A
MOV 21H,#09CH
MOV 20H,#0C6H
RET
HIENTHI:
MOV R0,#23H
MOV A,#01H
MOV R7,#04
HT:
MOV P0,@R0
MOV P2,A
LCALL DELAY
MOV P2,#00H
DEC R0
RL A
DJNZ R7,HT
RET
DELAY: MOV 7FH,#100
DJNZ 7FH,$
RET
ORG 900H
DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H
END