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

📄 12-4.m51

📁 液晶显示屏12232的驱动程序.内包含了EEPROM及AD7705的驱动程序
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.12                                                        05/28/2007  15:49:33  PAGE 1


BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, HZF.obj, 12232Drivers.obj, main.obj, Flash_Eeprom.obj, display.obj, serio.obj, ad7
>> 705.obj TO 12-4


MEMORY MODEL: LARGE WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  HZF.obj (HZF)
  12232Drivers.obj (12232DRIVERS)
  main.obj (MAIN)
  Flash_Eeprom.obj (FLASH_EEPROM)
  display.obj (DISPLAY)
  serio.obj (SERIO)
  ad7705.obj (AD7705)
  D:\KEIL\C51\LIB\C51FPL.LIB (?C?FPMUL)
  D:\KEIL\C51\LIB\C51FPL.LIB (?C?FPDIV)
  D:\KEIL\C51\LIB\C51FPL.LIB (?C?FCAST)
  D:\KEIL\C51\LIB\C51FPL.LIB (?C?CASTF)
  D:\KEIL\C51\LIB\C51FPL.LIB (?C?FPGETOPN)
  D:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
  D:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
  D:\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
  D:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
  D:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)


LINK MAP OF MODULE:  12-4 (?C_STARTUP)


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

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
                    0008H     0018H                  *** GAP ***
            BIT     0020H.0   0000H.2   UNIT         _BIT_GROUP_
            BIT     0020H.2   0000H.1   UNIT         ?BI?DISPLAYRESULT1?DISPLAY
                    0020H.3   0000H.5                *** GAP ***
            IDATA   0021H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0080H     UNIT         ?XD?FLASH_EEPROM
            XDATA   0080H     003AH     UNIT         ?XD?MAIN
            XDATA   00BAH     002AH     UNIT         ?XD?12232DRIVERS
            XDATA   00E4H     0011H     UNIT         _XDATA_GROUP_
            XDATA   00F5H     000CH     UNIT         ?XD?_DPRINTF?12232DRIVERS
            XDATA   0101H     000BH     UNIT         ?XD?_DRAW_BMP?12232DRIVERS
            XDATA   010CH     0009H     UNIT         ?XD?_SEQUENTIAL_WRITE_FLASH_IN_ONE_SECTOR?FLASH_EEPROM
            XDATA   0115H     0007H     UNIT         ?XD?_SEND_STRING_COM?SERIO
            XDATA   011CH     0005H     UNIT         ?XD?DISPLAYRESULT1?DISPLAY
            XDATA   0121H     0005H     UNIT         ?XD?READDATA?AD7705
            XDATA   0126H     0004H     UNIT         ?XD?_DISP_ONE_ASCII?12232DRIVERS
            XDATA   012AH     0003H     UNIT         ?XD?AD7705
            XDATA   012DH     0002H     UNIT         ?XD?_GETCH?AD7705

BL51 BANKED LINKER/LOCATER V5.12                                                      05/28/2007  15:49:33  PAGE 2


            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0D7EH     UNIT         ?CO?HZF
            CODE    0D81H     05CBH     UNIT         ?PR?_DISPLAY_NUM?DISPLAY
            CODE    134CH     05C5H     UNIT         ?PR?DISPLAYRESULT1?DISPLAY
            CODE    1911H     05B6H     UNIT         ?CO?12232DRIVERS
            CODE    1EC7H     0332H     UNIT         ?C?LIB_CODE
            CODE    21F9H     0200H     UNIT         ?CO?FLASH_EEPROM
            CODE    23F9H     016AH     UNIT         ?PR?_DPRINTF?12232DRIVERS
            CODE    2563H     0154H     UNIT         ?PR?_DRAW_BMP1?12232DRIVERS
            CODE    26B7H     0119H     UNIT         ?PR?_DRAW_BMP?12232DRIVERS
            CODE    27D0H     00F2H     UNIT         ?PR?_SEQUENTIAL_WRITE_FLASH_IN_ONE_SECTOR?FLASH_EEPROM
            CODE    28C2H     00C8H     UNIT         ?PR?FILTER?MAIN
            CODE    298AH     00C0H     UNIT         ?PR?MAIN?MAIN
            CODE    2A4AH     0096H     UNIT         ?PR?READDATA?AD7705
            CODE    2AE0H     006FH     UNIT         ?PR?_LCD_CLR1?12232DRIVERS
            CODE    2B4FH     006BH     UNIT         ?PR?READDATACH1_CH2?AD7705
            CODE    2BBAH     006AH     UNIT         ?PR?_WRITEWORD?AD7705
            CODE    2C24H     0064H     UNIT         ?PR?LCD_CLR2?12232DRIVERS
            CODE    2C88H     0063H     UNIT         ?PR?_DISP_ONE_ASCII?12232DRIVERS
            CODE    2CEBH     005AH     UNIT         ?PR?LCD_INIT?12232DRIVERS
            CODE    2D45H     0057H     UNIT         ?PR?_SEND_STRING_COM?SERIO
            CODE    2D9CH     0053H     UNIT         ?PR?_GETCH?AD7705
            CODE    2DEFH     004EH     UNIT         ?PR?LCD_CLR?12232DRIVERS
            CODE    2E3DH     002DH     UNIT         ?PR?CH1_INIT?AD7705
            CODE    2E6AH     002DH     UNIT         ?PR?CH2_INIT?AD7705
            CODE    2E97H     0023H     UNIT         ?CO?DISPLAY
            CODE    2EBAH     0021H     UNIT         ?PR?_PUTCHAR_L?12232DRIVERS
            CODE    2EDBH     0021H     UNIT         ?PR?_PUTCHAR_R?12232DRIVERS
            CODE    2EFCH     0020H     UNIT         ?PR?_BYTE_READ?FLASH_EEPROM
            CODE    2F1CH     001BH     UNIT         ?PR?_SEND_SI?12232DRIVERS
            CODE    2F37H     001AH     UNIT         ?PR?_SEND_MI?12232DRIVERS
            CODE    2F51H     001AH     UNIT         ?PR?_SEND_SD?12232DRIVERS
            CODE    2F6BH     001AH     UNIT         ?PR?_SET_ADDRESS?12232DRIVERS
            CODE    2F85H     0017H     UNIT         ?PR?ISP_IAP_ENABLE?FLASH_EEPROM
            CODE    2F9CH     0016H     UNIT         ?PR?_SECTOR_ERASE?FLASH_EEPROM
            CODE    2FB2H     0015H     UNIT         ?PR?_SEND_MD?12232DRIVERS
            CODE    2FC7H     0014H     UNIT         ?PR?INIT_SERIAL?SERIO
            CODE    2FDBH     0013H     UNIT         ?PR?DELAY?AD7705
            CODE    2FEEH     0013H     UNIT         ?PR?INI7705?AD7705
            CODE    3001H     0012H     UNIT         ?PR?AD7705_RESET?AD7705
            CODE    3013H     0011H     UNIT         ?PR?WAIT_READY?12232DRIVERS
            CODE    3024H     0011H     UNIT         ?PR?_WAIT7705?AD7705
            CODE    3035H     0010H     UNIT         ?PR?_SET_PAGE?12232DRIVERS
            CODE    3045H     000CH     UNIT         ?C_C51STARTUP
            CODE    3051H     000AH     UNIT         ?PR?_SEND_CHAR?SERIO
            CODE    305BH     0009H     UNIT         ?PR?ISP_IAP_DISABLE?FLASH_EEPROM



OVERLAY MAP OF MODULE:   12-4 (?C_STARTUP)


SEGMENT                                             BIT_GROUP          XDATA_GROUP
  +--> CALLED SEGMENT                            START    LENGTH     START    LENGTH
------------------------------------------------------------------------------------
?C_C51STARTUP                                    -----    -----      -----    -----
BL51 BANKED LINKER/LOCATER V5.12                                                      05/28/2007  15:49:33  PAGE 3


  +--> ?PR?MAIN?MAIN

?PR?MAIN?MAIN                                    -----    -----      -----    -----
  +--> ?PR?AD7705_RESET?AD7705
  +--> ?PR?INIT_SERIAL?SERIO
  +--> ?PR?LCD_INIT?12232DRIVERS
  +--> ?PR?LCD_CLR?12232DRIVERS
  +--> ?CO?HZF
  +--> ?PR?_DRAW_BMP1?12232DRIVERS
  +--> ?PR?LCD_CLR2?12232DRIVERS
  +--> ?PR?DELAY?AD7705
  +--> ?PR?CH1_INIT?AD7705
  +--> ?PR?FILTER?MAIN
  +--> ?PR?_DISPLAY_NUM?DISPLAY
  +--> ?PR?CH2_INIT?AD7705

?PR?AD7705_RESET?AD7705                          -----    -----      -----    -----
  +--> ?PR?DELAY?AD7705

?PR?LCD_INIT?12232DRIVERS                        -----    -----      -----    -----
  +--> ?PR?_SEND_MI?12232DRIVERS
  +--> ?PR?_SEND_SI?12232DRIVERS

?PR?_SEND_MI?12232DRIVERS                        -----    -----      00F4H    0001H
  +--> ?PR?WAIT_READY?12232DRIVERS

?PR?_SEND_SI?12232DRIVERS                        -----    -----      00F4H    0001H
  +--> ?PR?WAIT_READY?12232DRIVERS

?PR?LCD_CLR?12232DRIVERS                         -----    -----      00E4H    0002H
  +--> ?PR?_SEND_MI?12232DRIVERS
  +--> ?PR?_SEND_SI?12232DRIVERS
  +--> ?PR?_SEND_MD?12232DRIVERS
  +--> ?PR?_SEND_SD?12232DRIVERS

?PR?_SEND_MD?12232DRIVERS                        -----    -----      00F3H    0001H
  +--> ?PR?WAIT_READY?12232DRIVERS

?PR?_SEND_SD?12232DRIVERS                        -----    -----      00F3H    0001H
  +--> ?PR?WAIT_READY?12232DRIVERS

?PR?_DRAW_BMP1?12232DRIVERS                      -----    -----      00E9H    000AH
  +--> ?PR?_SET_PAGE?12232DRIVERS
  +--> ?PR?_SET_ADDRESS?12232DRIVERS
  +--> ?PR?_PUTCHAR_R?12232DRIVERS
  +--> ?PR?_PUTCHAR_L?12232DRIVERS

?PR?_SET_PAGE?12232DRIVERS                       -----    -----      00F3H    0001H
  +--> ?PR?_SEND_MI?12232DRIVERS
  +--> ?PR?_SEND_SI?12232DRIVERS

?PR?_SET_ADDRESS?12232DRIVERS                    -----    -----      00F3H    0001H
  +--> ?PR?_SEND_MI?12232DRIVERS
  +--> ?PR?_SEND_SI?12232DRIVERS

?PR?_PUTCHAR_R?12232DRIVERS                      -----    -----      -----    -----
  +--> ?PR?_SEND_SD?12232DRIVERS
BL51 BANKED LINKER/LOCATER V5.12                                                      05/28/2007  15:49:33  PAGE 4



?PR?_PUTCHAR_L?12232DRIVERS                      -----    -----      -----    -----
  +--> ?PR?_SEND_MD?12232DRIVERS

?PR?LCD_CLR2?12232DRIVERS                        -----    -----      -----    -----
  +--> ?PR?_LCD_CLR1?12232DRIVERS

?PR?_LCD_CLR1?12232DRIVERS                       -----    -----      00E4H    0005H
  +--> ?PR?_SEND_MI?12232DRIVERS
  +--> ?PR?_SEND_SI?12232DRIVERS
  +--> ?PR?_SEND_MD?12232DRIVERS
  +--> ?PR?_SEND_SD?12232DRIVERS

?PR?CH1_INIT?AD7705                              -----    -----      -----    -----
  +--> ?PR?_WRITEWORD?AD7705

?PR?_WRITEWORD?AD7705                            -----    -----      00EBH    0007H
  +--> ?PR?DELAY?AD7705

?PR?FILTER?MAIN                                  0020H.0  0000H.1    00E4H    0002H
  +--> ?PR?READDATACH1_CH2?AD7705
  +--> ?PR?DELAY?AD7705

?PR?READDATACH1_CH2?AD7705                       0020H.1  0000H.1    00E6H    0005H
  +--> ?PR?_WRITEWORD?AD7705
  +--> ?PR?DELAY?AD7705

?PR?_DISPLAY_NUM?DISPLAY                         -----    -----      00E4H    0005H
  +--> ?CO?HZF
  +--> ?PR?_DRAW_BMP1?12232DRIVERS

?PR?CH2_INIT?AD7705                              -----    -----      -----    -----
  +--> ?PR?_WRITEWORD?AD7705



SYMBOL TABLE OF MODULE:  12-4 (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:3045H         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:3048H         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0000H         SYMBOL        PBPSTACKTOP
  N:0000H         SYMBOL        PDATALEN
  N:0000H         SYMBOL        PDATASTART
BL51 BANKED LINKER/LOCATER V5.12                                                      05/28/2007  15:49:33  PAGE 5


  N:0000H         SYMBOL        PPAGE
  N:0000H         SYMBOL        PPAGEENABLE
  D:00A0H         SYMBOL        PPAGE_SFR
  D:0081H         SYMBOL        SP
  C:3045H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
  C:3045H         LINE#         99
  C:3047H         LINE#         100
  C:3048H         LINE#         101
  C:3049H         LINE#         102
  C:304BH         LINE#         151
  C:304EH         LINE#         155
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        HZF
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  D:00E8H         PUBLIC        P4
  C:09B1H         PUBLIC        ascii
  D:00A8H         PUBLIC        IE
  C:0821H         PUBLIC        Power
  C:025BH         PUBLIC        Num00
  C:02F1H         PUBLIC        Num01
  C:0387H         PUBLIC        Num02
  C:041DH         PUBLIC        Num03
  C:049DH         PUBLIC        Num04
  C:0533H         PUBLIC        Num05
  C:05C9H         PUBLIC        Num06
  C:065FH         PUBLIC        Num07
  D:00B8H         PUBLIC        IP
  C:06F5H         PUBLIC        Num08
  C:078BH         PUBLIC        Num09
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  C:0835H         PUBLIC        Power1
  C:0849H         PUBLIC        Power2
  C:085DH         PUBLIC        Power3
  C:0871H         PUBLIC        Picture
  C:003FH         PUBLIC        Num0
  C:007BH         PUBLIC        Num1
  C:00B7H         PUBLIC        Num2
  C:00F3H         PUBLIC        Num3
  C:012FH         PUBLIC        Num4
  C:01A7H         PUBLIC        Num5
  C:01E3H         PUBLIC        Num6
  D:00C8H         PUBLIC        T2CON
  C:021FH         PUBLIC        Num7
  C:0003H         PUBLIC        Num8
  C:016BH         PUBLIC        Num9
  D:00D0H         PUBLIC        PSW
  -------         ENDMOD        HZF
BL51 BANKED LINKER/LOCATER V5.12                                                      05/28/2007  15:49:33  PAGE 6



  -------         MODULE        12232DRIVERS
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  D:00E8H         PUBLIC        P4
  B:00A0H.3       PUBLIC        _WR
  C:2C24H         PUBLIC        lcd_clr2
  D:00A8H         PUBLIC        IE
  X:00BAH         PUBLIC        disp_buffer
  D:00B8H         PUBLIC        IP
  C:2C88H         PUBLIC        _disp_one_ascii
  X:00BEH         PUBLIC        dot_buffer
  C:2ED8H         PUBLIC        _putchar_l
  C:3035H         PUBLIC        _set_page
  C:2EF9H         PUBLIC        _putchar_r
  C:3019H         PUBLIC        wait_ready
  C:26B7H         PUBLIC        _draw_bmp
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  C:2FB2H         PUBLIC        _send_md
  X:00DEH         PUBLIC        buf
  C:2F3CH         PUBLIC        _send_mi
  C:2F51H         PUBLIC        _send_sd
  C:2F1CH         PUBLIC        _send_si
  C:1911H         PUBLIC        hz16
  C:2CEBH         PUBLIC        lcd_init
  C:2DEFH         PUBLIC        lcd_clr
  C:23F9H         PUBLIC        _dprintf
  C:2563H         PUBLIC        _draw_bmp1
  D:00C8H         PUBLIC        T2CON

⌨️ 快捷键说明

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