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

📄 main.m51

📁 我改了一部分别人的USB,原来的不方便看逻辑
💻 M51
📖 第 1 页 / 共 4 页
字号:
  C:0BE1H         LINE#         10
  C:0BE3H         LINE#         11
  C:0BE5H         LINE#         12
  C:0BE7H         LINE#         13
  C:0BE9H         LINE#         14
  C:0BECH         LINE#         16
  -------         ENDPROC       _WRITE_DATA
  -------         PROC          READ_DATA
  -------         DO            
  D:0007H         SYMBOL        temp
  -------         ENDDO         
  C:0C98H         LINE#         17
  C:0C98H         LINE#         18
  C:0C98H         LINE#         19
  C:0C9AH         LINE#         20
  C:0C9CH         LINE#         21
  C:0C9EH         LINE#         22
  C:0CA0H         LINE#         23
  C:0CA0H         LINE#         24
  -------         ENDPROC       READ_DATA
  -------         PROC          _DEL
  D:0006H         SYMBOL        x
  -------         DO            
  D:0004H         SYMBOL        i
  D:0002H         SYMBOL        j
  -------         ENDDO         
  C:0A24H         LINE#         25
  C:0A24H         LINE#         26
  C:0A24H         LINE#         29
  C:0A2EH         LINE#         30
  C:0A43H         LINE#         31
  -------         ENDPROC       _DEL
  -------         PROC          _DISP
  D:0007H         SYMBOL        a
  C:0BC8H         LINE#         32
BL51 BANKED LINKER/LOCATER V5.11                                                      09/11/2008  22:15:08  PAGE 8


  C:0BC8H         LINE#         33
  C:0BC8H         LINE#         34
  C:0BCEH         LINE#         35
  -------         ENDPROC       _DISP
  -------         ENDMOD        PORT

  -------         MODULE        D12_COMMAND
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0BF9H         PUBLIC        _set_feature
  C:0B5AH         PUBLIC        usb_bus_reset
  D:0080H         PUBLIC        P0
  C:0A44H         PUBLIC        get_descriptor_interface
  C:0021H         PUBLIC        _error
  B:00B0H.6       PUBLIC        P3_6
  B:00B0H.7       PUBLIC        P3_7
  C:0B8BH         PUBLIC        get_protocol
  C:02B3H         PUBLIC        device_descriptor
  C:0BABH         PUBLIC        connect_usb
  C:0C64H         PUBLIC        _read_last_status
  D:0034H         PUBLIC        idle
  C:02F9H         PUBLIC        con_int_endp_descriptor
  C:000EH         PUBLIC        get_configuration
  C:0003H         PUBLIC        _ack_setup
  C:0AD9H         PUBLIC        set_protocol
  C:0967H         PUBLIC        _get_status
  C:0CAAH         PUBLIC        _select_endpoint
  C:0CB6H         PUBLIC        validate_buffer
  C:0C11H         PUBLIC        set_configuration
  C:02C5H         PUBLIC        MouseReportDescriptor
  C:01E9H         PUBLIC        LANGUAGE_ID
  C:0253H         PUBLIC        ProducterString
  C:0BEDH         PUBLIC        _clear_feature
  C:0B6BH         PUBLIC        read_interrupt_register
  C:0B7BH         PUBLIC        get_idle
  C:0C29H         PUBLIC        get_report
  C:0AF1H         PUBLIC        set_usb_address
  C:01EDH         PUBLIC        device_serial_number
  C:0753H         PUBLIC        _read_endpoint_buff
  C:0AC1H         PUBLIC        set_idle
  C:0C35H         PUBLIC        set_report
  C:0C6FH         PUBLIC        _read_endpoint_status
  C:0B34H         PUBLIC        get_interface
  C:08DFH         PUBLIC        _write_endpoint_buff
  C:0B08H         PUBLIC        disconnect_usb
  C:0CA1H         PUBLIC        usb_bus_suspend
  C:0C7AH         PUBLIC        set_endpoint_enable
  C:0C1DH         PUBLIC        set_interface
  D:0035H         PUBLIC        i
  C:05A3H         PUBLIC        get_descriptor
  C:0CB1H         PUBLIC        clear_buffer
  C:0203H         PUBLIC        ManufacturerString
  C:0C05H         PUBLIC        set_descriptor
  C:0990H         PUBLIC        _set_addr_enable
  D:0037H         PUBLIC        protocol
  C:0B1EH         PUBLIC        _set_endpoint_status
  -------         PROC          DISCONNECT_USB
  C:0B08H         LINE#         19
BL51 BANKED LINKER/LOCATER V5.11                                                      09/11/2008  22:15:08  PAGE 9


  C:0B08H         LINE#         20
  C:0B08H         LINE#         21
  C:0B0DH         LINE#         22
  C:0B12H         LINE#         23
  C:0B17H         LINE#         24
  -------         ENDPROC       DISCONNECT_USB
  -------         PROC          CONNECT_USB
  C:0BABH         LINE#         27
  C:0BABH         LINE#         28
  C:0BABH         LINE#         29
  C:0BB0H         LINE#         30
  C:0BB5H         LINE#         31
  -------         ENDPROC       CONNECT_USB
  -------         PROC          SET_ENDPOINT_ENABLE
  C:0C7AH         LINE#         36
  C:0C7AH         LINE#         37
  C:0C7AH         LINE#         38
  C:0C7FH         LINE#         39
  -------         ENDPROC       SET_ENDPOINT_ENABLE
  -------         PROC          _READ_LAST_STATUS
  D:0007H         SYMBOL        endp
  C:0C64H         LINE#         43
  C:0C64H         LINE#         44
  C:0C64H         LINE#         45
  C:0C6BH         LINE#         46
  C:0C6EH         LINE#         47
  -------         ENDPROC       _READ_LAST_STATUS
  -------         PROC          READ_INTERRUPT_REGISTER
  C:0B6BH         LINE#         50
  C:0B6BH         LINE#         51
  C:0B6BH         LINE#         52
  C:0B70H         LINE#         53
  C:0B75H         LINE#         54
  C:0B7AH         LINE#         55
  -------         ENDPROC       READ_INTERRUPT_REGISTER
  -------         PROC          USB_BUS_RESET
  C:0B5AH         LINE#         59
  C:0B5AH         LINE#         60
  C:0B5FH         LINE#         61
  C:0B62H         LINE#         62
  -------         ENDPROC       USB_BUS_RESET
  -------         PROC          USB_BUS_SUSPEND
  C:0CA1H         LINE#         66
  C:0CA1H         LINE#         67
  -------         ENDPROC       USB_BUS_SUSPEND
  -------         PROC          _SET_ADDR_ENABLE
  D:002CH         SYMBOL        addr
  C:0990H         LINE#         71
  C:0992H         LINE#         72
  C:0992H         LINE#         73
  C:0997H         LINE#         74
  C:099FH         LINE#         75
  C:09A8H         LINE#         76
  C:09ADH         LINE#         77
  -------         ENDPROC       _SET_ADDR_ENABLE
  -------         PROC          _SELECT_ENDPOINT
  D:0007H         SYMBOL        endp
BL51 BANKED LINKER/LOCATER V5.11                                                      09/11/2008  22:15:08  PAGE 10


  C:0CAAH         LINE#         84
  C:0CAAH         LINE#         85
  C:0CAAH         LINE#         86
  C:0CADH         LINE#         87
  C:0CB0H         LINE#         88
  -------         ENDPROC       _SELECT_ENDPOINT
  -------         PROC          _ERROR
  D:0007H         SYMBOL        number
  C:0021H         LINE#         90
  C:0021H         LINE#         91
  C:0021H         LINE#         92
  C:0021H         LINE#         93
  -------         ENDPROC       _ERROR
  -------         PROC          CLEAR_BUFFER
  C:0CB1H         LINE#         95
  C:0CB1H         LINE#         96
  C:0CB1H         LINE#         97
  -------         ENDPROC       CLEAR_BUFFER
  -------         PROC          VALIDATE_BUFFER
  C:0CB6H         LINE#         101
  C:0CB6H         LINE#         102
  C:0CB6H         LINE#         103
  -------         ENDPROC       VALIDATE_BUFFER
  -------         PROC          _SET_ENDPOINT_STATUS
  D:0007H         SYMBOL        endp
  D:002CH         SYMBOL        status
  C:0B1EH         LINE#         108
  C:0B20H         LINE#         109
  C:0B20H         LINE#         110
  C:0B27H         LINE#         111
  -------         ENDPROC       _SET_ENDPOINT_STATUS
  -------         PROC          _ACK_SETUP
  D:0007H         SYMBOL        endp
  C:0003H         LINE#         115
  C:0003H         LINE#         116
  C:0003H         LINE#         117
  C:0006H         LINE#         118
  -------         ENDPROC       _ACK_SETUP
  -------         PROC          _READ_ENDPOINT_STATUS
  D:0007H         SYMBOL        endp
  C:0C6FH         LINE#         123
  C:0C6FH         LINE#         124
  C:0C6FH         LINE#         125
  C:0C76H         LINE#         126
  C:0C79H         LINE#         127
  -------         ENDPROC       _READ_ENDPOINT_STATUS
  -------         PROC          _READ_ENDPOINT_BUFF
  D:002EH         SYMBOL        endp
  D:002FH         SYMBOL        len
  D:0030H         SYMBOL        buff
  -------         DO            
  D:0007H         SYMBOL        i
  D:0033H         SYMBOL        j
  -------         ENDDO         
  C:0753H         LINE#         130
  C:075DH         LINE#         131
  C:075DH         LINE#         133
BL51 BANKED LINKER/LOCATER V5.11                                                      09/11/2008  22:15:08  PAGE 11


  C:076CH         LINE#         134
  C:0778H         LINE#         135
  C:0778H         LINE#         136
  C:077DH         LINE#         137
  C:077DH         LINE#         138
  C:0782H         LINE#         139
  C:0785H         LINE#         140
  C:078AH         LINE#         141
  C:0791H         LINE#         142
  C:0794H         LINE#         143
  C:079CH         LINE#         144
  C:079CH         LINE#         145
  C:079EH         LINE#         146
  C:07AEH         LINE#         147
  C:07B0H         LINE#         149
  C:07B3H         LINE#         150
  C:07B7H         LINE#         151
  C:07B7H         LINE#         152
  C:07BBH         LINE#         153
  C:07BEH         LINE#         154
  C:07BEH         LINE#         155
  C:07C0H         LINE#         156
  -------         ENDPROC       _READ_ENDPOINT_BUFF
  -------         PROC          _WRITE_ENDPOINT_BUFF
  D:002EH         SYMBOL        endp
  D:002FH         SYMBOL        len
  D:0030H         SYMBOL        buff
  -------         DO            
  D:0007H         SYMBOL        i
  -------         ENDDO         
  C:08DFH         LINE#         160
  C:08E9H         LINE#         161
  C:08E9H         LINE#         163
  C:08ECH         LINE#         164
  C:08F1H         LINE#         165
  C:08F6H         LINE#         166
  C:08FBH         LINE#         167
  C:0900H         LINE#         169
  C:0908H         LINE#         170
  C:0908H         LINE#         171
  C:0918H         LINE#         172
  C:091AH         LINE#         173
  C:091CH         LINE#         174
  C:091FH         LINE#         175
  C:0922H         LINE#         176
  C:0925H         LINE#         177
  C:0927H         LINE#         178
  -------         ENDPROC       _WRITE_ENDPOINT_BUFF
  -------         PROC          SET_USB_ADDRESS
  C:0AF1H         LINE#         183
  C:0AF1H         LINE#         184
  C:0AF1H         LINE#         185
  C:0AF6H         LINE#         186
  C:0AFCH         LINE#         187
  C:0B03H         LINE#         188
  -------         ENDPROC       SET_USB_ADDRESS
  -------         PROC          _GET_STATUS
BL51 BANKED LINKER/LOCATER V5.11                                                      09/11/2008  22:15:08  PAGE 12


  D:0007H         SYMBOL        receiver
  -------         DO            
  D:002CH         SYMBOL        status
  -------         ENDDO         
  C:0967H         LINE#         193
  C:0967H         LINE#         194
  C:0967H         LINE#         196
  C:0972H         LINE#         197
  C:0972H         LINE#         198
  C:0972H         LINE#         199
  C:0972H         LINE#         200
  C:0972H         LINE#         201
  C:0974H         LINE#         202
  C:0974H         LINE#         203
  C:0977H         LINE#         204
  C:0979H         LINE#         205
  C:097BH         LINE#         206
  C:097EH         LINE#         208
  C:0980H         LINE#         209
  C:0980H         LINE#         210
  C:0980H         LINE#         211
  C:0986H         LINE#         212
  C:098FH         LINE#         213
  -------         ENDPROC       _GET_STATUS
  -------         PROC          _CLEAR_FEATURE
  D:0007H         SYMBOL        receiver
  C:0BEDH         LINE#         217
  C:0BEDH         LINE#         218
  C:0BEDH         LINE#         219
  C:0BEEH         LINE#         220
  C:0BF2H         LINE#         221
  C:0BF8H         LINE#         222
  -------         ENDPROC       _CLEAR_FEATURE
  -------         PROC          _SET_FEATURE
  D:0007H         SYMBOL        receiver
  C:0BF9H         LINE#         226
  C:0BF9H         LINE#         227
  C:0BF9H         LINE#         228
  C:0BFAH         LINE#         229
  C:0BFEH         LINE#         230
  C:0C04H         LINE#         232
  -------         ENDPROC       _SET_FEATURE
  -------         PROC          SET_DESCRIPTOR
  C:0C05H         LINE#         236
  C:0C05H         LINE#         237
  C:0C0AH         LINE#         238
  C:0C10H         LINE#         240
  -------         ENDPROC       SET_DESCRIPTOR
  -------         PROC          SET_CONFIGURATION
  C:0C11H         LINE#         244
  C:0C11H         LINE#         245
  C:0C11H         LINE#         246
  C:0C16H         LINE#         247
  C:0C1CH         LINE#         249
  -------         ENDPROC       SET_CONFIGURATION
  -------         PROC          GET_CONFIGURATION
  -------         DO            
BL51 BANKED LINKER/LOCATER V5.11                                                      09/11/2008  22:15:08  PAGE 13


  D:002CH         SYMBOL        value
  -------         ENDDO         
  C:000EH         LINE#         253
  C:000EH         LINE#         254
  C:000EH         LINE#         255
  C:0011H         LINE#         256
  C:0017H         LINE#         257
  C:0020H         LINE#         258
  -------         ENDPROC       GET_CONFIGURATION
  -------         PROC          SET_INTERFACE
  C:0C1DH         LINE#         262
  C:0C1DH         LINE#         263
  C:0C1DH         LINE#         264
  C:0C22H         LINE#         265
  C:0C28H         LINE#         266
  -------         ENDPROC       SET_INTERFACE
  -------         PROC          GET_INTERFACE
  -------         DO            
  D:002CH         SYMBOL        value
  -------         ENDDO         
  C:0B34H         LINE#         270
  C:0B34H         LINE#         271
  C:0B34H         LINE#         272
  C:0B37H         LINE#         273
  C:0B3DH         LINE#         274
  C:0B46H         LINE#         276
  -------         ENDPROC       GET_INTERFACE
  -------         PROC          GET_DESCRIPTOR
  C:05A3H         LINE#         280
  C:05A3H         LINE#         281
  C:05A3H         LINE#         284
  C:05B3H         LINE#         285
  C:05B3H         LINE#         286
  C:05B3H         LINE#         287
  C:05B9H         LINE#         288
  C:05C2H         LINE#         289
  C:05C3H         LINE#         290
  C:05C3H         LINE#         291
  C:05D5H         LINE#         292
  C:05DEH         LINE#         294
  C:05DFH         LINE#         295
  C:05DFH         LINE#         296
  C:05EEH         LINE#         297
  C:05EEH         LINE#         298
  C:05EEH         LINE#         300
  C:05F8H         LINE#         301
  C:0601H         LINE#         302
  C:0602H         LINE#         304

⌨️ 快捷键说明

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