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

📄 lcd.m51

📁 单片机键盘以及LCD和AD控制程序
💻 M51
📖 第 1 页 / 共 5 页
字号:
  +--> ?PR?LCD_CLEAR?MAIN
  +--> ?CO?MAIN
  +--> ?PR?_DISP_WORDS?MAIN
  +--> ?PR?_DELAY?MAIN

?PR?SUB13DISP?MAIN                        -----    -----
  +--> ?PR?LCD_CLEAR?MAIN
  +--> ?CO?MAIN
  +--> ?PR?_DISP_WORDS?MAIN
  +--> ?PR?_DELAY?MAIN
  +--> ?PR?HIPS?MAIN

?PR?SUB14DISP?MAIN                        -----    -----
  +--> ?PR?LCD_CLEAR?MAIN
BL51 BANKED LINKER/LOCATER V6.00                                                      09/06/2007  21:39:23  PAGE 7


  +--> ?CO?MAIN
  +--> ?PR?_DISP_WORDS?MAIN
  +--> ?PR?_DELAY?MAIN

?PR?SUB21DISP?MAIN                        -----    -----
  +--> ?PR?LCD_CLEAR?MAIN
  +--> ?CO?MAIN
  +--> ?PR?_DISP_WORDS?MAIN
  +--> ?PR?_DELAY?MAIN

?PR?SUB22DISP?MAIN                        -----    -----
  +--> ?PR?LCD_CLEAR?MAIN
  +--> ?CO?MAIN
  +--> ?PR?_DISP_WORDS?MAIN
  +--> ?PR?_DELAY?MAIN

?PR?SUB12OP?MAIN                          -----    -----
  +--> ?PR?LCD_CLEAR?MAIN
  +--> ?PR?_DISP_WORDS?MAIN
  +--> ?PR?_DELAY?MAIN
  +--> ?PR?_DDS9851_COMPUTEFREQWORD?MAIN
  +--> ?PR?_DDS9851_WRITEFREQWORD?MAIN
  +--> ?PR?_DISP_NUMBER?MAIN
  +--> ?CO?MAIN
  +--> ?PR?_DISP_CHARS?MAIN

?PR?_DDS9851_COMPUTEFREQWORD?MAIN         0021H    000BH

?PR?_DDS9851_WRITEFREQWORD?MAIN           0021H    0003H

?PR?_DISP_NUMBER?MAIN                     0034H    000BH
  +--> ?PR?_DISP_CHAR?MAIN
  +--> ?PR?_WRITE_COM?MAIN

?PR?SUB13OP?MAIN                          -----    -----
  +--> ?PR?LCD_CLEAR?MAIN
  +--> ?PR?_DISP_WORDS?MAIN
  +--> ?PR?_DELAY?MAIN
  +--> ?PR?_DDS9851_COMPUTEFREQWORD?MAIN
  +--> ?PR?_DDS9851_WRITEFREQWORD?MAIN
  +--> ?PR?_DISP_NUMBER?MAIN
  +--> ?CO?MAIN
  +--> ?PR?_DISP_CHARS?MAIN

?PR?SUB14OP?MAIN                          -----    -----
  +--> ?PR?LCD_CLEAR?MAIN
  +--> ?CO?MAIN
  +--> ?PR?_DISP_WORDS?MAIN
  +--> ?PR?_DELAY?MAIN

?PR?KEY14FUNC?MAIN                        -----    -----
  +--> ?PR?LCD_CLEAR?MAIN
  +--> ?PR?_DELAY?MAIN
  +--> ?PR?SUB12DISP?MAIN
  +--> ?PR?SUB11DISP?MAIN

*** NEW ROOT ***************************************************
BL51 BANKED LINKER/LOCATER V6.00                                                      09/06/2007  21:39:23  PAGE 8



?PR?ADC_ISR?MAIN                          002CH    0008H
  +--> ?PR?LCD_CLEAR?MAIN
  +--> ?CO?MAIN
  +--> ?PR?_DISP_WORDS?MAIN
  +--> ?PR?_DISP_CHAR?MAIN
  +--> ?PR?_DISP_NUMBER?MAIN
  +--> ?PR?_DISP_CHARS?MAIN
  +--> ?PR?_SET_FREQ?MAIN
  +--> ?PR?_DELAY?MAIN

?PR?_SET_FREQ?MAIN                        0034H    0009H
  +--> ?CO?MAIN

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

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

?PR?MAIN?MAIN                             -----    -----
  +--> ?PR?LCD_INITIAL?MAIN
  +--> ?PR?_DELAY?MAIN
  +--> ?PR?ROOTMENU?MAIN

?PR?LCD_INITIAL?MAIN                      -----    -----
  +--> ?PR?_WRITE_COM?MAIN
  +--> ?PR?_DELAY?MAIN



SYMBOL TABLE OF MODULE:  lcd (MAIN)

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

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  X:0000H         PUBLIC        SubConfirm
  C:1C41H         PUBLIC        Lcd_clear
  X:0001H         PUBLIC        Result
  D:00B0H         PUBLIC        P3
  B:00B0H.4       PUBLIC        T0
  C:1801H         PUBLIC        _Disp_words
  B:00A8H.7       PUBLIC        EA
  C:10D7H         PUBLIC        _DDS9851_ComputeFreqWord
  B:00E0H.7       PUBLIC        BF
  B:0020H.0       PUBLIC        Add
  B:00A8H.6       PUBLIC        EADC
  C:1ADBH         PUBLIC        _Write_com
  C:0006H         PUBLIC        _Disp_word
  C:1165H         PUBLIC        Hips
  X:0055H         PUBLIC        Menu
  C:0AF7H         PUBLIC        ADC_ISR
  C:1A52H         PUBLIC        Key10Func
  C:1C97H         PUBLIC        Key11Func
  X:0056H         PUBLIC        HighPass
BL51 BANKED LINKER/LOCATER V6.00                                                      09/06/2007  21:39:23  PAGE 9


  D:0010H         PUBLIC        ClearNum
  C:195DH         PUBLIC        Key12Func
  C:0D34H         PUBLIC        Key13Func
  C:127DH         PUBLIC        _Set_freq
  C:1301H         PUBLIC        Key14Func
  C:06F2H         PUBLIC        gImage_word2
  C:1C98H         PUBLIC        Key15Func
  C:1B43H         PUBLIC        Sub11Disp
  C:1BFCH         PUBLIC        Sub21Disp
  C:1B25H         PUBLIC        Sub12Disp
  C:1C87H         PUBLIC        Sub31Disp
  C:1C13H         PUBLIC        Sub22Disp
  C:1BE3H         PUBLIC        Sub13Disp
  C:1C8FH         PUBLIC        Sub41Disp
  C:1C89H         PUBLIC        Sub32Disp
  C:1C83H         PUBLIC        Sub23Disp
  C:1B5FH         PUBLIC        Sub14Disp
  C:1C91H         PUBLIC        Sub42Disp
  C:1C8BH         PUBLIC        Sub33Disp
  C:1C85H         PUBLIC        Sub24Disp
  C:1C93H         PUBLIC        Sub43Disp
  C:1C8DH         PUBLIC        Sub34Disp
  C:1C2AH         PUBLIC        main
  C:1C95H         PUBLIC        Sub44Disp
  C:1C68H         PUBLIC        Read_bf
  B:0020H.1       PUBLIC        SubMenuSelect
  D:0011H         PUBLIC        KeyValue
  D:00DAH         PUBLIC        ADCDATAH
  B:00B0H.3       PUBLIC        FILTERSEL
  X:0057H         PUBLIC        Adctimes
  D:00D9H         PUBLIC        ADCDATAL
  C:1A1EH         PUBLIC        _DDS9851_WriteFreqWord
  C:15DCH         PUBLIC        RootMenu
  X:0058H         PUBLIC        SubMenu
  C:0AF2H         SYMBOL        _?ix1000
  D:00E0H         PUBLIC        ACC
  B:00B0H.4       PUBLIC        Wr
  B:00B0H.0       PUBLIC        DbSel
  X:0059H         PUBLIC        LowPass
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  C:1C80H         PUBLIC        Sub11Op
  C:1C81H         PUBLIC        Sub21Op
  C:13E2H         PUBLIC        Sub12Op
  C:1C88H         PUBLIC        Sub31Op
  C:1C82H         PUBLIC        Sub22Op
  C:1844H         PUBLIC        Sub13Op
  C:1C90H         PUBLIC        Sub41Op
  C:1C8AH         PUBLIC        Sub32Op
  C:1C84H         PUBLIC        Sub23Op
  C:1A89H         PUBLIC        Sub14Op
  C:1899H         PUBLIC        _Delay
  C:1C92H         PUBLIC        Sub42Op
  C:1C8CH         PUBLIC        Sub33Op
  C:1C86H         PUBLIC        Sub24Op
  X:005AH         PUBLIC        Confirm
  C:1C94H         PUBLIC        Sub43Op
BL51 BANKED LINKER/LOCATER V6.00                                                      09/06/2007  21:39:23  PAGE 10


  C:1C8EH         PUBLIC        Sub34Op
  C:1375H         PUBLIC        _Disp_picture
  C:1C96H         PUBLIC        Sub44Op
  B:00B8H.0       PUBLIC        PX0
  D:00EFH         PUBLIC        ADCCON1
  D:00D8H         PUBLIC        ADCCON2
  C:1023H         PUBLIC        _Disp_number
  X:005BH         PUBLIC        Adcout
  C:1C72H         PUBLIC        DDS9851_Initial
  C:191DH         PUBLIC        Lcd_initial
  X:006FH         PUBLIC        ChFr
  C:18E3H         PUBLIC        _Disp_chars
  C:1C7BH         PUBLIC        Cursor_Reset
  C:1BC9H         PUBLIC        Key0Func
  C:1578H         PUBLIC        Key1Func
  C:1C54H         PUBLIC        _Write_data
  C:1449H         PUBLIC        Key2Func
  C:14AEH         PUBLIC        Key3Func
  D:0012H         PUBLIC        DDS9851FreTab
  C:1513H         PUBLIC        Key4Func
  C:199CH         PUBLIC        Key5Func
  C:19DAH         PUBLIC        Key6Func
  C:1B05H         PUBLIC        _Cursor_Set
  C:1B7BH         PUBLIC        Key7Func
  C:1B95H         PUBLIC        Key8Func
  C:1BAFH         PUBLIC        Key9Func
  C:1AEDH         PUBLIC        _Disp_char
  X:0073H         PUBLIC        RSN
  C:1749H         PUBLIC        SubMenu1
  C:163BH         PUBLIC        SubMenu2
  C:1695H         PUBLIC        SubMenu3
  C:16EFH         PUBLIC        SubMenu4
  C:0F42H         PUBLIC        Key_ISR
  C:1C5DH         PUBLIC        Read_data
  B:00D8H.5       PUBLIC        CCONV
  B:0020H.2       PUBLIC        MenuSelect
  -------         PROC          LCD_CLEAR
  C:1C41H         LINE#         44
  C:1C41H         LINE#         45
  C:1C41H         LINE#         46
  C:1C46H         LINE#         47
  C:1C4BH         LINE#         48
  -------         ENDPROC       LCD_CLEAR
  -------         PROC          _CURSOR_SET
  D:0007H         SYMBOL        pos
  -------         DO            
  D:0006H         SYMBOL        row
  -------         ENDDO         
  C:1B05H         LINE#         57
  C:1B05H         LINE#         58
  C:1B05H         LINE#         59
  C:1B0BH         LINE#         60
  C:1B0FH         LINE#         61
  C:1B1DH         LINE#         62
  -------         ENDPROC       _CURSOR_SET
  -------         PROC          CURSOR_RESET
  C:1C7BH         LINE#         67
BL51 BANKED LINKER/LOCATER V6.00                                                      09/06/2007  21:39:23  PAGE 11


  C:1C7BH         LINE#         68
  C:1C7BH         LINE#         69
  -------         ENDPROC       CURSOR_RESET
  C:1891H         SYMBOL        L?0509
  C:1895H         SYMBOL        L?0510
  -------         PROC          L?0508
  -------         ENDPROC       L?0508
  C:1891H         SYMBOL        L?0509
  C:1895H         SYMBOL        L?0510
  -------         PROC          _DELAY
  D:003FH         SYMBOL        t
  -------         DO            
  D:0043H         SYMBOL        i
  -------         ENDDO         
  C:1899H         LINE#         78
  C:18A1H         LINE#         79
  C:18A1H         LINE#         81
  C:18D7H         LINE#         82
  -------         ENDPROC       _DELAY
  -------         PROC          READ_BF
  C:1C68H         LINE#         90
  C:1C68H         LINE#         91
  C:1C68H         LINE#         92
  C:1C6AH         LINE#         94
  C:1C6AH         LINE#         95
  C:1C6EH         LINE#         96
  C:1C6EH         LINE#         97
  C:1C71H         LINE#         98
  -------         ENDPROC       READ_BF
  C:1AD7H         SYMBOL        L?0517
  -------         PROC          L?0516
  -------         ENDPROC       L?0516
  C:1AD7H         SYMBOL        L?0517
  -------         PROC          _WRITE_COM
  D:0007H         SYMBOL        d
  C:1ADBH         LINE#         107
  C:1ADBH         LINE#         108
  C:1ADBH         LINE#         109
  C:1ADEH         LINE#         110
  C:1AE3H         LINE#         111
  -------         ENDPROC       _WRITE_COM
  C:1C50H         SYMBOL        L?0522
  -------         PROC          L?0521
  -------         ENDPROC       L?0521
  C:1C50H         SYMBOL        L?0522
  -------         PROC          _WRITE_DATA
  D:0007H         SYMBOL        d
  C:1C54H         LINE#         120
  C:1C54H         LINE#         121
  C:1C54H         LINE#         122
  C:1C57H         LINE#         123
  C:1C5CH         LINE#         124
  -------         ENDPROC       _WRITE_DATA
  -------         PROC          READ_DATA
  -------         DO            
  D:0007H         SYMBOL        d
  -------         ENDDO         
BL51 BANKED LINKER/LOCATER V6.00                                                      09/06/2007  21:39:23  PAGE 12


  C:1C5DH         LINE#         132
  C:1C5DH         LINE#         133
  C:1C5DH         LINE#         134
  C:1C5FH         LINE#         135
  C:1C62H         LINE#         136
  C:1C67H         LINE#         137
  C:1C67H         LINE#         138
  -------         ENDPROC       READ_DATA
  -------         PROC          LCD_INITIAL
  C:191DH         LINE#         146
  C:191DH         LINE#         147
  C:191DH         LINE#         148
  C:1922H         LINE#         149
  C:1929H         LINE#         150
  C:192EH         LINE#         151
  C:1935H         LINE#         152
  C:193AH         LINE#         153
  C:1941H         LINE#         154
  C:1946H         LINE#         155
  C:194DH         LINE#         156
  C:1952H         LINE#         157
  -------         ENDPROC       LCD_INITIAL
  -------         PROC          _DISP_PICTURE
  D:0008H         SYMBOL        p
  -------         DO            
  D:000BH         SYMBOL        j
  D:000DH         SYMBOL        x
  D:0006H         SYMBOL        y
  D:0005H         SYMBOL        z
  D:000EH         SYMBOL        lcd_x

⌨️ 快捷键说明

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