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

📄 lcd.m51

📁 简易示波器 (采样点在屏上显示虚线曲线)
💻 M51
📖 第 1 页 / 共 4 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        03/26/2007  17:35:09  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE signal_show.obj TO lcd RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  signal_show.obj (SIGNAL_SHOW)
  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?SLDIV)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)


LINK MAP OF MODULE:  lcd (SIGNAL_SHOW)


            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     0004H     UNIT         _DATA_GROUP_
            DATA    0014H     0002H     UNIT         ?DT?SIGNAL_SHOW
                    0016H     000AH                  *** GAP ***
            BIT     0020H.0   0000H.1   UNIT         _BIT_GROUP_
                    0020H.1   0000H.7                *** GAP ***
            IDATA   0021H     0088H     UNIT         ?ID?SIGNAL_SHOW
            IDATA   00A9H     0015H     UNIT         _IDATA_GROUP_
            IDATA   00BEH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
                    0006H     0005H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
                    000EH     0005H                  *** GAP ***
            CODE    0013H     0003H     ABSOLUTE     
            CODE    0016H     0415H     UNIT         ?CO?SIGNAL_SHOW
            CODE    042BH     024CH     UNIT         ?PR?MAIN?SIGNAL_SHOW
            CODE    0677H     013EH     UNIT         ?PR?_SHOW_F?SIGNAL_SHOW
            CODE    07B5H     0135H     UNIT         ?C?LIB_CODE
            CODE    08EAH     00F4H     UNIT         ?PR?SHOWCHIN?SIGNAL_SHOW
            CODE    09DEH     00A9H     UNIT         ?PR?INTERRUPT_HANDLE?SIGNAL_SHOW
            CODE    0A87H     0097H     UNIT         ?PR?_SHOWCHINESE?SIGNAL_SHOW
            CODE    0B1EH     0094H     UNIT         ?C_INITSEG
            CODE    0BB2H     008CH     UNIT         ?C_C51STARTUP
            CODE    0C3EH     0089H     UNIT         ?PR?DRAWGRID?SIGNAL_SHOW
            CODE    0CC7H     0081H     UNIT         ?PR?_CLEAR?SIGNAL_SHOW
            CODE    0D48H     007FH     UNIT         ?PR?_SHOW_NUM?SIGNAL_SHOW
            CODE    0DC7H     0078H     UNIT         ?PR?INIT?SIGNAL_SHOW
            CODE    0E3FH     0070H     UNIT         ?PR?_CLEAR_1?SIGNAL_SHOW
            CODE    0EAFH     006BH     UNIT         ?PR?_WRITED?SIGNAL_SHOW
            CODE    0F1AH     005DH     UNIT         ?PR?_WRITED2?SIGNAL_SHOW
BL51 BANKED LINKER/LOCATER V5.03                                                      03/26/2007  17:35:09  PAGE 2


            CODE    0F77H     004FH     UNIT         ?PR?_VER?SIGNAL_SHOW
            CODE    0FC6H     0044H     UNIT         ?PR?_FIXLINE?SIGNAL_SHOW
            CODE    100AH     0044H     UNIT         ?PR?_FIXLINE2?SIGNAL_SHOW
            CODE    104EH     0044H     UNIT         ?C?LDIV
            CODE    1092H     0039H     UNIT         ?PR?INITRAM_2?SIGNAL_SHOW
            CODE    10CBH     0036H     UNIT         ?PR?DRAWFRAME?SIGNAL_SHOW
            CODE    1101H     0033H     UNIT         ?PR?INITRAM?SIGNAL_SHOW
            CODE    1134H     0031H     UNIT         ?PR?TIMER0?SIGNAL_SHOW
            CODE    1165H     0028H     UNIT         ?PR?_HORI?SIGNAL_SHOW
            CODE    118DH     0027H     UNIT         ?PR?INTERRUPT_HANDLE_KEY?SIGNAL_SHOW
            CODE    11B4H     0023H     UNIT         ?PR?_LED_DISPLAY?SIGNAL_SHOW
            CODE    11D7H     001BH     UNIT         ?PR?_OUTDATA?SIGNAL_SHOW
            CODE    11F2H     0015H     UNIT         ?PR?INDATA?SIGNAL_SHOW
            CODE    1207H     0014H     UNIT         ?PR?REFRESH_LED?SIGNAL_SHOW
            CODE    121BH     0013H     UNIT         ?PR?INITALL?SIGNAL_SHOW
            CODE    122EH     0013H     UNIT         ?PR?INIT_INTERRUPT?SIGNAL_SHOW
            CODE    1241H     000FH     UNIT         ?PR?WAIT?SIGNAL_SHOW
            CODE    1250H     000EH     UNIT         ?PR?_OUTCODE?SIGNAL_SHOW
            CODE    125EH     000EH     UNIT         ?PR?TURNOFF?SIGNAL_SHOW
            CODE    126CH     000EH     UNIT         ?PR?TURNON?SIGNAL_SHOW



OVERLAY MAP OF MODULE:   lcd (SIGNAL_SHOW)


SEGMENT                                         BIT_GROUP          DATA_GROUP          IDATA_GROUP
  +--> CALLED SEGMENT                        START    LENGTH     START    LENGTH     START    LENGTH
----------------------------------------------------------------------------------------------------
?PR?INTERRUPT_HANDLE?SIGNAL_SHOW             -----    -----      -----    -----      00A9H    0001H

*** NEW ROOT ***************************************************

?PR?INTERRUPT_HANDLE_KEY?SIGNAL_SHOW         -----    -----      -----    -----      -----    -----
  +--> ?PR?WAIT?SIGNAL_SHOW

*** NEW ROOT ***************************************************

?C_C51STARTUP                                -----    -----      -----    -----      -----    -----
  +--> ?PR?MAIN?SIGNAL_SHOW
  +--> ?C_INITSEG

?PR?MAIN?SIGNAL_SHOW                         0020H.0  0000H.1    -----    -----      00AAH    000BH
  +--> ?PR?INITALL?SIGNAL_SHOW
  +--> ?PR?SHOWCHIN?SIGNAL_SHOW
  +--> ?PR?REFRESH_LED?SIGNAL_SHOW
  +--> ?PR?_SHOW_F?SIGNAL_SHOW
  +--> ?PR?INIT_INTERRUPT?SIGNAL_SHOW
  +--> ?PR?_CLEAR_1?SIGNAL_SHOW
  +--> ?PR?_CLEAR?SIGNAL_SHOW
  +--> ?PR?DRAWGRID?SIGNAL_SHOW
  +--> ?PR?INITRAM_2?SIGNAL_SHOW
  +--> ?PR?DRAWFRAME?SIGNAL_SHOW
  +--> ?PR?TURNON?SIGNAL_SHOW
  +--> ?PR?_WRITED?SIGNAL_SHOW

?PR?INITALL?SIGNAL_SHOW                      -----    -----      -----    -----      -----    -----
BL51 BANKED LINKER/LOCATER V5.03                                                      03/26/2007  17:35:09  PAGE 3


  +--> ?PR?TURNOFF?SIGNAL_SHOW
  +--> ?PR?INIT?SIGNAL_SHOW
  +--> ?PR?INITRAM?SIGNAL_SHOW
  +--> ?PR?TURNON?SIGNAL_SHOW
  +--> ?PR?DRAWFRAME?SIGNAL_SHOW

?PR?TURNOFF?SIGNAL_SHOW                      -----    -----      -----    -----      -----    -----
  +--> ?PR?_OUTCODE?SIGNAL_SHOW
  +--> ?PR?_OUTDATA?SIGNAL_SHOW

?PR?_OUTCODE?SIGNAL_SHOW                     -----    -----      -----    -----      -----    -----
  +--> ?PR?_OUTDATA?SIGNAL_SHOW

?PR?INIT?SIGNAL_SHOW                         -----    -----      -----    -----      00B5H    0002H
  +--> ?PR?_OUTCODE?SIGNAL_SHOW
  +--> ?CO?SIGNAL_SHOW
  +--> ?PR?_OUTDATA?SIGNAL_SHOW

?PR?INITRAM?SIGNAL_SHOW                      -----    -----      -----    -----      00B5H    0002H
  +--> ?PR?_OUTCODE?SIGNAL_SHOW
  +--> ?PR?_OUTDATA?SIGNAL_SHOW

?PR?TURNON?SIGNAL_SHOW                       -----    -----      -----    -----      -----    -----
  +--> ?PR?_OUTCODE?SIGNAL_SHOW
  +--> ?PR?_OUTDATA?SIGNAL_SHOW

?PR?DRAWFRAME?SIGNAL_SHOW                    -----    -----      -----    -----      -----    -----
  +--> ?PR?_FIXLINE?SIGNAL_SHOW
  +--> ?PR?_VER?SIGNAL_SHOW
  +--> ?PR?_FIXLINE2?SIGNAL_SHOW

?PR?_FIXLINE?SIGNAL_SHOW                     -----    -----      -----    -----      00B5H    0005H
  +--> ?PR?_OUTDATA?SIGNAL_SHOW
  +--> ?PR?_OUTCODE?SIGNAL_SHOW

?PR?_VER?SIGNAL_SHOW                         -----    -----      0011H    0001H      00B5H    0001H
  +--> ?PR?_OUTCODE?SIGNAL_SHOW
  +--> ?PR?_WRITED2?SIGNAL_SHOW

?PR?_WRITED2?SIGNAL_SHOW                     -----    -----      -----    -----      00B6H    0006H
  +--> ?PR?_OUTDATA?SIGNAL_SHOW
  +--> ?PR?INDATA?SIGNAL_SHOW
  +--> ?CO?SIGNAL_SHOW
  +--> ?PR?_OUTCODE?SIGNAL_SHOW

?PR?INDATA?SIGNAL_SHOW                       -----    -----      -----    -----      00BCH    0001H
  +--> ?PR?_OUTCODE?SIGNAL_SHOW

?PR?_FIXLINE2?SIGNAL_SHOW                    -----    -----      -----    -----      00B5H    0005H
  +--> ?PR?_OUTDATA?SIGNAL_SHOW
  +--> ?PR?_OUTCODE?SIGNAL_SHOW

?PR?SHOWCHIN?SIGNAL_SHOW                     -----    -----      0010H    0002H      -----    -----
  +--> ?PR?_SHOWCHINESE?SIGNAL_SHOW
  +--> ?PR?_SHOW_NUM?SIGNAL_SHOW

?PR?_SHOWCHINESE?SIGNAL_SHOW                 -----    -----      -----    -----      00B5H    0009H
BL51 BANKED LINKER/LOCATER V5.03                                                      03/26/2007  17:35:09  PAGE 4


  +--> ?PR?_OUTCODE?SIGNAL_SHOW
  +--> ?PR?_OUTDATA?SIGNAL_SHOW
  +--> ?CO?SIGNAL_SHOW

?PR?_SHOW_NUM?SIGNAL_SHOW                    -----    -----      0012H    0002H      -----    -----
  +--> ?PR?_OUTCODE?SIGNAL_SHOW
  +--> ?PR?_OUTDATA?SIGNAL_SHOW
  +--> ?CO?SIGNAL_SHOW

?PR?REFRESH_LED?SIGNAL_SHOW                  -----    -----      -----    -----      -----    -----
  +--> ?PR?_LED_DISPLAY?SIGNAL_SHOW

?PR?_LED_DISPLAY?SIGNAL_SHOW                 -----    -----      -----    -----      -----    -----
  +--> ?CO?SIGNAL_SHOW

?PR?_SHOW_F?SIGNAL_SHOW                      -----    -----      0010H    0002H      00B5H    0004H
  +--> ?PR?_SHOW_NUM?SIGNAL_SHOW

?PR?_CLEAR_1?SIGNAL_SHOW                     -----    -----      -----    -----      00B5H    0005H
  +--> ?PR?_OUTDATA?SIGNAL_SHOW
  +--> ?PR?_OUTCODE?SIGNAL_SHOW

?PR?_CLEAR?SIGNAL_SHOW                       -----    -----      -----    -----      00B5H    0005H
  +--> ?PR?_OUTDATA?SIGNAL_SHOW
  +--> ?PR?_OUTCODE?SIGNAL_SHOW

?PR?DRAWGRID?SIGNAL_SHOW                     -----    -----      0010H    0001H      -----    -----
  +--> ?PR?_HORI?SIGNAL_SHOW
  +--> ?PR?_VER?SIGNAL_SHOW

?PR?_HORI?SIGNAL_SHOW                        -----    -----      0011H    0002H      -----    -----
  +--> ?PR?_OUTCODE?SIGNAL_SHOW
  +--> ?PR?_WRITED2?SIGNAL_SHOW

?PR?INITRAM_2?SIGNAL_SHOW                    -----    -----      -----    -----      00B5H    0002H
  +--> ?PR?_OUTCODE?SIGNAL_SHOW
  +--> ?PR?_OUTDATA?SIGNAL_SHOW

?PR?_WRITED?SIGNAL_SHOW                      -----    -----      -----    -----      00B5H    0006H
  +--> ?PR?_OUTCODE?SIGNAL_SHOW
  +--> ?PR?_OUTDATA?SIGNAL_SHOW
  +--> ?PR?INDATA?SIGNAL_SHOW
  +--> ?CO?SIGNAL_SHOW



SYMBOL TABLE OF MODULE:  lcd (SIGNAL_SHOW)

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

  -------         MODULE        SIGNAL_SHOW
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:10CBH         PUBLIC        DrawFrame
  B:00B0H.6       PUBLIC        lcd_wr
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
BL51 BANKED LINKER/LOCATER V5.03                                                      03/26/2007  17:35:09  PAGE 5


  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:100AH         PUBLIC        _fixline2
  B:00A8H.7       PUBLIC        EA
  C:0A8BH         PUBLIC        _showchinese
  C:125EH         PUBLIC        turnoff
  D:0014H         SYMBOL        key_no
  C:122EH         PUBLIC        init_interrupt
  C:1207H         PUBLIC        refresh_led
  C:1092H         PUBLIC        initram_2
  C:0F7AH         PUBLIC        _Ver
  B:0090H.1       PUBLIC        LED_DAT
  B:0090H.0       PUBLIC        LED_CLK
  C:005BH         PUBLIC        iCf
  C:0C3EH         PUBLIC        DrawGrid
  C:015BH         PUBLIC        rCf
  I:0021H         PUBLIC        value
  I:0026H         PUBLIC        key_pressed
  B:00B0H.7       PUBLIC        lcd_a0
  C:042BH         PUBLIC        main
  C:126CH         PUBLIC        turnon
  C:025BH         PUBLIC        hzdot
  I:0027H         PUBLIC        dH
  I:0028H         PUBLIC        dL
  C:003BH         PUBLIC        sine
  C:0EAFH         PUBLIC        _WriteD
  D:0089H         PUBLIC        TMOD
  C:0DC7H         PUBLIC        init
  C:1241H         PUBLIC        wait
  B:0088H.1       PUBLIC        IE0
  B:0088H.3       PUBLIC        IE1
  B:0090H.6       PUBLIC        Adc_cs
  C:09DEH         PUBLIC        interrupt_handle
  B:0080H.6       PUBLIC        busy
  C:0033H         PUBLIC        arr
  B:00B0H.2       PUBLIC        Int_wire
  C:0029H         PUBLIC        scr
  B:00A8H.1       PUBLIC        ET0
  D:008CH         PUBLIC        TH0
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  B:00A8H.2       PUBLIC        EX1
  B:0088H.2       PUBLIC        IT1
  D:008AH         PUBLIC        TL0
  D:0015H         PUBLIC        num
  C:0FC6H         PUBLIC        _fixline
  C:1134H         PUBLIC        timer0
  C:0D59H         PUBLIC        _show_num
  C:11EBH         PUBLIC        _outdata
  B:0088H.4       PUBLIC        TR0
  C:1257H         PUBLIC        _outcode
  B:00B8H.0       PUBLIC        PX0
  B:00B8H.2       PUBLIC        PX1
  C:0021H         PUBLIC        sys
  C:0F1AH         PUBLIC        _WriteD2
  C:08EAH         PUBLIC        showchin
  C:0677H         PUBLIC        _show_f
BL51 BANKED LINKER/LOCATER V5.03                                                      03/26/2007  17:35:09  PAGE 6


  C:0CDEH         PUBLIC        _clear
  B:0090H.2       PUBLIC        lcd_rd
  B:0090H.3       PUBLIC        lcd_cs
  C:0016H         PUBLIC        LED_FONT
  C:118DH         PUBLIC        interrupt_handle_key
  C:11BCH         PUBLIC        _led_display
  C:121BH         PUBLIC        initall
  C:1168H         PUBLIC        _Hori
  C:11F9H         PUBLIC        indata

⌨️ 快捷键说明

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