📄 iictest.lst
字号:
004E FA MOV R2,A
004F F9 MOV R1,A
0050 F8 MOV R0,A
0051 1100 E ACALL ?C?ULDIV
0053 AF03 MOV R7,AR3
;---- Variable 'ge_wei' assigned to Register 'R7' ----
; SOURCE LINE # 79
0055 C2B2 CLR P3_2
; SOURCE LINE # 80
0057 EF MOV A,R7
0058 900000 R MOV DPTR,#dis
005B 93 MOVC A,@A+DPTR
;---- Variable 'discod' assigned to Register 'R3' ----
005C FB MOV R3,A
; SOURCE LINE # 81
005D 7F01 MOV R7,#01H
; SOURCE LINE # 82
; SOURCE LINE # 83
; SOURCE LINE # 84
; SOURCE LINE # 86
005F 1100 R ACALL L?0074
; SOURCE LINE # 87
0061 E500 R MOV A,shi_wei
0063 93 MOVC A,@A+DPTR
0064 FB MOV R3,A
; SOURCE LINE # 88
0065 7F02 MOV R7,#02H
; SOURCE LINE # 89
; SOURCE LINE # 90
; SOURCE LINE # 91
; SOURCE LINE # 93
0067 1100 R ACALL L?0074
; SOURCE LINE # 94
0069 E500 R MOV A,bai_wei
006B 93 MOVC A,@A+DPTR
C51 COMPILER V6.14 IICTEST 08/15/2007 14:49:51 PAGE 11
006C FB MOV R3,A
; SOURCE LINE # 95
006D 7F04 MOV R7,#04H
; SOURCE LINE # 96
; SOURCE LINE # 97
; SOURCE LINE # 98
; SOURCE LINE # 100
006F 1100 R ACALL L?0075
; SOURCE LINE # 101
0071 E500 R MOV A,qian_wei
0073 93 MOVC A,@A+DPTR
0074 FB MOV R3,A
; SOURCE LINE # 102
0075 7F08 MOV R7,#08H
; SOURCE LINE # 103
; SOURCE LINE # 104
; SOURCE LINE # 105
; SOURCE LINE # 107
0077 1100 R ACALL L?0075
; SOURCE LINE # 108
0079 E500 R MOV A,wan_wei
007B 93 MOVC A,@A+DPTR
007C FB MOV R3,A
; SOURCE LINE # 109
007D 7F10 MOV R7,#010H
; SOURCE LINE # 110
; SOURCE LINE # 111
; SOURCE LINE # 112
; SOURCE LINE # 114
007F 1100 R ACALL L?0075
; SOURCE LINE # 115
0081 E500 R MOV A,shi_wan
0083 93 MOVC A,@A+DPTR
0084 FB MOV R3,A
; SOURCE LINE # 116
0085 7F20 MOV R7,#020H
; SOURCE LINE # 117
; SOURCE LINE # 118
; SOURCE LINE # 119
; SOURCE LINE # 121
0087 1100 R ACALL L?0075
; SOURCE LINE # 122
; SOURCE LINE # 123
; SOURCE LINE # 124
0089 0100 R AJMP L?0080
; FUNCTION dis_send (END)
; FUNCTION main (BEGIN)
; SOURCE LINE # 131
; SOURCE LINE # 132
0000 D295 SETB P1_5
; SOURCE LINE # 133
0002 750040 R MOV timr_cnt+03H,#040H
0005 7500E2 R MOV timr_cnt+02H,#0E2H
0008 750001 R MOV timr_cnt+01H,#01H
000B 750000 R MOV timr_cnt,#00H
; SOURCE LINE # 134
000E mainloop:
; SOURCE LINE # 135
000E 1100 R ACALL dis_send
; SOURCE LINE # 136
0010 7500A0 R MOV slaw,#0A0H
C51 COMPILER V6.14 IICTEST 08/15/2007 14:49:51 PAGE 12
; SOURCE LINE # 137
0013 7800 R MOV R0,#LOW count
0015 7610 MOV @R0,#010H
; SOURCE LINE # 138
0017 E4 CLR A
0018 FB MOV R3,A
0019 FA MOV R2,A
001A 7901 MOV R1,#01H
001C F8 MOV R0,A
001D 1100 R ACALL L?0078
001F 1100 E ACALL ?C?ULDIV
0021 7800 R MOV R0,#LOW count+01H
0023 A607 MOV @R0,AR7
; SOURCE LINE # 139
0025 E500 R MOV A,timr_cnt+03H
0027 FF MOV R7,A
0028 E500 R MOV A,timr_cnt+02H
002A FE MOV R6,A
002B E4 CLR A
002C FD MOV R5,A
002D FC MOV R4,A
002E FB MOV R3,A
002F 7A01 MOV R2,#01H
0031 F9 MOV R1,A
0032 F8 MOV R0,A
0033 1100 E ACALL ?C?ULDIV
0035 7800 R MOV R0,#LOW count+02H
0037 A607 MOV @R0,AR7
; SOURCE LINE # 140
0039 E500 R MOV A,timr_cnt+03H
003B FF MOV R7,A
003C E4 CLR A
003D 08 INC R0
003E A607 MOV @R0,AR7
; SOURCE LINE # 141
0040 F500 R MOV number,A
0042 750004 R MOV number+01H,#04H
; SOURCE LINE # 142
0045 C295 CLR P1_5
; SOURCE LINE # 143
0047 FB MOV R3,A
0048 7A00 R MOV R2,#HIGH count
004A 7900 R MOV R1,#LOW count
004C 850000 R MOV ?_mbytwr?BYTE+04H,number+01H
004F AF00 R MOV R7,slaw
0051 1100 R ACALL _mbytwr
; SOURCE LINE # 144
0053 C295 CLR P1_5
; SOURCE LINE # 145
0055 wait_butn:
0055 1100 R ACALL dis_send
; SOURCE LINE # 146
0057 309402 JNB P1_4,$ + 5H
005A 0100 R AJMP ?C0013
; SOURCE LINE # 147
005C 1100 R ACALL dis_send
; SOURCE LINE # 148
005E 2094F4 JB P1_4,wait_butn
; SOURCE LINE # 149
0061 C2B2 CLR P3_2
; SOURCE LINE # 150
; SOURCE LINE # 151
C51 COMPILER V6.14 IICTEST 08/15/2007 14:49:51 PAGE 13
; SOURCE LINE # 152
0063 1100 R ACALL L?0080
; SOURCE LINE # 154
0065 E4 CLR A
0066 F500 R MOV number,A
0068 F500 R MOV number+01H,A
; SOURCE LINE # 155
006A 7800 R MOV R0,#LOW count
006C 7610 MOV @R0,#010H
; SOURCE LINE # 156
006E 7500A0 R MOV slaw,#0A0H
; SOURCE LINE # 157
0071 FB MOV R3,A
0072 7A00 R MOV R2,#HIGH count
0074 7900 R MOV R1,#LOW count
0076 850000 R MOV ?_mbytwra?BYTE+04H,number+01H
0079 AF00 R MOV R7,slaw
007B 1100 R ACALL _mbytwra
; SOURCE LINE # 159
007D 750000 R MOV number,#00H
0080 750003 R MOV number+01H,#03H
; SOURCE LINE # 160
0083 7500A1 R MOV slar,#0A1H
; SOURCE LINE # 161
0086 7B00 MOV R3,#00H
0088 7A00 R MOV R2,#HIGH count
008A 7900 R MOV R1,#LOW count
008C 850000 R MOV ?_mbytrd?BYTE+04H,number+01H
008F AF00 R MOV R7,slar
0091 1100 R ACALL _mbytrd
; SOURCE LINE # 163
0093 7800 R MOV R0,#LOW count
0095 E6 MOV A,@R0
0096 FF MOV R7,A
0097 E4 CLR A
0098 FC MOV R4,A
0099 FD MOV R5,A
009A FE MOV R6,A
009B FB MOV R3,A
009C FA MOV R2,A
009D 7901 MOV R1,#01H
009F F8 MOV R0,A
00A0 1100 E ACALL ?C?LMUL
00A2 C004 PUSH AR4
00A4 A905 MOV R1,AR5
00A6 AA06 MOV R2,AR6
00A8 AB07 MOV R3,AR7
00AA 7800 R MOV R0,#LOW count+01H
00AC E6 MOV A,@R0
00AD FE MOV R6,A
00AE E4 CLR A
00AF FC MOV R4,A
00B0 FD MOV R5,A
00B1 D000 POP AR0
00B3 2B ADD A,R3
00B4 FF MOV R7,A
00B5 EA MOV A,R2
00B6 3E ADDC A,R6
00B7 FE MOV R6,A
00B8 ED MOV A,R5
00B9 39 ADDC A,R1
00BA FD MOV R5,A
C51 COMPILER V6.14 IICTEST 08/15/2007 14:49:51 PAGE 14
00BB EC MOV A,R4
00BC 38 ADDC A,R0
00BD FC MOV R4,A
00BE C004 PUSH AR4
00C0 A905 MOV R1,AR5
00C2 AA06 MOV R2,AR6
00C4 AB07 MOV R3,AR7
00C6 7800 R MOV R0,#LOW count+02H
00C8 E6 MOV A,@R0
00C9 FF MOV R7,A
00CA E4 CLR A
00CB FC MOV R4,A
00CC FD MOV R5,A
00CD FE MOV R6,A
00CE D000 POP AR0
00D0 EB MOV A,R3
00D1 2F ADD A,R7
00D2 F500 R MOV timr_cnt+03H,A
00D4 EE MOV A,R6
00D5 3A ADDC A,R2
00D6 F500 R MOV timr_cnt+02H,A
00D8 ED MOV A,R5
00D9 39 ADDC A,R1
00DA F500 R MOV timr_cnt+01H,A
00DC EC MOV A,R4
00DD 38 ADDC A,R0
00DE F500 R MOV timr_cnt,A
00E0 ?C0015:
; SOURCE LINE # 165
00E0 309402 JNB P1_4,$ + 5H
00E3 0100 R AJMP mainloop
00E5 80F9 SJMP ?C0015
; SOURCE LINE # 166
; SOURCE LINE # 167
; SOURCE LINE # 168
00E7 ?C0013:
; SOURCE LINE # 170
00E7 1100 R ACALL dis_send
; SOURCE LINE # 171
00E9 0100 R AJMP wait_butn
; FUNCTION main (END)
; FUNCTION sta (BEGIN)
; SOURCE LINE # 187
; SOURCE LINE # 188
0000 D297 SETB P1_7
; SOURCE LINE # 189
0002 00 NOP
0003 00 NOP
0004 00 NOP
0005 00 NOP
; SOURCE LINE # 190
0006 D296 SETB P1_6
; SOURCE LINE # 191
0008 00 NOP
0009 00 NOP
000A 00 NOP
000B 00 NOP
; SOURCE LINE # 192
000C C297 CLR P1_7
; SOURCE LINE # 193
000E 00 NOP
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -