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

📄 ex5-7.m51

📁 < 嵌入式C语言程序设计>>一书的源代码
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V5.12                                                        09/15/2005  10:11:02  PAGE 1


BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE EX5-7.obj TO ex5-7


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  EX5-7.obj (EX5_7)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SCDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)


LINK MAP OF MODULE:  ex5-7 (EX5_7)


            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     0011H     UNIT         _DATA_GROUP_
            DATA    0019H     000AH     UNIT         ?DT?EX5_7
            IDATA   0023H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     07FDH                  *** GAP ***
            CODE    0800H     0413H     UNIT         ?CO?EX5_7
            CODE    0C13H     009DH     UNIT         ?PR?_DISPLAY_GLCD_DATA?EX5_7
            CODE    0CB0H     0075H     UNIT         ?PR?MAIN?EX5_7
            CODE    0D25H     0056H     UNIT         ?PR?CLEAR_GLCD?EX5_7
            CODE    0D7BH     004EH     UNIT         ?PR?_DISPLAY_GLCD_NUMBER?EX5_7
            CODE    0DC9H     004AH     UNIT         ?PR?_PUTPIXEL?EX5_7
            CODE    0E13H     0044H     UNIT         ?PR?_DISPLAY_GLCD_STRING?EX5_7
            CODE    0E57H     003BH     UNIT         ?C?LIB_CODE
            CODE    0E92H     003AH     UNIT         ?PR?_SHOW_PATTERN?EX5_7
            CODE    0ECCH     0022H     UNIT         ?PR?_WRITE_GLCD_COMMAND?EX5_7
            CODE    0EEEH     0020H     UNIT         ?PR?_CLEAR_PATTERN?EX5_7
            CODE    0F0EH     0020H     UNIT         ?PR?READ_GLCD_DATA?EX5_7
            CODE    0F2EH     001DH     UNIT         ?PR?CHECK_GLCD_BUSYFLAG?EX5_7
            CODE    0F4BH     0011H     UNIT         ?PR?_WRITE_GLCD_DATA?EX5_7
            CODE    0F5CH     000DH     UNIT         ?PR?DELAY?EX5_7
            CODE    0F69H     000CH     UNIT         ?C_C51STARTUP
            CODE    0F75H     0005H     UNIT         ?PR?_GOTOXY?EX5_7



OVERLAY MAP OF MODULE:   ex5-7 (EX5_7)


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

BL51 BANKED LINKER/LOCATER V5.12                                                      09/15/2005  10:11:02  PAGE 2


?PR?MAIN?EX5_7                         0008H    0001H
  +--> ?PR?CLEAR_GLCD?EX5_7
  +--> ?PR?_GOTOXY?EX5_7
  +--> ?CO?EX5_7
  +--> ?PR?_DISPLAY_GLCD_STRING?EX5_7
  +--> ?PR?_DISPLAY_GLCD_NUMBER?EX5_7
  +--> ?PR?_DISPLAY_GLCD_DATA?EX5_7

?PR?CLEAR_GLCD?EX5_7                   -----    -----
  +--> ?PR?_WRITE_GLCD_COMMAND?EX5_7
  +--> ?PR?_WRITE_GLCD_DATA?EX5_7

?PR?_WRITE_GLCD_COMMAND?EX5_7          -----    -----
  +--> ?PR?CHECK_GLCD_BUSYFLAG?EX5_7

?PR?_WRITE_GLCD_DATA?EX5_7             -----    -----
  +--> ?PR?CHECK_GLCD_BUSYFLAG?EX5_7

?PR?_DISPLAY_GLCD_STRING?EX5_7         0009H    0007H
  +--> ?PR?_DISPLAY_GLCD_DATA?EX5_7

?PR?_DISPLAY_GLCD_DATA?EX5_7           0010H    0003H
  +--> ?CO?EX5_7
  +--> ?PR?_SHOW_PATTERN?EX5_7

?PR?_SHOW_PATTERN?EX5_7                0013H    0006H
  +--> ?PR?_WRITE_GLCD_COMMAND?EX5_7
  +--> ?PR?_WRITE_GLCD_DATA?EX5_7

?PR?_DISPLAY_GLCD_NUMBER?EX5_7         0009H    0002H
  +--> ?CO?EX5_7
  +--> ?PR?_DISPLAY_GLCD_DATA?EX5_7



SYMBOL TABLE OF MODULE:  ex5-7 (EX5_7)

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

  -------         MODULE        EX5_7
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  C:0D25H         PUBLIC        clear_GLCD
  C:0EA3H         PUBLIC        _show_pattern
  C:0F4BH         PUBLIC        _write_GLCD_data
  C:0F75H         PUBLIC        _gotoxy
  C:09B3H         PUBLIC        space
  C:0993H         PUBLIC        comma
  C:0F5CH         PUBLIC        delay
  C:0833H         PUBLIC        digit
  B:00A0H.2       PUBLIC        P2_2
  B:00A0H.3       PUBLIC        P2_3
  B:00A0H.4       PUBLIC        P2_4
  C:0F0EH         PUBLIC        read_GLCD_data
  B:00A0H.5       PUBLIC        P2_5
  B:00A0H.6       PUBLIC        P2_6
BL51 BANKED LINKER/LOCATER V5.12                                                      09/15/2005  10:11:02  PAGE 3


  B:00A0H.7       PUBLIC        P2_7
  C:0B13H         PUBLIC        monthp
  C:0973H         PUBLIC        slash
  C:09F3H         PUBLIC        weekp
  C:0800H         PUBLIC        int2char
  C:0B33H         PUBLIC        token
  C:09D3H         PUBLIC        yearp
  D:0019H         PUBLIC        today
  C:0CB0H         PUBLIC        main
  C:0F2EH         PUBLIC        check_GLCD_busyflag
  C:0D7BH         PUBLIC        _display_GLCD_number
  C:0EEEH         PUBLIC        _clear_pattern
  C:0EDDH         PUBLIC        _write_GLCD_command
  C:0E13H         PUBLIC        _display_GLCD_string
  C:0C19H         PUBLIC        _display_GLCD_data
  D:001CH         PUBLIC        now
  C:0A33H         PUBLIC        weekdayp
  D:001FH         PUBLIC        gx
  C:0DC9H         PUBLIC        _putpixel
  D:0020H         PUBLIC        gy
  D:0021H         SYMBOL        timer0_tick
  C:080BH         PUBLIC        monthday
  C:0817H         PUBLIC        weekday
  -------         PROC          DELAY
  -------         DO            
  D:0007H         SYMBOL        i
  D:0006H         SYMBOL        j
  -------         ENDDO         
  C:0F5CH         LINE#         253
  C:0F5CH         LINE#         255
  C:0F5EH         LINE#         256
  C:0F68H         LINE#         258
  -------         ENDPROC       DELAY
  -------         PROC          CHECK_GLCD_BUSYFLAG
  -------         DO            
  D:0007H         SYMBOL        x
  -------         ENDDO         
  C:0F2EH         LINE#         260
  C:0F2EH         LINE#         261
  C:0F2EH         LINE#         264
  C:0F30H         LINE#         265
  C:0F32H         LINE#         266
  C:0F34H         LINE#         267
  C:0F37H         LINE#         268
  C:0F37H         LINE#         269
  C:0F41H         LINE#         270
  C:0F44H         LINE#         271
  C:0F46H         LINE#         272
  C:0F48H         LINE#         273
  C:0F4AH         LINE#         274
  -------         ENDPROC       CHECK_GLCD_BUSYFLAG
  C:0ED6H         SYMBOL        L?0063
  -------         PROC          L?0062
  -------         ENDPROC       L?0062
  C:0ED6H         SYMBOL        L?0063
  -------         PROC          _WRITE_GLCD_COMMAND
  D:0006H         SYMBOL        command
BL51 BANKED LINKER/LOCATER V5.12                                                      09/15/2005  10:11:02  PAGE 4


  C:0EDDH         LINE#         276
  C:0EDDH         LINE#         277
  C:0EDDH         LINE#         278
  C:0EDFH         LINE#         279
  C:0EE1H         LINE#         280
  C:0EE3H         LINE#         281
  C:0EE5H         LINE#         282
  C:0EE7H         LINE#         283
  C:0EE9H         LINE#         284
  C:0EEBH         LINE#         285
  -------         ENDPROC       _WRITE_GLCD_COMMAND
  -------         PROC          _WRITE_GLCD_DATA
  D:0006H         SYMBOL        GLCDdata
  C:0F4BH         LINE#         288
  C:0F4BH         LINE#         289
  C:0F4BH         LINE#         290
  C:0F4DH         LINE#         291
  C:0F4FH         LINE#         292
  C:0F51H         LINE#         293
  C:0F53H         LINE#         294
  C:0F55H         LINE#         295
  C:0F57H         LINE#         296
  C:0F59H         LINE#         297
  -------         ENDPROC       _WRITE_GLCD_DATA
  -------         PROC          CLEAR_GLCD
  -------         DO            
  D:0004H         SYMBOL        i
  D:0002H         SYMBOL        j
  -------         ENDDO         
  C:0D25H         LINE#         300
  C:0D25H         LINE#         301
  C:0D25H         LINE#         304
  C:0D27H         LINE#         305
  C:0D35H         LINE#         306
  C:0D37H         LINE#         307
  C:0D39H         LINE#         308
  C:0D3BH         LINE#         309
  C:0D42H         LINE#         310
  C:0D47H         LINE#         311
  C:0D4AH         LINE#         312
  C:0D4AH         LINE#         313
  C:0D54H         LINE#         314

⌨️ 快捷键说明

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