⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 e51pro.lst

📁 51单片机编程器的全部资料
💻 LST
📖 第 1 页 / 共 4 页
字号:
0005 D3                SETB    C
0006 9411              SUBB    A,#011H
0008 5025              JNC     ?C0023
                                           ; SOURCE LINE # 85
                                           ; SOURCE LINE # 86
000A E4                CLR     A
000B F500        R     MOV     nTimeOut,A
000D F500        R     MOV     nTimeOut+01H,A
000F         ?C0025:
                                           ; SOURCE LINE # 87
000F 209812            JB      RI,?C0026
                                           ; SOURCE LINE # 88
                                           ; SOURCE LINE # 89
0012 0500        R     INC     nTimeOut+01H
0014 E500        R     MOV     A,nTimeOut+01H
0016 7002              JNZ     ?C0089
0018 0500        R     INC     nTimeOut
001A         ?C0089:
                                           ; SOURCE LINE # 90
001A D3                SETB    C
001B 9410              SUBB    A,#010H
001D E500        R     MOV     A,nTimeOut
001F 9427              SUBB    A,#027H
0021 40EC              JC      ?C0025
                                           ; SOURCE LINE # 91
                                           ; SOURCE LINE # 92
0023 22                RET     
                                           ; SOURCE LINE # 93
                                           ; SOURCE LINE # 94
0024         ?C0026:
                                           ; SOURCE LINE # 95
0024 C298              CLR     RI
                                           ; SOURCE LINE # 96
0026 7400        R     MOV     A,#LOW ComBuf
0028 2F                ADD     A,R7
0029 F8                MOV     R0,A
002A A699              MOV     @R0,SBUF
                                           ; SOURCE LINE # 97
C51 COMPILER V7.07   E51PRO                                                                10/28/2003 18:27:17 PAGE 11  

002C 0F                INC     R7
002D 80D5              SJMP    ?C0022
002F         ?C0023:
                                           ; SOURCE LINE # 98
002F D3                SETB    C
                                           ; SOURCE LINE # 99
0030         ?C0028:
0030 22                RET     
             ; FUNCTION WaitData (END)

             ; FUNCTION SendData (BEGIN)
                                           ; SOURCE LINE # 101
                                           ; SOURCE LINE # 102
                                           ; SOURCE LINE # 103
;---- Variable 'n' assigned to Register 'R7' ----
0000 E4                CLR     A
0001 FF                MOV     R7,A
                                           ; SOURCE LINE # 104
0002         ?C0029:
0002 EF                MOV     A,R7
0003 D3                SETB    C
0004 9411              SUBB    A,#011H
0006 5011              JNC     ?C0034
                                           ; SOURCE LINE # 105
                                           ; SOURCE LINE # 106
0008 C299              CLR     TI
                                           ; SOURCE LINE # 107
000A 7400        R     MOV     A,#LOW ComBuf
000C 2F                ADD     A,R7
000D F8                MOV     R0,A
000E E6                MOV     A,@R0
000F F599              MOV     SBUF,A
0011         ?C0032:
                                           ; SOURCE LINE # 108
0011 3099FD            JNB     TI,?C0032
0014         ?C0033:
                                           ; SOURCE LINE # 109
0014 C299              CLR     TI
                                           ; SOURCE LINE # 110
0016 0F                INC     R7
0017 80E9              SJMP    ?C0029
                                           ; SOURCE LINE # 111
0019         ?C0034:
0019 22                RET     
             ; FUNCTION SendData (END)

             ; FUNCTION SendResp (BEGIN)
                                           ; SOURCE LINE # 113
                                           ; SOURCE LINE # 114
                                           ; SOURCE LINE # 115
0000 C299              CLR     TI
                                           ; SOURCE LINE # 116
0002 850099      R     MOV     SBUF,ComBuf
0005         ?C0035:
                                           ; SOURCE LINE # 117
0005 3099FD            JNB     TI,?C0035
0008         ?C0036:
                                           ; SOURCE LINE # 118
0008 C299              CLR     TI
                                           ; SOURCE LINE # 119
000A 22                RET     
             ; FUNCTION SendResp (END)
C51 COMPILER V7.07   E51PRO                                                                10/28/2003 18:27:17 PAGE 12  


             ; FUNCTION SetVpp5V (BEGIN)
                                           ; SOURCE LINE # 121
                                           ; SOURCE LINE # 122
                                           ; SOURCE LINE # 123
0000 C2B4              CLR     P3_4
                                           ; SOURCE LINE # 124
0002 C2B3              CLR     P3_3
                                           ; SOURCE LINE # 125
0004 22                RET     
             ; FUNCTION SetVpp5V (END)

             ; FUNCTION SetVpp0V (BEGIN)
                                           ; SOURCE LINE # 127
                                           ; SOURCE LINE # 128
                                           ; SOURCE LINE # 129
0000 C2B3              CLR     P3_3
                                           ; SOURCE LINE # 130
0002 D2B4              SETB    P3_4
                                           ; SOURCE LINE # 131
0004 22                RET     
             ; FUNCTION SetVpp0V (END)

             ; FUNCTION SetVpp12V (BEGIN)
                                           ; SOURCE LINE # 133
                                           ; SOURCE LINE # 134
                                           ; SOURCE LINE # 135
0000 C2B4              CLR     P3_4
                                           ; SOURCE LINE # 136
0002 D2B3              SETB    P3_3
                                           ; SOURCE LINE # 137
0004 22                RET     
             ; FUNCTION SetVpp12V (END)

             ; FUNCTION RstPro (BEGIN)
                                           ; SOURCE LINE # 139
                                           ; SOURCE LINE # 140
                                           ; SOURCE LINE # 141
0000 AA00        R     MOV     R2,pw+013H
0002 A900        R     MOV     R1,pw+014H
0004 120000      E     LCALL   ?C?ICALL
                                           ; SOURCE LINE # 142
0007 120000      R     LCALL   SendData
                                           ; SOURCE LINE # 143
000A 22                RET     
             ; FUNCTION RstPro (END)

             ; FUNCTION ReadSign (BEGIN)
                                           ; SOURCE LINE # 145
                                           ; SOURCE LINE # 146
                                           ; SOURCE LINE # 147
0000 AA00        R     MOV     R2,pw+04H
0002 A900        R     MOV     R1,pw+05H
0004 120000      E     LCALL   ?C?ICALL
                                           ; SOURCE LINE # 148
0007 120000      R     LCALL   SendData
                                           ; SOURCE LINE # 149
000A 22                RET     
             ; FUNCTION ReadSign (END)

             ; FUNCTION Erase (BEGIN)
                                           ; SOURCE LINE # 151
C51 COMPILER V7.07   E51PRO                                                                10/28/2003 18:27:17 PAGE 13  

                                           ; SOURCE LINE # 152
                                           ; SOURCE LINE # 153
0000 AA00        R     MOV     R2,pw+07H
0002 A900        R     MOV     R1,pw+08H
0004 120000      E     LCALL   ?C?ICALL
                                           ; SOURCE LINE # 154
0007 120000      R     LCALL   SendData
                                           ; SOURCE LINE # 155
000A 22                RET     
             ; FUNCTION Erase (END)

             ; FUNCTION Write (BEGIN)
                                           ; SOURCE LINE # 157
                                           ; SOURCE LINE # 158
                                           ; SOURCE LINE # 160
0000 AA00        R     MOV     R2,pw+01H
0002 A900        R     MOV     R1,pw+02H
0004 120000      E     LCALL   ?C?ICALL
                                           ; SOURCE LINE # 161
0007 120000      R     LCALL   SendData
000A         ?C0044:
                                           ; SOURCE LINE # 162
                                           ; SOURCE LINE # 163
                                           ; SOURCE LINE # 164
000A 120000      R     LCALL   WaitData
000D 5053              JNC     ?C0046
                                           ; SOURCE LINE # 165
                                           ; SOURCE LINE # 166
000F E500        R     MOV     A,ComBuf
0011 6407              XRL     A,#07H
0013 7041              JNZ     ?C0047
                                           ; SOURCE LINE # 167
                                           ; SOURCE LINE # 168
0015 750002      R     MOV     n,#02H
0018         ?C0048:
0018 E500        R     MOV     A,n
001A D3                SETB    C
001B 9411              SUBB    A,#011H
001D 502F              JNC     ?C0049
                                           ; SOURCE LINE # 169
                                           ; SOURCE LINE # 170
001F 7400        R     MOV     A,#LOW ComBuf
0021 2500        R     ADD     A,n
0023 F8                MOV     R0,A
0024 E6                MOV     A,@R0
0025 FF                MOV     R7,A
0026 850082      R     MOV     DPL,pw+0BH
0029 850083      R     MOV     DPH,pw+0AH
002C 120000      E     LCALL   ?C?ICALL2
002F 4011              JC      ?C0051
                                           ; SOURCE LINE # 171
                                           ; SOURCE LINE # 172
0031 AA00        R     MOV     R2,pw+013H
0033 A900        R     MOV     R1,pw+014H
0035 120000      E     LCALL   ?C?ICALL
                                           ; SOURCE LINE # 173
0038 7500FF      R     MOV     ComBuf,#0FFH
                                           ; SOURCE LINE # 174
003B 120000      R     LCALL   SendResp
                                           ; SOURCE LINE # 175
003E 120000      R     LCALL   WaitData
0041 22                RET     
C51 COMPILER V7.07   E51PRO                                                                10/28/2003 18:27:17 PAGE 14  

                                           ; SOURCE LINE # 177
0042         ?C0051:
                                           ; SOURCE LINE # 178
0042 0500        R     INC     nAddress+01H
0044 E500        R     MOV     A,nAddress+01H
0046 7002              JNZ     ?C0090
0048 0500        R     INC     nAddress
004A         ?C0090:
                                           ; SOURCE LINE # 179
004A 0500        R     INC     n
004C 80CA              SJMP    ?C0048
004E         ?C0049:
                                           ; SOURCE LINE # 180
004E 750001      R     MOV     ComBuf,#01H
                                           ; SOURCE LINE # 181
0051 120000      R     LCALL   SendResp
                                           ; SOURCE LINE # 182
0054 80B4              SJMP    ?C0044
0056         ?C0047:
                                           ; SOURCE LINE # 183
0056 E500        R     MOV     A,ComBuf
0058 6010              JZ      ?C0045
                                           ; SOURCE LINE # 184
005A         ?C0054:
                                           ; SOURCE LINE # 186
                                           ; SOURCE LINE # 187
005A AA00        R     MOV     R2,pw+013H
005C A900        R     MOV     R1,pw+014H
005E 120000      E     LCALL   ?C?ICALL
0061 22                RET     
                                           ; SOURCE LINE # 189
                                           ; SOURCE LINE # 190
0062         ?C0046:
                                           ; SOURCE LINE # 192
                                           ; SOURCE LINE # 193
0062 AA00        R     MOV     R2,pw+013H
0064 A900        R     MOV     R1,pw+014H
0066 120000      E     LCALL   ?C?ICALL
0069 22                RET     
                                           ; SOURCE LINE # 195
                                           ; SOURCE LINE # 196
006A         ?C0045:
                                           ; SOURCE LINE # 197
006A AA00        R     MOV     R2,pw+013H
006C A900        R     MOV     R1,pw+014H
006E 120000      E     LCALL   ?C?ICALL
                                           ; SOURCE LINE # 198
0071 7F32              MOV     R7,#032H
0073 7E00              MOV     R6,#00H

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -