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

📄 my_usb_5.m51

📁 烧录器的上位机控制程序代码,和下位机程序代码,包括USB通讯固件
💻 M51
📖 第 1 页 / 共 5 页
字号:
  C:02A9H         LINE#         369
  C:02B0H         LINE#         370
  C:02BDH         LINE#         372
  C:02BDH         LINE#         373
  C:02C6H         LINE#         374
  C:02CAH         LINE#         375
  C:02D6H         LINE#         377
  C:02D6H         LINE#         378
  C:02D6H         LINE#         379
  C:02D6H         LINE#         380
  C:02D8H         LINE#         381
  C:02DFH         LINE#         382
  C:02E3H         LINE#         383
  C:02E5H         LINE#         384
  C:02E8H         LINE#         385
  C:02EAH         LINE#         386
  C:02F1H         LINE#         387
  C:02F5H         LINE#         388
  C:02FFH         LINE#         389
  C:0301H         LINE#         391
  C:0301H         LINE#         392
  C:0301H         LINE#         393
  C:0307H         LINE#         394
  C:0309H         LINE#         395
  C:030CH         LINE#         396
  C:030FH         LINE#         397
  C:032AH         LINE#         398
  C:0330H         LINE#         400
  C:0334H         LINE#         401
BL51 BANKED LINKER/LOCATER V6.00                                                      12/19/2007  17:51:25  PAGE 23


  C:033EH         LINE#         402
  C:033EH         LINE#         403
  C:0340H         LINE#         404
  C:0340H         LINE#         405
  C:0340H         LINE#         406
  C:0345H         LINE#         407
  C:0345H         LINE#         408
  C:0349H         LINE#         409
  C:034BH         LINE#         411
  C:034BH         LINE#         412
  C:034FH         LINE#         413
  C:034FH         LINE#         414
  C:0359H         LINE#         415
  C:0359H         LINE#         416
  C:035BH         LINE#         417
  C:035BH         LINE#         418
  C:035BH         LINE#         419
  C:035FH         LINE#         420
  C:036CH         LINE#         421
  C:036CH         LINE#         422
  C:036CH         LINE#         423
  C:036CH         LINE#         424
  -------         ENDPROC       EP1_RXDONE
  -------         PROC          MAIN_TXDONE
  C:1521H         LINE#         427
  C:1521H         LINE#         428
  C:1521H         LINE#         430
  C:1526H         LINE#         431
  C:1529H         LINE#         432
  C:1529H         LINE#         433
  C:152BH         LINE#         434
  C:1538H         LINE#         435
  C:1538H         LINE#         439
  -------         ENDPROC       MAIN_TXDONE
  -------         PROC          MAIN_RXDONE
  -------         DO            
  D:0027H         SYMBOL        len
  D:0028H         SYMBOL        i
  -------         ENDDO         
  C:06D6H         LINE#         446
  C:06D6H         LINE#         447
  C:06D6H         LINE#         449
  C:06DBH         LINE#         451
  C:06EAH         LINE#         460
  C:06F3H         LINE#         461
  C:06F3H         LINE#         462
  C:06F5H         LINE#         463
  C:06FAH         LINE#         464
  C:06FAH         LINE#         465
  C:06FDH         LINE#         466
  C:06FDH         LINE#         467
  C:070BH         LINE#         468
  C:0712H         LINE#         469
  C:0712H         LINE#         470
  C:0718H         LINE#         471
  C:0718H         LINE#         472
  C:071AH         LINE#         473
BL51 BANKED LINKER/LOCATER V6.00                                                      12/19/2007  17:51:25  PAGE 24


  C:0720H         LINE#         474
  C:0726H         LINE#         475
  C:072CH         LINE#         476
  C:072FH         LINE#         477
  C:072FH         LINE#         478
  C:0752H         LINE#         479
  C:0759H         LINE#         480
  C:0761H         LINE#         481
  C:0764H         LINE#         482
  C:0769H         LINE#         483
  C:076CH         LINE#         484
  C:076CH         LINE#         485
  C:0770H         LINE#         486
  C:077DH         LINE#         487
  C:077DH         LINE#         490
  C:0781H         LINE#         491
  C:0781H         LINE#         492
  C:0783H         LINE#         493
  C:0788H         LINE#         494
  C:0788H         LINE#         495
  C:078BH         LINE#         496
  C:078BH         LINE#         497
  C:0799H         LINE#         498
  C:07A0H         LINE#         499
  C:07A0H         LINE#         500
  C:07A5H         LINE#         501
  C:07A5H         LINE#         502
  C:07AAH         LINE#         503
  C:07B2H         LINE#         504
  C:07B5H         LINE#         505
  C:07B8H         LINE#         506
  C:07B8H         LINE#         507
  C:07BCH         LINE#         508
  C:07C9H         LINE#         509
  C:07C9H         LINE#         511
  -------         ENDPROC       MAIN_RXDONE
  -------         ENDMOD        ISR

  -------         MODULE        MAINLOOP
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:04B2H         PUBLIC        _NAME_USB_REQUEST_TYPE
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  B:00A8H.7       PUBLIC        EA
  C:163AH         PUBLIC        stall_ep0
  C:04BEH         PUBLIC        _NAME_USB_STANDARD_REQUEST
  C:16CEH         PUBLIC        init_config
  C:16BDH         PUBLIC        reconnect_USB
  B:00B0H.2       PUBLIC        P3_2
  B:00A8H.4       PUBLIC        ES
  C:0EE8H         PUBLIC        main
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  C:1670H         PUBLIC        connect_USB
  C:167CH         PUBLIC        _single_transmit
  C:16AFH         PUBLIC        init_special_interrupts
BL51 BANKED LINKER/LOCATER V6.00                                                      12/19/2007  17:51:25  PAGE 25


  C:131FH         PUBLIC        control_handler
  B:00A8H.3       PUBLIC        ET1
  C:1426H         PUBLIC        _InitialUart
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  D:008DH         PUBLIC        TH1
  D:008BH         PUBLIC        TL1
  C:0C06H         PUBLIC        _code_transmit
  B:0088H.6       PUBLIC        TR1
  B:00B8H.0       PUBLIC        PX0
  C:04A0H         PUBLIC        _NAME_USB_REQUEST_DIRECTION
  C:04A6H         PUBLIC        _NAME_USB_REQUEST_RECIPIENT
  D:0008H         PUBLIC        ControlData
  B:0024H.5       PUBLIC        _want_connect
  C:16C9H         PUBLIC        init_unconfig
  C:0470H         PUBLIC        StandardDeviceRequest
  C:16B6H         PUBLIC        disconnect_USB
  -------         PROC          INIT_SPECIAL_INTERRUPTS
  C:16AFH         LINE#         100
  C:16AFH         LINE#         101
  C:16AFH         LINE#         102
  C:16B1H         LINE#         103
  C:16B3H         LINE#         104
  C:16B5H         LINE#         105
  -------         ENDPROC       INIT_SPECIAL_INTERRUPTS
  -------         PROC          _INITIALUART
  D:0006H         SYMBOL        baudrate
  C:1426H         LINE#         107
  C:1426H         LINE#         108
  C:1426H         LINE#         109
  C:1429H         LINE#         110
  C:142CH         LINE#         111
  C:143EH         LINE#         112
  C:1440H         LINE#         113
  C:1442H         LINE#         114
  C:1444H         LINE#         115
  -------         ENDPROC       _INITIALUART
  -------         PROC          MAIN
  C:0EE8H         LINE#         119
  C:0EE8H         LINE#         120
  C:0EE8H         LINE#         121
  C:0EEDH         LINE#         122
  C:0EF4H         LINE#         123
  C:0EF7H         LINE#         124
  C:0EFAH         LINE#         125
  C:0F01H         LINE#         126
  C:0F04H         LINE#         127
  C:0F07H         LINE#         128
  C:0F0AH         LINE#         130
  C:0F0AH         LINE#         131
  C:0F0AH         LINE#         133
  C:0F0CH         LINE#         134
  C:0F0FH         LINE#         135
  C:0F0FH         LINE#         136
  C:0F15H         LINE#         137
  C:0F15H         LINE#         138
  C:0F18H         LINE#         139
BL51 BANKED LINKER/LOCATER V6.00                                                      12/19/2007  17:51:25  PAGE 26


  C:0F18H         LINE#         140
  C:0F1AH         LINE#         141
  C:0F1DH         LINE#         142
  C:0F1DH         LINE#         143
  C:0F1DH         LINE#         144
  C:0F1FH         LINE#         145
  C:0F21H         LINE#         147
  C:0F21H         LINE#         148
  C:0F23H         LINE#         149
  C:0F23H         LINE#         152
  C:0F26H         LINE#         154
  C:0F31H         LINE#         155
  C:0F33H         LINE#         156
  C:0F3AH         LINE#         157
  C:0F3CH         LINE#         158
  C:0F3FH         LINE#         160
  C:0F3FH         LINE#         161
  -------         ENDPROC       MAIN
  -------         PROC          STALL_EP0
  C:163AH         LINE#         165
  C:163AH         LINE#         166
  C:163AH         LINE#         167
  C:1641H         LINE#         168
  -------         ENDPROC       STALL_EP0
  -------         PROC          DISCONNECT_USB
  C:16B6H         LINE#         172
  C:16B6H         LINE#         173
  C:16B6H         LINE#         175
  -------         ENDPROC       DISCONNECT_USB
  -------         PROC          CONNECT_USB
  C:1670H         LINE#         179
  C:1670H         LINE#         180
  C:1670H         LINE#         183
  C:1675H         LINE#         186
  -------         ENDPROC       CONNECT_USB
  -------         PROC          RECONNECT_USB
  C:16BDH         LINE#         190
  C:16BDH         LINE#         191
  C:16BDH         LINE#         192
  C:16C0H         LINE#         195
  -------         ENDPROC       RECONNECT_USB
  -------         PROC          INIT_UNCONFIG
  C:16C9H         LINE#         199
  C:16C9H         LINE#         200
  C:16C9H         LINE#         203
  -------         ENDPROC       INIT_UNCONFIG
  -------         PROC          INIT_CONFIG
  C:16CEH         LINE#         207
  C:16CEH         LINE#         208
  C:16CEH         LINE#         209
  -------         ENDPROC       INIT_CONFIG
  -------         PROC          _SINGLE_TRANSMIT
  D:0001H         SYMBOL        buf
  D:0005H         SYMBOL        len
  C:167CH         LINE#         213
  C:167CH         LINE#         214
  C:167CH         LINE#         215
BL51 BANKED LINKER/LOCATER V6.00                                                      12/19/2007  17:51:25  PAGE 27


  C:1682H         LINE#         216
  C:1687H         LINE#         217
  C:1687H         LINE#         218
  -------         ENDPROC       _SINGLE_TRANSMIT
  -------         PROC          _CODE_TRANSMIT
  D:0032H         SYMBOL        pRomData
  D:0004H         SYMBOL        len
  C:0C06H         LINE#         221
  C:0C0AH         LINE#         222
  C:0C0AH         LINE#         223
  C:0C0FH         LINE#         224
  C:0C18H         LINE#         225
  C:0C1CH         LINE#         227
  C:0C25H         LINE#         228
  C:0C30H         LINE#         229
  C:0C3DH         LINE#         230
  C:0C48H         LINE#         231
  C:0C4AH         LINE#         232
  C:0C51H         LINE#         233
  C:0C51H         LINE#         234
  C:0C53H         LINE#         235
  C:0C53H         LINE#         236
  C:0C60H         LINE#         237
  C:0C6CH         LINE#         238
  C:0C6EH         LINE#         239
  C:0C75H         LINE#         240
  C:0C77H         LINE#         241
  C:0C77H         LINE#         242
  -------         ENDPROC       _CODE_TRANSMIT
  -------         PROC          CONTROL_HANDLER
  -------         DO            
  D:0007H         SYMBOL        type
  D:0006H         SYMBOL        req
  -------         ENDDO         
  C:131FH         LINE#         244
  C:131FH         LINE#         245
  C:131FH         LINE#         248
  C:1324H         LINE#         249
  C:1329H         LINE#         251
  C:132CH         LINE#         252
  C:1345H         LINE#         254
  C:1348H         LINE#         255
  -------         ENDPROC       CONTROL_HANDLER
  -------         ENDMOD        MAINLOOP

  -------         MODULE        OTP
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:1

⌨️ 快捷键说明

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