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

📄 comm.m51

📁 串行通信程序
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        08/08/2007  22:15:58  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE comm.obj TO comm RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  comm.obj (COMM)
  D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  D:\KEIL\C51\LIB\C51S.LIB (STRLEN)
  D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  comm (COMM)


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

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            REG     0008H     0008H     ABSOLUTE     "REG BANK 1"
            DATA    0010H     000CH     UNIT         ?DT?COMM
            DATA    001CH     0008H     UNIT         ?DT?_DISPLAY_LIST?COMM
            DATA    0024H     0003H     UNIT         _DATA_GROUP_
            IDATA   0027H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     001CH     UNIT         ?PR?CHULI?COMM
                    0022H     0001H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     008CH     UNIT         ?C_C51STARTUP
            CODE    00B2H     0047H     UNIT         ?PR?MAIN?COMM
            CODE    00F9H     0046H     UNIT         ?C?LIB_CODE
            CODE    013FH     002EH     UNIT         ?PR?_DISPLAY_LIST?COMM
            CODE    016DH     002DH     UNIT         ?PR?_SEND_LIST?COMM
            CODE    019AH     002BH     UNIT         ?PR?KEY_SCAN?COMM
            CODE    01C5H     0026H     UNIT         ?PR?COMM_SEVER?COMM
            CODE    01EBH     0024H     UNIT         ?PR?DELAY20MS?COMM
            CODE    020FH     0022H     UNIT         ?PR?INIT_LCD?COMM
            CODE    0231H     001EH     UNIT         ?PR?_DISPLAY_SIGNAL?COMM
            CODE    024FH     0017H     UNIT         ?C_INITSEG
            CODE    0266H     0015H     UNIT         ?PR?_STRLEN?STRLEN
            CODE    027BH     0014H     UNIT         ?PR?COMM_INIT?COMM
            CODE    028FH     0011H     UNIT         ?CO?COMM
            CODE    02A0H     000FH     UNIT         ?PR?DELAY2MS?COMM
            CODE    02AFH     000EH     UNIT         ?PR?_WRITE_COMMAND_1602?COMM
            CODE    02BDH     000EH     UNIT         ?PR?_WRITE_DATA_1602?COMM
            CODE    02CBH     0009H     UNIT         ?PR?SEND_SERVE?COMM
            CODE    02D4H     0004H     UNIT         ?PR?INT0?COMM
            CODE    02D8H     0004H     UNIT         ?PR?PLUSE?COMM


BL51 BANKED LINKER/LOCATER V6.00                                                      08/08/2007  22:15:58  PAGE 2



OVERLAY MAP OF MODULE:   comm (COMM)


SEGMENT                                DATA_GROUP 
  +--> CALLED SEGMENT                START    LENGTH
----------------------------------------------------
?C_C51STARTUP                        -----    -----
  +--> ?PR?MAIN?COMM
  +--> ?C_INITSEG

?PR?MAIN?COMM                        -----    -----
  +--> ?PR?DELAY20MS?COMM
  +--> ?PR?COMM_INIT?COMM
  +--> ?PR?INIT_LCD?COMM
  +--> ?PR?KEY_SCAN?COMM
  +--> ?PR?CHULI?COMM
  +--> ?PR?_SEND_LIST?COMM

?PR?DELAY20MS?COMM                   0024H    0002H

?PR?INIT_LCD?COMM                    -----    -----
  +--> ?PR?_WRITE_COMMAND_1602?COMM
  +--> ?PR?DELAY2MS?COMM

?PR?_WRITE_COMMAND_1602?COMM         -----    -----
  +--> ?PR?DELAY2MS?COMM

?PR?KEY_SCAN?COMM                    -----    -----
  +--> ?PR?DELAY20MS?COMM
  +--> ?PR?PLUSE?COMM

?PR?CHULI?COMM                       -----    -----
  +--> ?PR?_DISPLAY_SIGNAL?COMM

?PR?_DISPLAY_SIGNAL?COMM             0024H    0001H
  +--> ?PR?_WRITE_COMMAND_1602?COMM
  +--> ?PR?_WRITE_DATA_1602?COMM

?PR?_WRITE_DATA_1602?COMM            -----    -----
  +--> ?PR?DELAY2MS?COMM

?PR?_SEND_LIST?COMM                  0024H    0003H
  +--> ?PR?_STRLEN?STRLEN
  +--> ?PR?SEND_SERVE?COMM

?C_INITSEG                           -----    -----
  +--> ?CO?COMM



SYMBOL TABLE OF MODULE:  comm (COMM)

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

  -------         MODULE        COMM
BL51 BANKED LINKER/LOCATER V6.00                                                      08/08/2007  22:15:58  PAGE 3


  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:0010H         PUBLIC        num0
  D:0012H         PUBLIC        fasong
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  B:00A8H.7       PUBLIC        EA
  D:0013H         PUBLIC        receive_over
  D:00A8H         PUBLIC        IE
  B:0090H.2       PUBLIC        P1_2
  B:00B0H.3       PUBLIC        P3_3
  B:0090H.6       PUBLIC        P1_6
  C:0006H         PUBLIC        chuli
  B:00A8H.4       PUBLIC        ES
  B:00B0H.5       PUBLIC        P3_5
  B:00A0H.6       PUBLIC        P2_6
  D:00B8H         PUBLIC        IP
  B:0098H.0       PUBLIC        RI
  B:0098H.1       PUBLIC        TI
  C:02A0H         PUBLIC        delay2ms
  C:00B2H         PUBLIC        main
  C:016DH         PUBLIC        _send_list
  C:02D8H         PUBLIC        pluse
  D:0099H         PUBLIC        SBUF
  D:0087H         PUBLIC        PCON
  D:0098H         PUBLIC        SCON
  C:02BDH         PUBLIC        _write_data_1602
  C:02CBH         PUBLIC        send_serve
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  C:01C5H         PUBLIC        comm_sever
  C:0231H         PUBLIC        _display_signal
  C:027BH         PUBLIC        comm_init
  D:0014H         PUBLIC        receive_buffer
  D:0018H         PUBLIC        key_flag
  D:0019H         PUBLIC        send_buf
  C:020FH         PUBLIC        init_lcd
  B:00A8H.0       PUBLIC        EX0
  D:008DH         PUBLIC        TH1
  D:008BH         PUBLIC        TL1
  C:019AH         PUBLIC        key_scan
  C:01EBH         PUBLIC        delay20ms
  B:0088H.6       PUBLIC        TR1
  D:001AH         PUBLIC        databuf
  D:0098H         PUBLIC        SCON0
  D:001BH         PUBLIC        j
  C:013FH         PUBLIC        _display_list
  D:00D0H         PUBLIC        PSW
  C:02D4H         PUBLIC        int0
  C:02AFH         PUBLIC        _write_command_1602
  -------         PROC          INIT_LCD
  C:020FH         LINE#         2
  C:020FH         LINE#         3
  C:020FH         LINE#         4
  C:0211H         LINE#         5
  C:0216H         LINE#         6
BL51 BANKED LINKER/LOCATER V6.00                                                      08/08/2007  22:15:58  PAGE 4


  C:0219H         LINE#         7
  C:021EH         LINE#         8
  C:0221H         LINE#         9
  C:0226H         LINE#         10
  C:0229H         LINE#         11
  C:022EH         LINE#         12
  -------         ENDPROC       INIT_LCD
  -------         PROC          _WRITE_COMMAND_1602
  D:0007H         SYMBOL        address_buf
  C:02AFH         LINE#         15
  C:02AFH         LINE#         16
  C:02AFH         LINE#         17
  C:02B1H         LINE#         18
  C:02B3H         LINE#         19
  C:02B5H         LINE#         20
  C:02B7H         LINE#         21
  C:02BAH         LINE#         22
  C:02BCH         LINE#         23
  -------         ENDPROC       _WRITE_COMMAND_1602
  -------         PROC          _WRITE_DATA_1602
  D:0007H         SYMBOL        data_buf
  C:02BDH         LINE#         25
  C:02BDH         LINE#         26
  C:02BDH         LINE#         27
  C:02BFH         LINE#         28

⌨️ 快捷键说明

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