大家好,我是小科,我来为大家解答以上问题。张沛勉one冠军赛直播,zpmov很多人还不知道,现在让我们一起来看看吧!
1、以下是剩余代码
2、SWADD: MOV A,37H
3、 CJNE A,#2,SWADDX
4、 JNB 2FH.3,MK3
5、 JNB P1.2,SD_1
6、 SETB 2FH.3
7、 RET
8、MK3: JNB P1.2,SD_EXT1
9、 SETB 2FH.3
10、SD_EXT1:RET
11、SD_1: ACALL DELAY
12、 JB P1.2,SD_EXT2
13、 CLR 2FH.3
14、 MOV A,30H
15、 CJNE A,#1,SD_2
16、 INC 50H
17、 MOV A,50H
18、 CJNE A,#10,SD_EXT2
19、 MOV 50H,#0
20、SD_EXT2:
21、 RET
22、SD_2: MOV A,30H
23、 CJNE A,#2,SD_3
24、 INC 51H
25、 MOV A,51H
26、 CJNE A,#6,SD_EXT3
27、 MOV 51H,#0
28、SD_EXT3:
29、 RET
30、SD_3: MOV A,30H
31、 CJNE A,#3,SD_4
32、 INC 52H
33、 MOV A,52H
34、 CJNE A,#10,SD_EXT4
35、 MOV 52H,#0
36、SD_EXT4:
37、 RET
38、SD_4: MOV A,30H
39、 CJNE A,#4,SD_EXT5
40、 INC 53H
41、 MOV A,53H
42、 CJNE A,#3,SD_EXT5
43、 MOV 53H,#0
44、SD_EXT5:RET
45、SWADDX: RET
46、ALARM: MOV A,20H
47、 CJNE A,50H,AEX
48、 MOV A,21H
49、 CJNE A,51H,AEX
50、 MOV A,22H
51、 CJNE A,52H,AEX
52、 MOV A,23H
53、 CJNE A,53H,AEX
54、 CLR P1.7
55、 RET
56、AEX: SETB P1.7
57、 RET
58、CODESE: MOV DPTR,#TABLE ;7段码格式
59、 MOV R1,#20H ;将R1指向地址20H
60、 MOV R0,#40H ;将R0指向地址40H
61、 MOV R2,#4 ;将立即数4传递给R2,用于循环
62、ZP: MOV A,@R1 ;间接寻址,R1指向20H,所以将地址20H的内容传递给A
63、 MOVC A,@A+DPTR ;7段码格式
64、 MOV @R0,A ;间接寻址,R0指向地址40H,所以将A中的内容传递到地址40H中
65、 INC R0
66、 INC R1
67、 DJNZ R2,ZP
68、 MOV R1,#50H
69、 MOV R0,#60H
70、 MOV R3,#4
71、ZP1: MOV A,@R1
72、 MOVC A,@A+DPTR
73、 MOV @R0,A
74、 INC R0
75、 INC R1
76、 DJNZ R3,ZP1
77、 RET
78、SHOW: MOV A,37H
79、 CJNE A,#1,SHOW_2
80、 MOV A,30H
81、 CJNE A,#1,L1
82、 JNB 2FH.7,L2
83、L1: MOV A,#80H
84、 ADD A,40H
85、 MOV P2,A
86、 CLR P0.3
87、 ACALL DELAY
88、 SETB P0.3
89、L2: MOV A,30H
90、 CJNE A,#2,L3
91、 JNB 2FH.7,L4
92、L3: MOV P2,41H
93、 CLR P0.2
94、 ACALL DELAY
95、 SETB P0.2
96、L4: MOV A,30H
97、 CJNE A,#3,L5
98、 JNB 2FH.7,L6
99、L5: MOV P2,42H
100、 CLR P0.1
101、 ACALL DELAY
102、 SETB P0.1
103、L6: MOV A,30H
104、 CJNE A,#4,L7
105、 JNB 2FH.7,L8
106、L7: MOV P2,43H
107、 CLR P0.0
108、 ACALL DELAY
109、 SETB P0.0
110、L8: RET
111、SHOW_2: MOV A,37H
112、 CJNE A,#2,SHOW
113、 MOV A,30H
114、 CJNE A,#1,S1
115、 JNB 2FH.7,S2
116、S1: MOV P2,60H
117、 CLR P0.3
118、 ACALL DELAY
119、 SETB P0.3
120、S2: MOV A,30H
121、 CJNE A,#2,S3
122、 JNB 2FH.7,S4
123、S3: MOV P2,61H
124、 CLR P0.2
125、 ACALL DELAY
126、 SETB P0.2
127、S4: MOV A,30H
128、 CJNE A,#3,S5
129、 JNB 2FH.7,S6
130、S5: MOV P2,62H
131、 CLR P0.1
132、 ACALL DELAY
133、 SETB P0.1
134、S6: MOV A,30H
135、 CJNE A,#4,S7
136、 JNB 2FH.7,S8
137、S7: MOV P2,63H
138、 CLR P0.0
139、 ACALL DELAY
140、 SETB P0.0
141、S8: RET
142、ZD: PUSH ACC
143、 PUSH PSW
144、 SETB RS1
145、 SETB RS0
146、 INC R7
147、 CJNE R7,#0C8H,ZD1
148、 MOV R7,#00H
149、 INC R6
150、 CJNE R6,#0AH,ZD1
151、 MOV R6,#00H
152、 INC 08H
153、 CPL 2FH.7
154、ZD1: CLR RS1
155、 CLR RS0
156、 POP PSW
157、 POP ACC
158、 RETI
159、DELAY: MOV 2CH,#200
160、 DJNZ 2CH,$
161、 RET
162、TABLE: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH
163、 END
本文到此讲解完毕了,希望对大家有帮助。