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

📄 serial.m51

📁 可用于51单片机中控制SPI传输的程序源代码
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        04/21/2008  23:35:15  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE serial.obj, STARTUP.obj TO serial


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  serial.obj (SERIAL)
  STARTUP.obj (?C_STARTUP)


LINK MAP OF MODULE:  serial (SERIAL)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            DATA    0008H     0016H     UNIT         ?DT?SERIAL
                    001EH     0002H                  *** GAP ***
            BIT     0020H.0   0000H.2   UNIT         ?BI?SERIAL
                    0020H.2   0000H.6                *** GAP ***
            IDATA   0021H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     001AH     UNIT         ?PR?SEND?SERIAL
                    001DH     0006H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     007FH     UNIT         ?PR?SERIAL?SERIAL
            CODE    00A5H     0038H     UNIT         ?PR?INITIAL?SERIAL
            CODE    00DDH     0035H     UNIT         ?PR?MAIN?SERIAL
            CODE    0112H     0027H     UNIT         ?PR?LEDSCAN?SERIAL
            CODE    0139H     001AH     UNIT         ?CO?SERIAL
            CODE    0153H     0012H     UNIT         ?PR?_DELAY?SERIAL
            CODE    0165H     000CH     UNIT         ?C_C51STARTUP



OVERLAY MAP OF MODULE:   serial (SERIAL)


SEGMENT
  +--> CALLED SEGMENT
---------------------
?C_C51STARTUP
  +--> ?PR?MAIN?SERIAL

?PR?MAIN?SERIAL
  +--> ?PR?INITIAL?SERIAL
  +--> ?PR?SEND?SERIAL
  +--> ?PR?LEDSCAN?SERIAL

?PR?LEDSCAN?SERIAL
  +--> ?CO?SERIAL
  +--> ?PR?_DELAY?SERIAL
BL51 BANKED LINKER/LOCATER V6.00                                                      04/21/2008  23:35:15  PAGE 2





SYMBOL TABLE OF MODULE:  serial (SERIAL)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        SERIAL
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:0026H         PUBLIC        serial
  B:00A8H.7       PUBLIC        EA
  C:0141H         PUBLIC        table
  D:0008H         PUBLIC        number
  D:00A8H         PUBLIC        IE
  B:00A8H.4       PUBLIC        ES
  D:00B8H         PUBLIC        IP
  B:0098H.0       PUBLIC        RI
  B:0098H.1       PUBLIC        TI
  D:0009H         PUBLIC        cash
  C:00DDH         PUBLIC        main
  C:0139H         PUBLIC        scan
  C:0003H         PUBLIC        send
  B:00B0H.5       PUBLIC        HC574
  D:0099H         PUBLIC        SBUF
  D:0087H         PUBLIC        PCON
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  B:00B0H.3       PUBLIC        lck
  B:0020H.0       PUBLIC        re_finish
  D:0011H         PUBLIC        cmd_numb
  D:008DH         PUBLIC        TH1
  D:008BH         PUBLIC        TL1
  B:0088H.6       PUBLIC        TR1
  D:0012H         PUBLIC        copyOK
  C:0112H         PUBLIC        ledscan
  D:0013H         PUBLIC        sendFINS
  B:0098H.4       PUBLIC        REN
  B:0020H.1       PUBLIC        receive
  D:00C8H         PUBLIC        T2CON
  D:0014H         PUBLIC        i
  C:00A5H         PUBLIC        initial
  C:0153H         PUBLIC        _delay
  D:0015H         PUBLIC        sbuffer
  D:00D0H         PUBLIC        PSW
  D:0016H         PUBLIC        buffer
  -------         PROC          INITIAL
  -------         DO            
  D:0007H         SYMBOL        j
  -------         ENDDO         
  C:00A5H         LINE#         39
  C:00A5H         LINE#         40
BL51 BANKED LINKER/LOCATER V6.00                                                      04/21/2008  23:35:15  PAGE 3


  C:00A5H         LINE#         43
  C:00A8H         LINE#         44
  C:00ABH         LINE#         45
  C:00AEH         LINE#         46
  C:00B1H         LINE#         47
  C:00B4H         LINE#         48
  C:00B7H         LINE#         49
  C:00B9H         LINE#         50
  C:00BBH         LINE#         51
  C:00BDH         LINE#         52
  C:00BFH         LINE#         53
  C:00C1H         LINE#         54
  C:00C3H         LINE#         55
  C:00C5H         LINE#         57
  C:00C5H         LINE#         58
  C:00CFH         LINE#         59
  C:00CFH         LINE#         60
  C:00D9H         LINE#         61
  C:00DCH         LINE#         62
  -------         ENDPROC       INITIAL
  -------         PROC          SEND
  C:0003H         LINE#         67
  C:0003H         LINE#         68
  C:0003H         LINE#         70
  C:0007H         LINE#         71
  C:0007H         LINE#         72
  C:000AH         LINE#         73
  C:000CH         LINE#         74
  C:000EH         LINE#         75
  C:0019H         LINE#         76
  C:001CH         LINE#         77
  C:001CH         LINE#         80
  -------         ENDPROC       SEND
  -------         PROC          SERIAL
  -------         DO            
  D:0007H         SYMBOL        k
  -------         ENDDO         
  C:0026H         LINE#         85
  C:0033H         LINE#         87
  C:0036H         LINE#         88
  C:0036H         LINE#         89
  C:0038H         LINE#         90
  C:003BH         LINE#         92
  C:0043H         LINE#         93
  C:0043H         LINE#         94
  C:0045H         LINE#         95
  C:0048H         LINE#         96
  C:004AH         LINE#         97
  C:004CH         LINE#         98
  C:0051H         LINE#         99
  C:0051H         LINE#         100
  C:0058H         LINE#         101
  C:0060H         LINE#         102
  C:0069H         LINE#         103
  C:006BH         LINE#         104
  C:006DH         LINE#         105
  C:006FH         LINE#         106
BL51 BANKED LINKER/LOCATER V6.00                                                      04/21/2008  23:35:15  PAGE 4


  C:0072H         LINE#         108
  C:0081H         LINE#         109
  C:0083H         LINE#         112
  C:0083H         LINE#         113
  C:0083H         LINE#         114
  C:0085H         LINE#         115
  C:0089H         LINE#         116
  C:008BH         LINE#         117
  C:008DH         LINE#         118
  C:008DH         LINE#         119
  C:0098H         LINE#         120
  C:009AH         LINE#         121
  C:009AH         LINE#         122
  C:009AH         LINE#         123
  -------         ENDPROC       SERIAL
  -------         PROC          _DELAY
  D:0006H         SYMBOL        loop
  -------         DO            
  D:0004H         SYMBOL        i
  -------         ENDDO         
  C:0153H         LINE#         126
  C:0153H         LINE#         127
  C:0153H         LINE#         128
  C:0164H         LINE#         129
  -------         ENDPROC       _DELAY
  -------         PROC          LEDSCAN
  -------         DO            
  D:0003H         SYMBOL        i
  -------         ENDDO         
  C:0112H         LINE#         134
  C:0112H         LINE#         135
  C:0112H         LINE#         137
  C:0114H         LINE#         138
  C:0117H         LINE#         139
  C:0119H         LINE#         140
  C:0124H         LINE#         141
  C:0126H         LINE#         142
  C:012DH         LINE#         143
  C:0134H         LINE#         144
  C:0138H         LINE#         145
  -------         ENDPROC       LEDSCAN
  -------         PROC          MAIN
  C:00DDH         LINE#         149
  C:00DDH         LINE#         150
  C:00DFH         LINE#         151
  C:00E2H         LINE#         152
  C:00E4H         LINE#         153
  C:00E7H         LINE#         154
  C:00EAH         LINE#         155
  C:00EAH         LINE#         156
  C:00EDH         LINE#         157
  C:00F0H         LINE#         158
  C:00F3H         LINE#         159
  C:00F6H         LINE#         160
  C:00F9H         LINE#         161
  C:00FCH         LINE#         162
  C:00FFH         LINE#         163
BL51 BANKED LINKER/LOCATER V6.00                                                      04/21/2008  23:35:15  PAGE 5


  C:0102H         LINE#         164
  C:0105H         LINE#         165
  C:0107H         LINE#         166
  C:010AH         LINE#         167
  C:010DH         LINE#         168
  C:010DH         LINE#         169
  C:0110H         LINE#         170
  -------         ENDPROC       MAIN
  -------         ENDMOD        SERIAL

  -------         MODULE        ?C_STARTUP
  C:0165H         SEGMENT       ?C_C51STARTUP
  I:0021H         SEGMENT       ?STACK
  C:0000H         PUBLIC        ?C_STARTUP
  D:00E0H         SYMBOL        ACC
  D:00F0H         SYMBOL        B
  D:0083H         SYMBOL        DPH
  D:0082H         SYMBOL        DPL
  N:0000H         SYMBOL        IBPSTACK
  N:0100H         SYMBOL        IBPSTACKTOP
  N:0080H         SYMBOL        IDATALEN
  C:0168H         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0000H         SYMBOL        PBPSTACKTOP
  N:0000H         SYMBOL        PDATALEN
  N:0000H         SYMBOL        PDATASTART
  N:0000H         SYMBOL        PPAGE
  N:0000H         SYMBOL        PPAGEENABLE
  D:00A0H         SYMBOL        PPAGE_SFR
  D:0081H         SYMBOL        SP
  C:0165H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
  C:0165H         LINE#         99
  C:0167H         LINE#         100
  C:0168H         LINE#         101
  C:0169H         LINE#         102
  C:016BH         LINE#         151
  C:016EH         LINE#         155
  -------         ENDMOD        ?C_STARTUP

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

⌨️ 快捷键说明

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