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

📄 myusbhid.m51

📁 USB HID类软固件代码
💻 M51
📖 第 1 页 / 共 4 页
字号:
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  C:1567H         PUBLIC        _D12SetAddress
  B:00B0H.5       PUBLIC        P3_5
  B:00B0H.6       PUBLIC        P3_6
  B:00B0H.7       PUBLIC        P3_7
  C:000EH         PUBLIC        D12AcknowledgeSetup
  C:1036H         PUBLIC        _D12ReadEndpointBuffer
  C:15A6H         PUBLIC        _D12WriteByte
  C:15FDH         PUBLIC        _D12SelectEndpoint
  C:1535H         PUBLIC        D12ReadID
  C:15F8H         PUBLIC        D12ValidateBuffer
  C:10D8H         PUBLIC        _D12WriteEndpointBuffer
  C:159DH         PUBLIC        D12ReadByte
  C:14FCH         PUBLIC        _D12SetEndpointEnable
  C:158EH         PUBLIC        _D12WriteCommand
  C:0003H         PUBLIC        _D12ReadEndpointLastStatus
  C:15F3H         PUBLIC        D12ClearBuffer
  -------         PROC          _D12WRITECOMMAND
  D:0007H         SYMBOL        Command
  C:158EH         LINE#         33
  C:158EH         LINE#         34
  C:158EH         LINE#         35
  C:1590H         LINE#         36
  C:1592H         LINE#         38
  C:1594H         LINE#         39
  C:1596H         LINE#         40
  C:1599H         LINE#         41
  -------         ENDPROC       _D12WRITECOMMAND
  -------         PROC          L?0028
  -------         ENDPROC       L?0028
  -------         PROC          D12READBYTE
  -------         DO            
  D:0007H         SYMBOL        temp
  -------         ENDDO         
  C:159DH         LINE#         50
  C:159DH         LINE#         51
  C:159DH         LINE#         53
  C:159FH         LINE#         54
  C:15A1H         LINE#         55
  C:15A3H         LINE#         56
BL51 BANKED LINKER/LOCATER V5.03                                                      11/16/2008  15:59:55  PAGE 12


  C:15A5H         LINE#         57
  C:15A5H         LINE#         58
  -------         ENDPROC       D12READBYTE
  -------         PROC          D12READID
  -------         DO            
  D:0004H         SYMBOL        id
  -------         ENDDO         
  C:1535H         LINE#         67
  C:1535H         LINE#         68
  C:1535H         LINE#         70
  C:1537H         LINE#         71
  C:153EH         LINE#         72
  C:1543H         LINE#         73
  C:1545H         LINE#         74
  -------         ENDPROC       D12READID
  -------         PROC          _D12WRITEBYTE
  D:0007H         SYMBOL        Value
  C:15A6H         LINE#         83
  C:15A6H         LINE#         84
  C:15A6H         LINE#         85
  C:15A8H         LINE#         86
  C:15AAH         LINE#         88
  C:15ACH         LINE#         89
  C:15AEH         LINE#         90
  C:15B1H         LINE#         91
  -------         ENDPROC       _D12WRITEBYTE
  -------         PROC          _D12READENDPOINTLASTSTATUS
  D:0007H         SYMBOL        Endp
  C:0003H         LINE#         100
  C:0003H         LINE#         101
  C:0003H         LINE#         102
  C:0007H         LINE#         103
  C:000AH         LINE#         104
  -------         ENDPROC       _D12READENDPOINTLASTSTATUS
  -------         PROC          _D12SELECTENDPOINT
  D:0007H         SYMBOL        Endp
  C:15FDH         LINE#         113
  C:15FDH         LINE#         114
  C:15FDH         LINE#         115
  -------         ENDPROC       _D12SELECTENDPOINT
  -------         PROC          D12CLEARBUFFER
  C:15F3H         LINE#         125
  C:15F3H         LINE#         126
  C:15F3H         LINE#         127
  -------         ENDPROC       D12CLEARBUFFER
  -------         PROC          D12ACKNOWLEDGESETUP
  C:000EH         LINE#         137
  C:000EH         LINE#         138
  C:000EH         LINE#         139
  C:0013H         LINE#         140
  C:0018H         LINE#         141
  C:001DH         LINE#         142
  -------         ENDPROC       D12ACKNOWLEDGESETUP
  -------         PROC          _D12READENDPOINTBUFFER
  D:0014H         SYMBOL        Endp
  D:0005H         SYMBOL        Len
  D:0015H         SYMBOL        Buf
BL51 BANKED LINKER/LOCATER V5.03                                                      11/16/2008  15:59:55  PAGE 13


  -------         DO            
  D:0018H         SYMBOL        i
  D:0019H         SYMBOL        j
  -------         ENDDO         
  C:1036H         LINE#         152
  C:103EH         LINE#         153
  C:103EH         LINE#         155
  C:1041H         LINE#         156
  C:1046H         LINE#         157
  C:1049H         LINE#         158
  C:104EH         LINE#         159
  C:1054H         LINE#         160
  C:1054H         LINE#         161
  C:1056H         LINE#         162
  C:1056H         LINE#         164
  C:105FH         LINE#         165
  C:106BH         LINE#         170
  C:1074H         LINE#         171
  C:107DH         LINE#         172
  C:1086H         LINE#         174
  C:1090H         LINE#         175
  C:1090H         LINE#         177
  C:1092H         LINE#         178
  C:10A3H         LINE#         179
  C:10A5H         LINE#         181
  C:10B2H         LINE#         182
  C:10C2H         LINE#         184
  C:10C6H         LINE#         186
  C:10D5H         LINE#         188
  C:10D7H         LINE#         189
  -------         ENDPROC       _D12READENDPOINTBUFFER
  -------         PROC          D12VALIDATEBUFFER
  C:15F8H         LINE#         198
  C:15F8H         LINE#         199
  C:15F8H         LINE#         200
  -------         ENDPROC       D12VALIDATEBUFFER
  -------         PROC          _D12WRITEENDPOINTBUFFER
  D:0014H         SYMBOL        Endp
  D:0015H         SYMBOL        Len
  D:0016H         SYMBOL        Buf
  -------         DO            
  D:0019H         SYMBOL        i
  -------         ENDDO         
  C:10D8H         LINE#         210
  C:10E2H         LINE#         211
  C:10E2H         LINE#         213
  C:10E5H         LINE#         214
  C:10EAH         LINE#         215
  C:10EFH         LINE#         216
  C:10F4H         LINE#         219
  C:10FDH         LINE#         220
  C:1109H         LINE#         225
  C:1112H         LINE#         226
  C:111BH         LINE#         227
  C:1124H         LINE#         230
  C:112EH         LINE#         231
  C:112EH         LINE#         233
BL51 BANKED LINKER/LOCATER V5.03                                                      11/16/2008  15:59:55  PAGE 14


  C:1130H         LINE#         234
  C:1142H         LINE#         235
  C:1144H         LINE#         237
  C:1147H         LINE#         238
  C:1157H         LINE#         240
  C:115BH         LINE#         242
  C:116AH         LINE#         244
  C:116DH         LINE#         245
  C:1170H         LINE#         246
  C:1172H         LINE#         247
  -------         ENDPROC       _D12WRITEENDPOINTBUFFER
  -------         PROC          _D12SETADDRESS
  D:0006H         SYMBOL        Addr
  C:1567H         LINE#         256
  C:1569H         LINE#         257
  C:1569H         LINE#         258
  C:156EH         LINE#         259
  -------         ENDPROC       _D12SETADDRESS
  -------         PROC          _D12SETENDPOINTENABLE
  D:0006H         SYMBOL        Enable
  C:14FCH         LINE#         269
  C:14FEH         LINE#         270
  C:14FEH         LINE#         271
  C:1503H         LINE#         272
  C:1506H         LINE#         273
  C:1506H         LINE#         274
  C:1508H         LINE#         275
  C:150AH         LINE#         277
  C:150AH         LINE#         278
  C:150FH         LINE#         279
  C:150FH         LINE#         280
  -------         ENDPROC       _D12SETENDPOINTENABLE
  -------         ENDMOD        PDIUSBD12

  -------         MODULE        USBCORE
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:00A0H         PUBLIC        P2
  D:0029H         PUBLIC        Ep1InIsBusy
  C:08CEH         PUBLIC        ProductStringDescriptor
  C:084FH         PUBLIC        ConfigurationDescriptor
  D:002AH         PUBLIC        Count
  C:146AH         PUBLIC        _DelayXms
  C:087CH         PUBLIC        ManufacturerStringDescriptor
  C:12EDH         PUBLIC        UsbEp0SendData
  C:0834H         PUBLIC        ReportDescriptor
  C:148AH         PUBLIC        UsbDisconnect
  C:15D1H         PUBLIC        UsbBusSuspend
  C:1546H         PUBLIC        UsbEp0In
  C:1523H         PUBLIC        UsbEp1In
  C:15E3H         PUBLIC        UsbEp2In
  C:091AH         PUBLIC        UsbEp0Out
  C:13F3H         PUBLIC        UsbEp1Out
  C:15DAH         PUBLIC        UsbEp2Out
  D:002EH         PUBLIC        bRequest
  C:0878H         PUBLIC        LanguageId
  D:002FH         PUBLIC        ConfigValue
  D:0030H         PUBLIC        wLength
BL51 BANKED LINKER/LOCATER V5.03                                                      11/16/2008  15:59:55  PAGE 15


  I:003FH         PUBLIC        Buffer
  C:1575H         PUBLIC        UsbBusReset
  D:0032H         PUBLIC        bmRequestType
  D:0033H         PUBLIC        SendLength
  D:0035H         PUBLIC        wIndex
  C:0904H         PUBLIC        SerialNumberStringDescriptor
  D:0037H         PUBLIC        wValue
  D:0039H         PUBLIC        pSendData
  C:0822H         PUBLIC        DeviceDescriptor
  C:14E4H         PUBLIC        UsbConnect
  D:003CH         PUBLIC        NeedZeroPacket
  -------         PROC          _DELAYXMS
  D:0006H         SYMBOL        x
  -------         DO            
  D:0004H         SYMBOL        i
  D:0002H         SYMBOL        j
  -------         ENDDO         
  C:146AH         LINE#         446
  C:146AH         LINE#         447
  C:146AH         LINE#         450
  C:1474H         LINE#         451
  C:1489H         LINE#         452
  -------         ENDPROC       _DELAYXMS
  -------         PROC          USBDISCONNECT
  C:148AH         LINE#         461
  C:148AH         LINE#         462
  C:148AH         LINE#         464
  C:1493H         LINE#         466
  C:1498H         LINE#         467
  C:149DH         LINE#         468
  C:14A2H         LINE#         469
  -------         ENDPROC       USBDISCONNECT
  -------         PROC          USBCONNECT
  C:14E4H         LINE#         479
  C:14E4H         LINE#         480
  C:14E4H         LINE#         482
  C:14EDH         LINE#         484
  C:14F2H         LINE#         485
  C:14F7H         LINE#         486
  -------         ENDPROC       USBCONNECT
  -------         PROC          USBBUSSUSPEND
  C:15D1H         LINE#         496
  C:15D1H         LINE#         497
  C:15D1H         LINE#         499
  -------         ENDPROC       USBBUSSUSPEND
  -------         PROC          USBBUSRESET
  C:1575H         LINE#         510
  C:1575H         LINE#         511
  C:1575H         LINE#         513
  C:157EH         LINE#         515
  C:1581H         LINE#         516
  -------         ENDPROC       USBBUSRESET
  -------         PROC          USBEP0SENDDATA
  C:12EDH         LINE#         525
  C:12EDH         LINE#         526
  C:12EDH         LINE#         531
  C:12FEH         LINE#         532
BL51 BANKED LINKER/LOCATER V5.03                                                      11/16/2008  15:59:55  PAGE 16


  C:12FEH         LINE#         534
  C:1309H         LINE#         536
  C:131CH         LINE#         538
  C:1326H         LINE#         539
  C:1327H         LINE#         541
  C:1327H         LINE#         542
  C:132DH         LINE#         543
  C:132DH         LINE#         545
  C:133AH         LINE#         547
  C:133FH         LINE#         548
  C:1340H         LINE#         550
  C:1340H         LINE#         551
  C:1345H         LINE#         552
  C:1345H         LINE#         553
  C:1352H         LINE#         554
  C:1355H         LINE#         555
  C:1355H         LINE#         556
  C:1355H         LINE#         557
  C:1355H         LINE#         558
  -------         ENDPROC       USBEP0SENDDATA
  -------         PROC          USBEP0OUT
  C:091AH         LINE#         567
  C:091AH         LINE#         568
  C:091AH         LINE#         570
  C:0923H         LINE#         574
  C:092FH         LINE#         575

⌨️ 快捷键说明

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