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

📄 lcd12232.m51

📁 自己单片机板c程序
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        03/13/2009  19:43:51  PAGE 1


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


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  lcd12232.obj (LCD12232)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)


LINK MAP OF MODULE:  LCD12232 (LCD12232)


            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     000AH     UNIT         _DATA_GROUP_
            DATA    0012H     0002H     UNIT         ?DT?READROM?LCD12232
            DATA    0014H     0001H     UNIT         ?DT?_DISPLAYONECHAR?LCD12232
                    0015H     000BH                  *** GAP ***
            BIT     0020H.0   0000H.1   UNIT         _BIT_GROUP_
                    0020H.1   0000H.7                *** GAP ***
            DATA    0021H     0026H     UNIT         ?DT?LCD12232
            IDATA   0047H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     039CH     UNIT         ?C?LIB_CODE
            CODE    039FH     00D9H     UNIT         ?PR?MAIN?LCD12232
            CODE    0478H     008CH     UNIT         ?C_C51STARTUP
            CODE    0504H     0052H     UNIT         ?PR?SET_RTC?LCD12232
            CODE    0556H     0051H     UNIT         ?PR?TMEP?LCD12232
            CODE    05A7H     0048H     UNIT         ?PR?_TMPWRITEBYTE?LCD12232
            CODE    05EFH     0047H     UNIT         ?PR?_DISPLAYLISTCHAR?LCD12232
            CODE    0636H     002DH     UNIT         ?PR?_READ_DS1302?LCD12232
            CODE    0663H     002DH     UNIT         ?C_INITSEG
            CODE    0690H     002AH     UNIT         ?PR?LCDFLASH?LCD12232
            CODE    06BAH     0024H     UNIT         ?PR?LCDINIT?LCD12232
            CODE    06DEH     0024H     UNIT         ?PR?TMPREADBIT?LCD12232
            CODE    0702H     0021H     UNIT         ?PR?READ_RTC?LCD12232
            CODE    0723H     0020H     UNIT         ?PR?_DELAYB?LCD12232
            CODE    0743H     001FH     UNIT         ?PR?_WRITECOMMANDLCD?LCD12232
            CODE    0762H     001FH     UNIT         ?PR?DSRESET?LCD12232
BL51 BANKED LINKER/LOCATER V6.00                                                      03/13/2009  19:43:51  PAGE 2


            CODE    0781H     001DH     UNIT         ?PR?TMPREAD?LCD12232
            CODE    079EH     001CH     UNIT         ?PR?_DISPLAYONECHAR?LCD12232
            CODE    07BAH     001BH     UNIT         ?PR?LCDCLEAR?LCD12232
            CODE    07D5H     0019H     UNIT         ?PR?DELAY400MS?LCD12232
            CODE    07EEH     0015H     UNIT         ?PR?_WRITEDATALCD?LCD12232
            CODE    0803H     0014H     UNIT         ?PR?_WRITE_DS1302?LCD12232
            CODE    0817H     0013H     UNIT         ?PR?READSTATUSLCD?LCD12232
            CODE    082AH     0013H     UNIT         ?PR?_WRITE_DS1302_BYTE?LCD12232
            CODE    083DH     0013H     UNIT         ?PR?READROM?LCD12232
            CODE    0850H     000FH     UNIT         ?PR?DELAY5MS?LCD12232
            CODE    085FH     000EH     UNIT         ?CO?LCD12232
            CODE    086DH     000DH     UNIT         ?PR?READDATALCD?LCD12232
            CODE    087AH     000DH     UNIT         ?PR?TMPCHANGE?LCD12232
            CODE    0887H     0009H     UNIT         ?PR?DELAY10MS?LCD12232



OVERLAY MAP OF MODULE:   LCD12232 (LCD12232)


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

?PR?MAIN?LCD12232                       -----    -----      0008H    0004H
  +--> ?PR?SET_RTC?LCD12232
  +--> ?PR?DELAY400MS?LCD12232
  +--> ?PR?LCDINIT?LCD12232
  +--> ?PR?DELAY5MS?LCD12232
  +--> ?PR?READ_RTC?LCD12232
  +--> ?PR?TMPCHANGE?LCD12232
  +--> ?PR?TMEP?LCD12232
  +--> ?PR?_DISPLAYLISTCHAR?LCD12232

?PR?SET_RTC?LCD12232                    -----    -----      -----    -----
  +--> ?PR?_WRITE_DS1302?LCD12232
  +--> ?CO?LCD12232

?PR?_WRITE_DS1302?LCD12232              -----    -----      -----    -----
  +--> ?PR?_WRITE_DS1302_BYTE?LCD12232

?PR?LCDINIT?LCD12232                    -----    -----      -----    -----
  +--> ?PR?_WRITECOMMANDLCD?LCD12232

?PR?_WRITECOMMANDLCD?LCD12232           -----    -----      0011H    0001H
  +--> ?PR?READSTATUSLCD?LCD12232

?PR?READ_RTC?LCD12232                   -----    -----      -----    -----
  +--> ?CO?LCD12232
  +--> ?PR?_READ_DS1302?LCD12232

?PR?_READ_DS1302?LCD12232               -----    -----      -----    -----
  +--> ?PR?_WRITE_DS1302_BYTE?LCD12232

BL51 BANKED LINKER/LOCATER V6.00                                                      03/13/2009  19:43:51  PAGE 3


?PR?TMPCHANGE?LCD12232                  -----    -----      -----    -----
  +--> ?PR?_DELAYB?LCD12232
  +--> ?PR?_TMPWRITEBYTE?LCD12232

?PR?_DELAYB?LCD12232                    -----    -----      -----    -----
  +--> ?PR?DSRESET?LCD12232

?PR?_TMPWRITEBYTE?LCD12232              0020H.0  0000H.1    -----    -----

?PR?TMEP?LCD12232                       -----    -----      000CH    0004H
  +--> ?PR?_DELAYB?LCD12232
  +--> ?PR?_TMPWRITEBYTE?LCD12232
  +--> ?PR?TMPREAD?LCD12232

?PR?TMPREAD?LCD12232                    -----    -----      -----    -----
  +--> ?PR?TMPREADBIT?LCD12232

?PR?TMPREADBIT?LCD12232                 0020H.0  0000H.1    -----    -----

?PR?_DISPLAYLISTCHAR?LCD12232           -----    -----      000CH    0005H
  +--> ?PR?_WRITECOMMANDLCD?LCD12232
  +--> ?PR?_WRITEDATALCD?LCD12232

?PR?_WRITEDATALCD?LCD12232              -----    -----      0011H    0001H
  +--> ?PR?READSTATUSLCD?LCD12232



SYMBOL TABLE OF MODULE:  LCD12232 (LCD12232)

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

  -------         MODULE        LCD12232
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0762H         PUBLIC        dsreset
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  D:0021H         PUBLIC        lhj_f
  C:0749H         PUBLIC        _WriteCommandLCD
  B:0090H.4       PUBLIC        SDA2
  D:0030H         PUBLIC        lhj_s
  C:0866H         PUBLIC        read_rtc_address
  B:0090H.3       PUBLIC        SCL2
  B:00B0H.3       PUBLIC        DS
  C:05A7H         PUBLIC        _tmpwritebyte
  C:085FH         PUBLIC        write_rtc_address
  C:039FH         PUBLIC        main
  C:06DEH         PUBLIC        tmpreadbit
  C:0556H         PUBLIC        tmep
  C:087AH         PUBLIC        tmpchange
  C:0636H         PUBLIC        _Read_Ds1302
  C:07BAH         PUBLIC        LCDClear
  C:07EEH         PUBLIC        _WriteDataLCD
  D:003FH         PUBLIC        l_tmpdate
  C:082AH         PUBLIC        _Write_Ds1302_Byte
BL51 BANKED LINKER/LOCATER V6.00                                                      03/13/2009  19:43:51  PAGE 4


  C:0690H         PUBLIC        LCDFlash
  C:0702H         PUBLIC        Read_RTC
  C:07D5H         PUBLIC        Delay400Ms
  C:0803H         PUBLIC        _Write_Ds1302
  C:086DH         PUBLIC        ReadDataLCD
  C:072AH         PUBLIC        _delayb
  C:0887H         PUBLIC        delay10ms
  B:0090H.0       PUBLIC        LCD_RS
  C:05EFH         PUBLIC        _DisplayListChar
  C:0817H         PUBLIC        ReadStatusLCD
  B:0090H.1       PUBLIC        LCD_RW
  C:079EH         PUBLIC        _DisplayOneChar
  C:0850H         PUBLIC        Delay5Ms
  C:06BAH         PUBLIC        LCDInit
  C:083DH         PUBLIC        readrom
  C:0781H         PUBLIC        tmpread
  C:0504H         PUBLIC        Set_RTC
  B:0090H.2       PUBLIC        LCD_E
  B:0090H.5       PUBLIC        RST
  -------         PROC          MAIN
  -------         DO            
  D:0008H         SYMBOL        oldtimer
  D:0009H         SYMBOL        i
  D:000AH         SYMBOL        l_tmp
  -------         ENDDO         
  C:039FH         LINE#         55
  C:039FH         LINE#         56
  C:039FH         LINE#         57
  C:03A4H         LINE#         58
  C:03A8H         LINE#         59
  C:03ABH         LINE#         60
  C:03AEH         LINE#         61
  C:03B1H         LINE#         62
  C:03B4H         LINE#         63
  C:03B4H         LINE#         64
  C:03B7H         LINE#         65
  C:03BDH         LINE#         66
  C:03C0H         LINE#         67
  C:03C9H         LINE#         69
  C:03D1H         LINE#         70
  C:03DAH         LINE#         71
  C:03E2H         LINE#         72
  C:03EBH         LINE#         73
  C:03F3H         LINE#         75
  C:03FCH         LINE#         76
  C:0404H         LINE#         77
  C:0408H         LINE#         78
  C:040BH         LINE#         79
  C:040EH         LINE#         80
  C:0410H         LINE#         81
  C:0410H         LINE#         82
  C:0413H         LINE#         83
  C:0416H         LINE#         84
  C:0416H         LINE#         85
  C:041FH         LINE#         86
  C:0427H         LINE#         88
  C:042AH         LINE#         89
BL51 BANKED LINKER/LOCATER V6.00                                                      03/13/2009  19:43:51  PAGE 5


  C:0431H         LINE#         90
  C:043DH         LINE#         91
  C:044CH         LINE#         92
  C:045CH         LINE#         93
  C:0468H         LINE#         94
  C:0475H         LINE#         95
  C:0475H         LINE#         97
  -------         ENDPROC       MAIN
  -------         PROC          _WRITEDATALCD
  D:0011H         SYMBOL        WDLCD
  C:07EEH         LINE#         102
  C:07F0H         LINE#         103
  C:07F0H         LINE#         104
  C:07F3H         LINE#         105
  C:07F5H         LINE#         106
  C:07F7H         LINE#         107
  C:07FAH         LINE#         108
  C:07FCH         LINE#         109
  C:07FEH         LINE#         110
  C:0800H         LINE#         111
  C:0802H         LINE#         112
  -------         ENDPROC       _WRITEDATALCD
  C:0743H         SYMBOL        L?0107
  -------         PROC          L?0106
  -------         ENDPROC       L?0106
  C:0743H         SYMBOL        L?0107
  -------         PROC          _WRITECOMMANDLCD
  D:0011H         SYMBOL        WCLCD
  D:0004H         SYMBOL        BuysC
  C:0749H         LINE#         115
  C:074BH         LINE#         116
  C:074BH         LINE#         117
  C:0752H         LINE#         118
  C:0754H         LINE#         119
  C:0756H         LINE#         120
  C:0759H         LINE#         121
  C:075BH         LINE#         122
  C:075DH         LINE#         123
  C:075FH         LINE#         124
  C:0761H         LINE#         125
  -------         ENDPROC       _WRITECOMMANDLCD
  -------         PROC          READDATALCD
  C:086DH         LINE#         128
  C:086DH         LINE#         129
  C:086DH         LINE#         130
  C:086FH         LINE#         131
  C:0871H         LINE#         132
  C:0873H         LINE#         133
  C:0875H         LINE#         134
  C:0877H         LINE#         135
  C:0879H         LINE#         136
  -------         ENDPROC       READDATALCD
  -------         PROC          READSTATUSLCD
  C:0817H         LINE#         139
  C:0817H         LINE#         140
  C:0817H         LINE#         141
  C:081AH         LINE#         142
BL51 BANKED LINKER/LOCATER V6.00                                                      03/13/2009  19:43:51  PAGE 6


  C:081CH         LINE#         143
  C:081EH         LINE#         144
  C:0820H         LINE#         145
  C:0825H         LINE#         146
  C:0827H         LINE#         147
  C:0829H         LINE#         148
  -------         ENDPROC       READSTATUSLCD
  -------         PROC          LCDINIT
  C:06BAH         LINE#         150
  C:06BAH         LINE#         151
  C:06BAH         LINE#         152
  C:06C3H         LINE#         153
  C:06CCH         LINE#         154
  C:06D5H         LINE#         155
  -------         ENDPROC       LCDINIT
  -------         PROC          LCDCLEAR
  C:07BAH         LINE#         157
  C:07BAH         LINE#         158
  C:07BAH         LINE#         159
  C:07C3H         LINE#         160
  C:07CCH         LINE#         161
  -------         ENDPROC       LCDCLEAR
  -------         PROC          LCDFLASH
  C:0690H         LINE#         163
  C:0690H         LINE#         164
  C:0690H         LINE#         165
  C:0693H         LINE#         166
  C:0696H         LINE#         167
  C:069FH         LINE#         168
  C:06A2H         LINE#         169
  C:06A5H         LINE#         170
  C:06A8H         LINE#         171
  C:06B1H         LINE#         172
  C:06B4H         LINE#         173
  C:06B7H         LINE#         174
  -------         ENDPROC       LCDFLASH
  -------         PROC          _DISPLAYONECHAR
  D:0007H         SYMBOL        X
  D:0005H         SYMBOL        Y
  D:0014H         SYMBOL        DData
  C:079EH         LINE#         177
  C:07A0H         LINE#         178
  C:07A0H         LINE#         179
  C:07A3H         LINE#         180
  C:07A6H         LINE#         181
  C:07ACH         LINE#         182
  C:07AFH         LINE#         183
  C:07B5H         LINE#         184
  -------         ENDPROC       _DISPLAYONECHAR
  -------         PROC          _DISPLAYLISTCHAR
  D:000CH         SYMBOL        X
  D:0005H         SYMBOL        Y
  D:000DH         SYMBOL        DData
  -------         DO            
  D:0010H         SYMBOL        ListLength
  D:0007H         SYMBOL        X2
  -------         ENDDO         
BL51 BANKED LINKER/LOCATER V6.00                                                      03/13/2009  19:43:51  PAGE 7


  C:05EFH         LINE#         188
  C:05F7H         LINE#         189
  C:05F7H         LINE#         191
  C:05FAH         LINE#         192
  C:05FAH         LINE#         193
  C:05FDH         LINE#         194

⌨️ 快捷键说明

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