irm_tst.m51

来自「STC51系列的源码」· M51 代码 · 共 1,175 行 · 第 1/4 页

M51
1,175
字号
  C:0F8EH         LINE#         178
  C:0F90H         LINE#         179
  C:0F98H         LINE#         180
  C:0F9CH         LINE#         182
  C:0F9CH         LINE#         183
  C:0FA9H         LINE#         184
  C:0FABH         LINE#         185
  C:0FAEH         LINE#         186
  C:0FB1H         LINE#         187
  C:0FB4H         LINE#         188
  C:0FB4H         LINE#         190
  -------         ENDPROC       UART_RECV_ISR_PROCESS
  -------         ENDMOD        UART

  -------         MODULE        HC595
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  C:0E0EH         PUBLIC        HC595_refresh
BL51 BANKED LINKER/LOCATER V6.00                                                      09/26/2008  13:29:18  PAGE 16


  D:00E8H         PUBLIC        P4
  C:1018H         PUBLIC        _HC595_send_mdata
  D:00A8H         PUBLIC        IE
  B:0090H.5       PUBLIC        P1_5
  B:0090H.6       PUBLIC        P1_6
  C:10EAH         PUBLIC        HC595_begin
  B:0090H.7       PUBLIC        P1_7
  D:00B8H         PUBLIC        IP
  C:000EH         PUBLIC        HC595_delay
  C:10CEH         PUBLIC        HC595_shift
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  D:00C8H         PUBLIC        T2CON
  D:00D0H         PUBLIC        PSW
  -------         PROC          HC595_DELAY
  C:000EH         LINE#         26
  C:000EH         LINE#         27
  C:000FH         LINE#         28
  C:0010H         LINE#         29
  -------         ENDPROC       HC595_DELAY
  -------         PROC          HC595_BEGIN
  C:10EAH         LINE#         36
  C:10EAH         LINE#         37
  C:10ECH         LINE#         38
  C:10EEH         LINE#         39
  C:10F0H         LINE#         40
  -------         ENDPROC       HC595_BEGIN
  -------         PROC          HC595_SHIFT
  C:10CEH         LINE#         47
  C:10CEH         LINE#         48
  C:10D1H         LINE#         49
  C:10D3H         LINE#         50
  C:10D6H         LINE#         51
  C:10D8H         LINE#         52
  -------         ENDPROC       HC595_SHIFT
  -------         PROC          _HC595_SEND_MDATA
  D:0007H         SYMBOL        mdata
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:1018H         LINE#         59
  C:1018H         LINE#         60
  C:1018H         LINE#         61
  C:101AH         LINE#         62
  C:101EH         LINE#         63
  C:1020H         LINE#         64
  C:1022H         LINE#         66
  C:1024H         LINE#         67
  C:1024H         LINE#         68
  C:1027H         LINE#         69
  C:102BH         LINE#         70
  C:1030H         LINE#         71
  -------         ENDPROC       _HC595_SEND_MDATA
  -------         PROC          HC595_REFRESH
  -------         DO            
  X:020FH         SYMBOL        seg_counter
  -------         ENDDO         
BL51 BANKED LINKER/LOCATER V6.00                                                      09/26/2008  13:29:18  PAGE 17


  C:0E0EH         LINE#         79
  C:0E0EH         LINE#         80
  C:0E0EH         LINE#         81
  C:0E15H         LINE#         82
  C:0E18H         LINE#         83
  C:0E20H         LINE#         84
  C:0E2CH         LINE#         85
  C:0E3EH         LINE#         86
  C:0E44H         LINE#         87
  C:0E48H         LINE#         88
  C:0E4AH         LINE#         89
  C:0E4DH         LINE#         90
  C:0E4FH         LINE#         91
  -------         ENDPROC       HC595_REFRESH
  -------         ENDMOD        HC595

  -------         MODULE        LED
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  D:00E8H         PUBLIC        P4
  D:00A8H         PUBLIC        IE
  D:00B8H         PUBLIC        IP
  C:1074H         PUBLIC        LED_refresh
  X:020EH         PUBLIC        LED_buffer
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  C:10F1H         PUBLIC        LED_clear
  C:10E2H         PUBLIC        LED_table
  D:00C8H         PUBLIC        T2CON
  D:00D0H         PUBLIC        PSW
  -------         PROC          LED_REFRESH
  -------         DO            
  X:020DH         SYMBOL        led_counter
  -------         ENDDO         
  C:1074H         LINE#         28
  C:1074H         LINE#         29
  C:1074H         LINE#         30
  C:107AH         LINE#         31
  C:107EH         LINE#         32
  C:1087H         LINE#         33
  -------         ENDPROC       LED_REFRESH
  -------         PROC          LED_CLEAR
  C:10F1H         LINE#         40
  C:10F1H         LINE#         41
  C:10F7H         LINE#         42
  -------         ENDPROC       LED_CLEAR
  -------         ENDMOD        LED

  -------         MODULE        SEG7
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  C:0F68H         PUBLIC        SEG7_G_segment_table
  D:00B0H         PUBLIC        P3
  D:00E8H         PUBLIC        P4
  D:00A8H         PUBLIC        IE
  C:0F86H         PUBLIC        SEG7_V_segment_table
BL51 BANKED LINKER/LOCATER V6.00                                                      09/26/2008  13:29:18  PAGE 18


  D:00B8H         PUBLIC        IP
  C:0F52H         PUBLIC        SEG7_G_table
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  C:0F70H         PUBLIC        SEG7_V_table
  C:0F5DH         PUBLIC        SEG7_G_dot_table
  C:0B53H         PUBLIC        _SEG7_printf_ascii
  C:0F7BH         PUBLIC        SEG7_V_dot_table
  C:1088H         PUBLIC        SEG7_clear_screen
  D:00C8H         PUBLIC        T2CON
  X:01ECH         PUBLIC        SEG7_buffer
  D:00D0H         PUBLIC        PSW
  -------         PROC          _SEG7_PRINTF_ASCII
  X:01F4H         SYMBOL        string
  -------         DO            
  D:0006H         SYMBOL        i
  X:01F7H         SYMBOL        length
  D:0001H         SYMBOL        ptr
  X:01F8H         SYMBOL        dot
  D:0007H         SYMBOL        num
  X:01F9H         SYMBOL        index
  -------         ENDDO         
  C:0B53H         LINE#         133
  C:0B5EH         LINE#         134
  C:0B5EH         LINE#         139
  C:0B66H         LINE#         140
  C:0B6BH         LINE#         141
  C:0B6BH         LINE#         142
  C:0B6BH         LINE#         143
  C:0B6DH         LINE#         144
  C:0B8BH         LINE#         149
  C:0B97H         LINE#         150
  C:0B9AH         LINE#         151
  C:0BA0H         LINE#         152
  C:0BA6H         LINE#         153
  C:0BA7H         LINE#         154
  C:0BAFH         LINE#         155
  C:0BAFH         LINE#         156
  C:0BB6H         LINE#         157
  C:0BC8H         LINE#         158
  C:0BC9H         LINE#         159
  C:0BC9H         LINE#         160
  C:0BD3H         LINE#         161
  C:0BDBH         LINE#         162
  C:0BE1H         LINE#         163
  C:0BE1H         LINE#         164
  C:0BE1H         LINE#         165
  C:0BE8H         LINE#         166
  C:0BEDH         LINE#         167
  C:0BEFH         LINE#         169
  C:0C04H         LINE#         170
  C:0C04H         LINE#         171
  C:0C05H         LINE#         172
  C:0C08H         LINE#         173
  C:0C08H         LINE#         174
  C:0C08H         LINE#         175
  C:0C0BH         LINE#         176
BL51 BANKED LINKER/LOCATER V6.00                                                      09/26/2008  13:29:18  PAGE 19


  -------         ENDPROC       _SEG7_PRINTF_ASCII
  -------         PROC          SEG7_CLEAR_SCREEN
  C:1088H         LINE#         184
  C:1088H         LINE#         185
  -------         ENDPROC       SEG7_CLEAR_SCREEN
  -------         ENDMOD        SEG7

  -------         MODULE        ?C?CLDPTR
  C:082CH         PUBLIC        ?C?CLDPTR
  -------         ENDMOD        ?C?CLDPTR

  -------         MODULE        ?C?CLDOPTR
  C:0845H         PUBLIC        ?C?CLDOPTR
  -------         ENDMOD        ?C?CLDOPTR

  -------         MODULE        ?C?ICALL
  C:0872H         PUBLIC        ?C?ICALL
  C:0876H         PUBLIC        ?C?ICALL2
  -------         ENDMOD        ?C?ICALL

  -------         MODULE        STRLEN
  C:105FH         PUBLIC        _STRLEN
  -------         ENDMOD        STRLEN

  -------         MODULE        ?C?MEMSET
  C:0878H         PUBLIC        ?C?MEMSET
  -------         ENDMOD        ?C?MEMSET

  -------         MODULE        VSPRINTF
  X:01F7H         PUBLIC        ?_VSPRINTF?BYTE
  C:0D3CH         PUBLIC        _VSPRINTF
  -------         ENDMOD        VSPRINTF

  -------         MODULE        PRINTF
  X:01A0H         PUBLIC        ?_PRINTF517?BYTE
  X:01A0H         PUBLIC        ?_PRINTF?BYTE
  X:01A0H         PUBLIC        ?_SPRINTF517?BYTE
  X:01A0H         PUBLIC        ?_SPRINTF?BYTE
  C:0099H         PUBLIC        _PRINTF
  C:0099H         PUBLIC        _PRINTF517
  C:0093H         PUBLIC        _SPRINTF
  C:0093H         PUBLIC        _SPRINTF517
  -------         ENDMOD        PRINTF

  -------         MODULE        ?C?CSTPTR
  C:08A4H         PUBLIC        ?C?CSTPTR
  -------         ENDMOD        ?C?CSTPTR

  -------         MODULE        ?C?PLDIXDATA
  C:08B6H         PUBLIC        ?C?PLDIXDATA
  -------         ENDMOD        ?C?PLDIXDATA

  -------         MODULE        ?C?PSTXDATA
  C:08CDH         PUBLIC        ?C?PSTXDATA
  -------         ENDMOD        ?C?PSTXDATA

  -------         MODULE        ?C?CCASE
BL51 BANKED LINKER/LOCATER V6.00                                                      09/26/2008  13:29:18  PAGE 20


  C:08D6H         PUBLIC        ?C?CCASE
  -------         ENDMOD        ?C?CCASE

  -------         MODULE        PUTCHAR
  C:0FB5H         PUBLIC        _PUTCHAR
  -------         ENDMOD        PUTCHAR

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?PCC_RECV_MDATA?PCC

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_UART_PRINTF?UART

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_UART_PRINT_ASCII?UART

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_UART_PUT_DOUBLE_CHAR?UART

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_UART_PUTCHAR?UART

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?LED_REFRESH?LED

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_SEG7_PRINTF_ASCII?SEG7

Program Size: data=23.1 xdata=33296 code=4335
LINK/LOCATE RUN COMPLETE.  7 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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