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

📄 myd12.m51

📁 一个通过D12与计算机进行USB通信的单片机程序,开发者可以参考
💻 M51
📖 第 1 页 / 共 5 页
字号:
  D:0007H         SYMBOL        endp
  D:0055H         SYMBOL        len
  D:0056H         SYMBOL        buf
  -------         DO            
  D:0059H         SYMBOL        i
  D:005AH         SYMBOL        j
  -------         ENDDO         
  C:0BB3H         LINE#         745
  C:0BBBH         LINE#         746
  C:0BBBH         LINE#         749
  C:0BC5H         LINE#         750
  C:0BC7H         LINE#         752
  C:0BCCH         LINE#         753
BL51 BANKED LINKER/LOCATER V5.11                                                      07/30/2004  10:23:31  PAGE 22


  C:0BD3H         LINE#         754
  C:0BD3H         LINE#         755
  C:0BDDH         LINE#         756
  C:0BDFH         LINE#         757
  C:0BE2H         LINE#         758
  C:0BE2H         LINE#         760
  C:0BE7H         LINE#         761
  C:0BECH         LINE#         762
  C:0BF1H         LINE#         764
  C:0BF8H         LINE#         765
  C:0BFBH         LINE#         767
  C:0C05H         LINE#         768
  C:0C1CH         LINE#         770
  C:0C21H         LINE#         772
  C:0C2BH         LINE#         773
  C:0C2DH         LINE#         775
  C:0C2FH         LINE#         776
  -------         ENDPROC       _D12_READENDPOINT
  -------         PROC          L?0230
  -------         ENDPROC       L?0230
  -------         PROC          _D12_WRITEENDPOINT
  D:0007H         SYMBOL        endp
  D:0059H         SYMBOL        len
  D:005AH         SYMBOL        buf
  -------         DO            
  D:005DH         SYMBOL        i
  -------         ENDDO         
  C:0C38H         LINE#         779
  C:0C40H         LINE#         780
  C:0C40H         LINE#         783
  C:0C4AH         LINE#         784
  C:0C4CH         LINE#         786
  C:0C51H         LINE#         787
  C:0C56H         LINE#         789
  C:0C5BH         LINE#         790
  C:0C64H         LINE#         791
  C:0C6DH         LINE#         793
  C:0C77H         LINE#         794
  C:0C92H         LINE#         796
  C:0C97H         LINE#         798
  C:0CA1H         LINE#         799
  C:0CA3H         LINE#         801
  C:0CA5H         LINE#         802
  -------         ENDPROC       _D12_WRITEENDPOINT
  -------         PROC          _D12_ACKNOWLEDGEENDPOINT
  D:0048H         SYMBOL        endp
  C:12D1H         LINE#         805
  C:12D3H         LINE#         806
  C:12D3H         LINE#         807
  C:12D8H         LINE#         808
  C:12DDH         LINE#         809
  C:12E1H         LINE#         810
  C:12E6H         LINE#         811
  -------         ENDPROC       _D12_ACKNOWLEDGEENDPOINT
  C:135BH         SYMBOL        L?0224
  C:135CH         SYMBOL        L?0225
  -------         PROC          L?0223
BL51 BANKED LINKER/LOCATER V5.11                                                      07/30/2004  10:23:31  PAGE 23


  -------         ENDPROC       L?0223
  C:135BH         SYMBOL        L?0224
  C:135CH         SYMBOL        L?0225
  -------         PROC          _OUTPORTB
  D:0082H         SYMBOL        Addr
  D:0005H         SYMBOL        Data
  C:1360H         LINE#         814
  C:1364H         LINE#         815
  C:1364H         LINE#         816
  C:1366H         LINE#         817
  -------         ENDPROC       _OUTPORTB
  C:138EH         SYMBOL        L?0227
  -------         PROC          L?0226
  -------         ENDPROC       L?0226
  C:138EH         SYMBOL        L?0227
  -------         PROC          _INPORTB
  D:0082H         SYMBOL        Addr
  C:1392H         LINE#         820
  C:1396H         LINE#         821
  C:1396H         LINE#         822
  C:1398H         LINE#         823
  -------         ENDPROC       _INPORTB
  -------         PROC          GET_FIRMWARE_VERSION
  -------         DO            
  D:0055H         SYMBOL        i
  -------         ENDDO         
  C:1367H         LINE#         827
  C:1367H         LINE#         828
  C:1367H         LINE#         831
  C:136AH         LINE#         832
  -------         ENDPROC       GET_FIRMWARE_VERSION
  -------         PROC          GET_BUFFER_SIZE
  -------         DO            
  D:0055H         SYMBOL        i
  -------         ENDDO         
  C:123FH         LINE#         836
  C:123FH         LINE#         837
  C:123FH         LINE#         839
  C:1244H         LINE#         840
  C:1244H         LINE#         841
  C:1247H         LINE#         842
  C:124AH         LINE#         843
  C:124AH         LINE#         844
  C:124AH         LINE#         845
  C:124CH         LINE#         847
  C:124CH         LINE#         848
  C:124FH         LINE#         849
  C:1252H         LINE#         850
  C:1254H         LINE#         851
  C:1256H         LINE#         852
  C:1256H         LINE#         853
  -------         ENDPROC       GET_BUFFER_SIZE
  -------         PROC          READ_WRITE_REGISTER
  -------         DO            
  D:0053H         SYMBOL        i
  D:0054H         SYMBOL        len
  D:0007H         SYMBOL        epstatus
BL51 BANKED LINKER/LOCATER V5.11                                                      07/30/2004  10:23:31  PAGE 24


  -------         ENDDO         
  C:070DH         LINE#         857
  C:070DH         LINE#         858
  C:070DH         LINE#         861
  C:0712H         LINE#         862
  C:0712H         LINE#         863
  C:071AH         LINE#         864
  C:0735H         LINE#         869
  C:074DH         LINE#         872
  C:0750H         LINE#         874
  C:0768H         LINE#         877
  C:076BH         LINE#         879
  C:076BH         LINE#         881
  C:076EH         LINE#         883
  C:076EH         LINE#         884
  C:0776H         LINE#         885
  C:0776H         LINE#         887
  C:0791H         LINE#         892
  C:079AH         LINE#         893
  C:07A7H         LINE#         894
  C:07BCH         LINE#         895
  C:07C5H         LINE#         896
  C:07C5H         LINE#         898
  C:07DFH         LINE#         901
  C:07DFH         LINE#         902
  C:07E4H         LINE#         903
  C:07E4H         LINE#         904
  C:07E9H         LINE#         905
  C:07E9H         LINE#         906
  C:07EEH         LINE#         907
  C:07EEH         LINE#         908
  C:07F3H         LINE#         909
  C:07F6H         LINE#         910
  C:07F9H         LINE#         911
  C:07FEH         LINE#         912
  C:07FEH         LINE#         913
  C:0809H         LINE#         915
  C:0809H         LINE#         917
  C:080CH         LINE#         918
  C:080CH         LINE#         919
  -------         ENDPROC       READ_WRITE_REGISTER
  -------         PROC          INIT_TIMER0
  C:1311H         LINE#         923
  C:1311H         LINE#         924
  C:1311H         LINE#         925
  C:1314H         LINE#         926
  C:1317H         LINE#         927
  C:131AH         LINE#         928
  C:131CH         LINE#         929
  C:131EH         LINE#         930
  C:1320H         LINE#         931
  C:1322H         LINE#         933
  C:1324H         LINE#         934
  -------         ENDPROC       INIT_TIMER0
  -------         PROC          INIT_SPECIAL_INTERRUPTS
  C:13C4H         LINE#         936
  C:13C4H         LINE#         937
BL51 BANKED LINKER/LOCATER V5.11                                                      07/30/2004  10:23:31  PAGE 25


  C:13C4H         LINE#         938
  C:13C6H         LINE#         939
  C:13C8H         LINE#         940
  C:13CAH         LINE#         941
  -------         ENDPROC       INIT_SPECIAL_INTERRUPTS
  -------         PROC          INIT_PORT
  C:1337H         LINE#         944
  C:1337H         LINE#         945
  C:1337H         LINE#         946
  C:133AH         LINE#         947
  C:133DH         LINE#         948
  C:1340H         LINE#         949
  C:1343H         LINE#         950
  C:1345H         LINE#         951
  C:1347H         LINE#         952
  -------         ENDPROC       INIT_PORT
  -------         PROC          INIT_SERIAL
  C:1348H         LINE#         955
  C:1348H         LINE#         956
  C:1348H         LINE#         957
  C:134BH         LINE#         958
  C:134EH         LINE#         959
  C:1351H         LINE#         960
  C:1354H         LINE#         961
  C:1357H         LINE#         962
  -------         ENDPROC       INIT_SERIAL
  -------         ENDMOD        USB

  -------         MODULE        ?C?CLDOPTR
  C:09C5H         PUBLIC        ?C?CLDOPTR
  -------         ENDMOD        ?C?CLDOPTR

  -------         MODULE        ?C?CSTOPTR
  C:09F2H         PUBLIC        ?C?CSTOPTR
  -------         ENDMOD        ?C?CSTOPTR

  -------         MODULE        ?C?ULCMP
  C:0A14H         PUBLIC        ?C?ULCMP
  -------         ENDMOD        ?C?ULCMP

  -------         MODULE        ?C?ICALL
  C:0A25H         PUBLIC        ?C?ICALL
  C:0A29H         PUBLIC        ?C?ICALL2
  -------         ENDMOD        ?C?ICALL

  -------         MODULE        PRINTF
  D:0055H         PUBLIC        ?_PRINTF517?BYTE
  D:0055H         PUBLIC        ?_PRINTF?BYTE
  D:0055H         PUBLIC        ?_SPRINTF517?BYTE
  D:0055H         PUBLIC        ?_SPRINTF?BYTE
  C:0413H         PUBLIC        _PRINTF
  C:0413H         PUBLIC        _PRINTF517
  C:040DH         PUBLIC        _SPRINTF
  C:040DH         PUBLIC        _SPRINTF517
  -------         ENDMOD        PRINTF

  -------         MODULE        ?C?CLDPTR
BL51 BANKED LINKER/LOCATER V5.11                                                      07/30/2004  10:23:31  PAGE 26


  C:0A2BH         PUBLIC        ?C?CLDPTR
  -------         ENDMOD        ?C?CLDPTR

  -------         MODULE        ?C?CSTPTR
  C:0A44H         PUBLIC        ?C?CSTPTR
  -------         ENDMOD        ?C?CSTPTR

  -------         MODULE        ?C?PLDIIDATA
  C:0A56H         PUBLIC        ?C?PLDIIDATA
  -------         ENDMOD        ?C?PLDIIDATA

  -------         MODULE        ?C?CCASE
  C:0A66H         PUBLIC        ?C?CCASE
  -------         ENDMOD        ?C?CCASE

  -------         MODULE        PUTCHAR
  C:11ACH         PUBLIC        _PUTCHAR
  -------         ENDMOD        PUTCHAR

*** WARNING L13: RECURSIVE CALL TO SEGMENT
    SEGMENT: ?CO?USB
    CALLER:  ?PR?GET_DESCRIPTOR?USB

*** WARNING L13: RECURSIVE CALL TO SEGMENT
    SEGMENT: ?CO?USB
    CALLER:  ?PR?READ_WRITE_REGISTER?USB

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?D12_SENDRESUME?USB

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?D12_READCURRENTFRAMENUMBER?USB

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?D12_READCHIPID?USB

*** WARNING L15: MULTIPLE CALL TO SEGMENT
    SEGMENT: ?PR?_D12_WRITEENDPOINT?USB
    CALLER1: ?PR?USB_ISR?USB
    CALLER2: ?C_C51STARTUP

*** WARNING L15: MULTIPLE CALL TO SEGMENT
    SEGMENT: ?PR?_D12_SETENDPOINTSTATUS?USB
    CALLER1: ?PR?USB_ISR?USB
    CALLER2: ?C_C51STARTUP

*** WARNING L15: MULTIPLE CALL TO SEGMENT
    SEGMENT: ?PR?_D12_READENDPOINT?USB
    CALLER1: ?PR?USB_ISR?USB
    CALLER2: ?C_C51STARTUP

Program Size: data=171.1 xdata=0 code=5087
LINK/LOCATE RUN COMPLETE.  8 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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