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

📄 sed1335 22.m51

📁 SED1335液晶屏的程序 参考别人的程序 并自己增加了一些有用的绘图函数 程序已经通过实际测试
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V5.12                                                        10/25/2007  19:28:36  PAGE 1


BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE Main.obj TO sed1335 22


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  Main.obj (MAIN)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?OFFXADD)


LINK MAP OF MODULE:  sed1335 22 (MAIN)


            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         ?DT?_CIRCLE?MAIN
            DATA    0019H     0007H     UNIT         ?DT?_FULLRECT?MAIN
            BIT     0020H.0   0000H.1   UNIT         _BIT_GROUP_
                    0020H.1   0000H.7                *** GAP ***
            DATA    0021H     001DH     UNIT         ?DT?_LINEXY?MAIN
            DATA    003EH     000DH     UNIT         _DATA_GROUP_
            DATA    004BH     0006H     UNIT         ?DT?_DOTRECT?MAIN
            DATA    0051H     0004H     UNIT         ?DT?_TEXTDISP?MAIN
            DATA    0055H     0004H     UNIT         ?DT?_BUILDCGRAM?MAIN
            DATA    0059H     0004H     UNIT         ?DT?_POINT?MAIN
            DATA    005DH     0004H     UNIT         ?DT?MAIN
            IDATA   0061H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0001H     UNIT         ?PR?SAMPLE3?MAIN
                    0004H     0007H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0CE8H     UNIT         ?CO?MAIN
            CODE    0CF6H     0180H     UNIT         ?PR?_PUTSTR?MAIN
            CODE    0E76H     0142H     UNIT         ?PR?_LINEXY?MAIN
            CODE    0FB8H     0129H     UNIT         ?PR?_CIRCLE?MAIN
            CODE    10E1H     00F5H     UNIT         ?PR?_PUTCDOTINGRAPH?MAIN
            CODE    11D6H     00F1H     UNIT         ?PR?_DOTLINE?MAIN
            CODE    12C7H     00C6H     UNIT         ?PR?_LINE?MAIN
            CODE    138DH     00C3H     UNIT         ?PR?_TEXTDISP?MAIN
            CODE    1450H     007CH     UNIT         ?PR?_BUILDCGRAM?MAIN
            CODE    14CCH     007BH     UNIT         ?PR?MAIN?MAIN
            CODE    1547H     0073H     UNIT         ?C?LIB_CODE
            CODE    15BAH     0052H     UNIT         ?PR?_POINT?MAIN
            CODE    160CH     004AH     UNIT         ?PR?_PUTCDOTINALPHA?MAIN
            CODE    1656H     0049H     UNIT         ?PR?LCDINIT?MAIN
            CODE    169FH     0044H     UNIT         ?PR?PUTWORD24INGRAPH?MAIN
            CODE    16E3H     003FH     UNIT         ?PR?ROLLDOWN?MAIN
            CODE    1722H     003CH     UNIT         ?PR?_EMPTYRECT?MAIN
BL51 BANKED LINKER/LOCATER V5.12                                                      10/25/2007  19:28:36  PAGE 2


            CODE    175EH     003CH     UNIT         ?PR?_DOTRECT?MAIN
            CODE    179AH     0034H     UNIT         ?PR?_LOCATEXY?MAIN
            CODE    17CEH     0030H     UNIT         ?PR?ROLLRIGHT?MAIN
            CODE    17FEH     002DH     UNIT         ?PR?_WRITE_DATA?MAIN
            CODE    182BH     002DH     UNIT         ?PR?CLEAR?MAIN
            CODE    1858H     002BH     UNIT         ?PR?ROLLLEFT?MAIN
            CODE    1883H     0028H     UNIT         ?PR?_FILLRECT?MAIN
            CODE    18ABH     0026H     UNIT         ?PR?_FULLRECT?MAIN
            CODE    18D1H     0022H     UNIT         ?PR?PUTWORDINALPHA?MAIN
            CODE    18F3H     0021H     UNIT         ?PR?_WRITE_INSTRUCTION?MAIN
            CODE    1914H     0021H     UNIT         ?PR?ROLLUP?MAIN
            CODE    1935H     001DH     UNIT         ?PR?READ_DATA?MAIN
            CODE    1952H     0019H     UNIT         ?PR?_DELAYMS?MAIN
            CODE    196BH     0019H     UNIT         ?PR?TIMERS0?MAIN
            CODE    1984H     0017H     UNIT         ?PR?TIMERSINIT?MAIN
            CODE    199BH     000CH     UNIT         ?PR?PUTWORDINGRAPH?MAIN
            CODE    19A7H     000CH     UNIT         ?C_C51STARTUP



OVERLAY MAP OF MODULE:   sed1335 22 (MAIN)


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

?PR?MAIN?MAIN                       -----    -----      -----    -----
  +--> ?PR?TIMERSINIT?MAIN
  +--> ?PR?LCDINIT?MAIN
  +--> ?PR?_WRITE_INSTRUCTION?MAIN
  +--> ?PR?_WRITE_DATA?MAIN
  +--> ?PR?SAMPLE3?MAIN
  +--> ?PR?PUTWORD24INGRAPH?MAIN
  +--> ?PR?_DELAYMS?MAIN
  +--> ?PR?_EMPTYRECT?MAIN
  +--> ?CO?MAIN
  +--> ?PR?_PUTSTR?MAIN
  +--> ?PR?_FILLRECT?MAIN
  +--> ?PR?CLEAR?MAIN

?PR?LCDINIT?MAIN                    -----    -----      -----    -----
  +--> ?PR?_WRITE_INSTRUCTION?MAIN
  +--> ?CO?MAIN
  +--> ?PR?_WRITE_DATA?MAIN
  +--> ?PR?CLEAR?MAIN

?PR?_WRITE_DATA?MAIN                -----    -----      -----    -----
  +--> ?PR?_WRITE_INSTRUCTION?MAIN

?PR?CLEAR?MAIN                      -----    -----      -----    -----
  +--> ?PR?_WRITE_INSTRUCTION?MAIN
  +--> ?PR?_WRITE_DATA?MAIN

?PR?SAMPLE3?MAIN                    -----    -----      003EH    0001H
BL51 BANKED LINKER/LOCATER V5.12                                                      10/25/2007  19:28:36  PAGE 3



?PR?PUTWORD24INGRAPH?MAIN           -----    -----      -----    -----
  +--> ?PR?_PUTCDOTINGRAPH?MAIN

?PR?_PUTCDOTINGRAPH?MAIN            -----    -----      003EH    000AH
  +--> ?PR?_WRITE_INSTRUCTION?MAIN
  +--> ?PR?_WRITE_DATA?MAIN
  +--> ?CO?MAIN

?PR?_DELAYMS?MAIN                   -----    -----      -----    -----
  +--> ?PR?_WRITE_INSTRUCTION?MAIN
  +--> ?PR?_WRITE_DATA?MAIN

?PR?_EMPTYRECT?MAIN                 -----    -----      003EH    0006H
  +--> ?PR?_LINE?MAIN

?PR?_LINE?MAIN                      -----    -----      0044H    0006H
  +--> ?PR?_WRITE_DATA?MAIN
  +--> ?PR?_WRITE_INSTRUCTION?MAIN

?PR?_PUTSTR?MAIN                    0020H.0  0000H.1    003EH    0009H
  +--> ?PR?_WRITE_INSTRUCTION?MAIN
  +--> ?PR?_LOCATEXY?MAIN
  +--> ?CO?MAIN
  +--> ?PR?_WRITE_DATA?MAIN

?PR?_LOCATEXY?MAIN                  -----    -----      -----    -----
  +--> ?PR?_WRITE_INSTRUCTION?MAIN
  +--> ?PR?_WRITE_DATA?MAIN

?PR?_FILLRECT?MAIN                  -----    -----      003EH    0007H
  +--> ?PR?_DOTLINE?MAIN

?PR?_DOTLINE?MAIN                   -----    -----      0045H    0006H
  +--> ?PR?_WRITE_DATA?MAIN
  +--> ?PR?_WRITE_INSTRUCTION?MAIN



SYMBOL TABLE OF MODULE:  sed1335 22 (MAIN)

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

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:1722H         PUBLIC        _EmptyRect
  D:00B0H         PUBLIC        P3
  C:18ABH         PUBLIC        _FullRect
  C:199BH         PUBLIC        PutWordInGraph
  D:00A8H         PUBLIC        IE
  C:1984H         PUBLIC        TimersInit
  C:11D6H         PUBLIC        _DotLine
  C:1960H         PUBLIC        _DelayMs
  C:0CECH         PUBLIC        ScrTable
  B:00A0H.4       PUBLIC        P2_4
  B:00A0H.5       PUBLIC        P2_5
BL51 BANKED LINKER/LOCATER V5.12                                                      10/25/2007  19:28:36  PAGE 4


  B:00A0H.6       PUBLIC        P2_6
  C:175EH         PUBLIC        _DotRect
  C:0003H         PUBLIC        Sample3
  B:00A0H.7       PUBLIC        P2_7
  D:00B8H         PUBLIC        IP
  C:138DH         PUBLIC        _TextDisp
  C:17CEH         PUBLIC        RollRight
  C:0028H         PUBLIC        ASC_MSK
  C:14CCH         PUBLIC        main
  C:1858H         PUBLIC        RollLeft
  C:1656H         PUBLIC        LcdInit
  C:0CE4H         PUBLIC        SysTable
  C:0B34H         PUBLIC        Cdot24lib
  C:17A0H         PUBLIC        _Locatexy
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  C:16E3H         PUBLIC        RollDown
  C:1450H         PUBLIC        _BuildCgram
  C:0628H         PUBLIC        Cdotlib
  C:196BH         PUBLIC        timers0
  C:160CH         PUBLIC        _PutCdotInAlpha
  B:00A8H.1       PUBLIC        ET0
  C:1811H         PUBLIC        _Write_Data
  D:008CH         PUBLIC        TH0
  D:008AH         PUBLIC        TL0
  C:0FB8H         PUBLIC        _circle
  C:10E6H         PUBLIC        _PutCdotInGraph
  D:005DH         PUBLIC        timer1
  D:005FH         PUBLIC        timer2
  B:0088H.4       PUBLIC        TR0
  C:1935H         PUBLIC        Read_Data
  C:0E76H         PUBLIC        _Linexy
  C:1914H         PUBLIC        RollUp
  C:12C7H         PUBLIC        _Line
  C:182BH         PUBLIC        Clear
  C:15C4H         PUBLIC        _Point
  C:169FH         PUBLIC        PutWord24InGraph
  C:0CF6H         PUBLIC        _Putstr
  C:18FAH         PUBLIC        _Write_Instruction
  C:1883H         PUBLIC        _FillRect
  C:18D1H         PUBLIC        PutWordInAlpha
  -------         PROC          TIMERSINIT
  C:1984H         LINE#         5
  C:1984H         LINE#         6
  C:1984H         LINE#         7
  C:1987H         LINE#         8
  C:198AH         LINE#         9
  C:198DH         LINE#         10
  C:1990H         LINE#         11
  C:1993H         LINE#         12
  C:1996H         LINE#         13
  C:1998H         LINE#         14
  C:199AH         LINE#         15
  -------         ENDPROC       TIMERSINIT
  -------         PROC          L?0207
  -------         ENDPROC       L?0207
  -------         PROC          _DELAYMS
BL51 BANKED LINKER/LOCATER V5.12                                                      10/25/2007  19:28:36  PAGE 5


  D:0006H         SYMBOL        ms
  C:1960H         LINE#         18
  C:1960H         LINE#         19
  C:1960H         LINE#         20
  C:1964H         LINE#         21
  C:196AH         LINE#         22
  -------         ENDPROC       _DELAYMS
  -------         PROC          TIMERS0
  C:196BH         LINE#         28
  C:196DH         LINE#         30
  C:1970H         LINE#         31
  C:1973H         LINE#         32
  C:1981H         LINE#         33
  -------         ENDPROC       TIMERS0
  C:18F3H         SYMBOL        L?0204
  C:18F5H         SYMBOL        L?0205
  -------         PROC          L?0203
  -------         ENDPROC       L?0203
  C:18F3H         SYMBOL        L?0204
  C:18F5H         SYMBOL        L?0205
  -------         PROC          _WRITE_INSTRUCTION
  D:0007H         SYMBOL        cmd
  C:18FAH         LINE#         50
  C:1901H         LINE#         51
  C:1901H         LINE#         52
  C:1903H         LINE#         53
  C:1905H         LINE#         54
  C:1907H         LINE#         55
  C:1909H         LINE#         56
  C:190AH         LINE#         57
  C:190CH         LINE#         58
  C:190EH         LINE#         59
  C:190FH         LINE#         60
  -------         ENDPROC       _WRITE_INSTRUCTION
  C:17FEH         SYMBOL        L?0198
  C:1805H         SYMBOL        L?0199
  C:1807H         SYMBOL        L?0200
  -------         PROC          L?0197
  -------         ENDPROC       L?0197
  C:17FEH         SYMBOL        L?0198
  C:1805H         SYMBOL        L?0199
  C:1807H         SYMBOL        L?0200
  -------         PROC          _WRITE_DATA
  D:0007H         SYMBOL        dat
  C:1811H         LINE#         64
  C:1818H         LINE#         65
  C:1818H         LINE#         66
  C:181AH         LINE#         67
  C:181CH         LINE#         68
  C:181EH         LINE#         69
  C:1820H         LINE#         70
  C:1821H         LINE#         71
  C:1823H         LINE#         72
  C:1825H         LINE#         73
  C:1826H         LINE#         74
  -------         ENDPROC       _WRITE_DATA
  -------         PROC          READ_DATA
BL51 BANKED LINKER/LOCATER V5.12                                                      10/25/2007  19:28:36  PAGE 6


  -------         DO            
  D:0007H         SYMBOL        dat
  -------         ENDDO         
  C:1935H         LINE#         78
  C:193CH         LINE#         79
  C:193CH         LINE#         81
  C:193EH         LINE#         82
  C:1940H         LINE#         83
  C:1942H         LINE#         84
  C:1943H         LINE#         85
  C:1946H         LINE#         86
  C:1948H         LINE#         87
  C:194AH         LINE#         88
  C:194CH         LINE#         89
  C:194DH         LINE#         90
  C:194DH         LINE#         91
  -------         ENDPROC       READ_DATA
  -------         PROC          CLEAR
  -------         DO            
  D:0004H         SYMBOL        No
  -------         ENDDO         
  C:182BH         LINE#         45
  C:182BH         LINE#         46
  C:182BH         LINE#         47
  C:182FH         LINE#         49
  C:1834H         LINE#         50
  C:1839H         LINE#         51
  C:183EH         LINE#         52
  C:1841H         LINE#         53
  C:1846H         LINE#         54
  C:1850H         LINE#         55
  C:1850H         LINE#         56
  C:1855H         LINE#         57
  C:1857H         LINE#         58
  -------         ENDPROC       CLEAR
  -------         PROC          LCDINIT
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:1656H         LINE#         61
  C:1656H         LINE#         62
  C:1656H         LINE#         64
  C:165BH         LINE#         65
  C:165DH         LINE#         66
  C:165DH         LINE#         67
  C:1666H         LINE#         68
  C:166AH         LINE#         70
  C:166FH         LINE#         71
  C:1671H         LINE#         72
  C:1671H         LINE#         73
  C:167AH         LINE#         74
  C:167EH         LINE#         76
  C:1683H         LINE#         77
  C:1688H         LINE#         78
  C:168DH         LINE#         79
  C:1692H         LINE#         80

⌨️ 快捷键说明

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