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

📄 diag.m51

📁 CPU.H CPU相关定义 Main.C 主函数 Ks0108.C LCD驱动 ASCII.c 8x8 8x16 英文字模 KeyScan.C 键盘扫描 MenuPara.C 菜单
💻 M51
📖 第 1 页 / 共 5 页
字号:
?PR?DISPICOMENURIGHT?MENUTOP                   -----    -----
  +--> ?PR?_GUI_DISPSTRINGATBAR?KS0108
  +--> ?CO?MENU
  +--> ?PR?_GUI_DRAWICON?KS0108
  +--> ?PR?_BAR?KS0108
  +--> ?PR?_JUMP2MENU?MENU

?PR?DISPMENUFUNCINIT?MENUFUNC                  -----    -----
  +--> ?PR?GUI_CLEAR?KS0108
  +--> ?CO?MENU
  +--> ?PR?_GUI_DISPSTRINGATBAR?KS0108
  +--> ?PR?BARMENUINIT?MENUTOP

?PR?BARMENUINIT?MENUTOP                        00C0H    0002H
  +--> ?PR?PUSH?MENUTOP
  +--> ?PR?_BARDISP?MENUTOP
  +--> ?PR?_BAR?KS0108

?PR?_BARDISP?MENUTOP                           00C3H    0005H
  +--> ?PR?_GUI_SETTEXTMODE?KS0108
  +--> ?PR?_GUI_DISPSTRINGATBAR?KS0108

?PR?DISPMENUFUNCUP?MENUFUNC                    -----    -----
  +--> ?PR?_JUMP2MENU?MENU
BL51 BANKED LINKER/LOCATER V5.12                                                      09/03/2007  08:02:11  PAGE 7



?PR?DISPMENUFUNCDOWN?MENUFUNC                  -----    -----
  +--> ?PR?POP?MENUTOP

?PR?DISPMENUFUNCLEFT?MENUFUNC                  -----    -----
  +--> ?PR?BARMENULEFT?MENUTOP

?PR?BARMENULEFT?MENUTOP                        00C0H    0003H
  +--> ?PR?_BARDISP?MENUTOP
  +--> ?PR?_BAR?KS0108
  +--> ?PR?_JUMP2MENU?MENU

?PR?DISPMENUFUNCRIGHT?MENUFUNC                 -----    -----
  +--> ?PR?BARMENURIGHT?MENUTOP

?PR?BARMENURIGHT?MENUTOP                       00C0H    0003H
  +--> ?PR?_BARDISP?MENUTOP
  +--> ?PR?_BAR?KS0108
  +--> ?PR?_JUMP2MENU?MENU

?PR?DISPMENUPARAINIT?MENUPARA                  -----    -----
  +--> ?PR?GUI_CLEAR?KS0108
  +--> ?CO?MENU
  +--> ?PR?_GUI_DISPSTRINGATBAR?KS0108
  +--> ?PR?BARMENUINIT?MENUTOP

?PR?DISPMENUPARAUP?MENUPARA                    -----    -----
  +--> ?PR?GUI_CLEAR?KS0108
  +--> ?CO?MENUPARA
  +--> ?PR?_GUI_DISPSTRINGAT?KS0108
  +--> ?PR?_GUI_DELAY?KS0108
  +--> ?PR?_JUMP2MENU?MENU
  +--> ?PR?PUSH?MENUTOP
  +--> ?PR?POP?MENUTOP

?PR?DISPMENUPARADOWN?MENUPARA                  -----    -----
  +--> ?PR?POP?MENUTOP

?PR?DISPMENUPARALEFT?MENUPARA                  -----    -----
  +--> ?PR?BARMENULEFT?MENUTOP

?PR?DISPMENUPARARIGHT?MENUPARA                 -----    -----
  +--> ?PR?BARMENURIGHT?MENUTOP

?PR?DISPMENULANGUAGEINIT?MENULANGUAGE          -----    -----
  +--> ?PR?GUI_CLEAR?KS0108
  +--> ?CO?MENU
  +--> ?PR?_GUI_DISPSTRINGATBAR?KS0108
  +--> ?PR?PUSH?MENUTOP
  +--> ?PR?BARMENUINIT?MENUTOP

?PR?DISPMENULANGUAGEUP?MENULANGUAGE            -----    -----
  +--> ?PR?PUSH?MENUTOP
  +--> ?PR?GUI_CLEAR?KS0108
  +--> ?PR?_GUI_DELAY?KS0108
  +--> ?PR?POP?MENUTOP

BL51 BANKED LINKER/LOCATER V5.12                                                      09/03/2007  08:02:11  PAGE 8


?PR?DISPMENULANGUAGEDOWN?MENULANGUAGE          -----    -----
  +--> ?PR?POP?MENUTOP

?PR?DISPMENULANGUAGELEFT?MENULANGUAGE          -----    -----
  +--> ?PR?BARMENULEFT?MENUTOP

?PR?DISPMENULANGUAGERIGHT?MENULANGUAGE         -----    -----
  +--> ?PR?BARMENURIGHT?MENUTOP

?PR?DISPMENUMEASUREINIT?MENUMEASURE            -----    -----
  +--> ?PR?GUI_CLEAR?KS0108
  +--> ?CO?MENU
  +--> ?PR?_GUI_DISPSTRINGATBAR?KS0108
  +--> ?PR?BARMENUINIT?MENUTOP

?PR?DISPMENUMEASUREUP?MENUMEASURE              -----    -----
  +--> ?PR?PUSH?MENUTOP
  +--> ?PR?GUI_CLEAR?KS0108
  +--> ?PR?POP?MENUTOP

?PR?DISPMENUMEASUREDOWN?MENUMEASURE            -----    -----
  +--> ?PR?POP?MENUTOP

?PR?DISPMENUMEASURELEFT?MENUMEASURE            -----    -----
  +--> ?PR?BARMENULEFT?MENUTOP

?PR?DISPMENUMEASURERIGHT?MENUMEASURE           -----    -----
  +--> ?PR?BARMENURIGHT?MENUTOP

?PR?DISPMENUDATAINIT?MENUFUNC                  00BFH    0001H
  +--> ?PR?GUI_CLEAR?KS0108
  +--> ?PR?_GUI_DELAY?KS0108
  +--> ?CO?MENU
  +--> ?PR?_GUI_DISPSTRINGATBAR?KS0108
  +--> ?PR?BARMENUINIT?MENUTOP
  +--> ?PR?_BAR?KS0108

?PR?DISPMENUDATAUP?MENUFUNC                    -----    -----
  +--> ?PR?_JUMP2MENU?MENU

?PR?DISPMENUDATADOWN?MENUFUNC                  -----    -----
  +--> ?PR?POP?MENUTOP

?PR?DISPMENUDATALEFT?MENUFUNC                  00BFH    0001H
  +--> ?PR?BARMENULEFT?MENUTOP
  +--> ?PR?_BAR?KS0108

?PR?DISPMENUDATARIGHT?MENUFUNC                 00BFH    0001H
  +--> ?PR?BARMENURIGHT?MENUTOP
  +--> ?PR?_BAR?KS0108

?C_INITSEG                                     -----    -----
  +--> ?CO?MENU



SYMBOL TABLE OF MODULE:  .\Obj\Diag (MAIN)
BL51 BANKED LINKER/LOCATER V5.12                                                      09/03/2007  08:02:11  PAGE 9



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

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  D:00E8H         PUBLIC        P4
  B:00E8H.3       PUBLIC        LED0
  B:0090H.7       PUBLIC        LED1
  C:3CC7H         PUBLIC        main
  C:3C78H         PUBLIC        _Delayms
  -------         PROC          _DELAYMS
  D:0006H         SYMBOL        Ms
  -------         DO            
  D:0005H         SYMBOL        k
  -------         ENDDO         
  C:3C78H         LINE#         4
  C:3C78H         LINE#         5
  C:3C78H         LINE#         7
  C:3C82H         LINE#         8
  C:3C8DH         LINE#         9
  C:3C8DH         LINE#         10
  -------         ENDPROC       _DELAYMS
  -------         PROC          MAIN
  C:3CC7H         LINE#         16
  C:3CC7H         LINE#         18
  C:3CC7H         LINE#         21
  C:3CC9H         LINE#         22
  C:3CCBH         LINE#         24
  C:3CCEH         LINE#         25
  C:3CD1H         LINE#         26
  C:3CD1H         LINE#         27
  C:3CD4H         LINE#         28
  -------         ENDPROC       MAIN
  -------         ENDMOD        MAIN

  -------         MODULE        KS0108
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  C:1BA9H         PUBLIC        _GUI_DispStringAtBar
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:3D0EH         PUBLIC        _GUI_SetTextMode
  D:00E8H         PUBLIC        P4
  C:2FD9H         PUBLIC        _Display_ASCII
  X:00E1H         PUBLIC        PosX
  X:00E2H         PUBLIC        PosY
  C:3C2CH         PUBLIC        _WriteData_0108
  X:00E3H         PUBLIC        GUITextMode
  C:3C49H         PUBLIC        _GUI_Delay
  C:08A5H         PUBLIC        charIndex
  C:3B64H         PUBLIC        _GUI_SetEnFont
  C:3CEBH         PUBLIC        _KS0108_SetStartRow
BL51 BANKED LINKER/LOCATER V5.12                                                      09/03/2007  08:02:11  PAGE 10


  C:393DH         PUBLIC        Display_Clear
  C:0085H         PUBLIC        hzdot
  C:0F05H         PUBLIC        chardot_5x8
  C:3D1AH         PUBLIC        GUI_Clear
  X:00E4H         PUBLIC        GUIEnFont
  C:2EF1H         PUBLIC        _Display_InvASCII
  C:3CD6H         PUBLIC        _KS0108_DisplayOn
  C:28BAH         PUBLIC        _GUI_DrawIcon
  C:10E5H         PUBLIC        BarCode0
  C:10EEH         PUBLIC        BarCode1
  C:3BACH         PUBLIC        Display_Init
  B:00A0H.6       PUBLIC        LCD_RS
  C:3B47H         PUBLIC        _WriteCommand_0108
  C:3B89H         PUBLIC        GUI_Init
  B:00A0H.5       PUBLIC        LCD_RW
  C:1E50H         PUBLIC        _Display_Chinese
  C:0003H         PUBLIC        hzIndex
  C:0905H         PUBLIC        chardot_8x16
  C:2612H         PUBLIC        _GUI_DispStringAt
  X:00E5H         PUBLIC        NoXY
  C:3A80H         PUBLIC        _GUI_DispCharAt
  C:2E08H         PUBLIC        _Display_ASCII_UnderLine
  C:20D4H         PUBLIC        _Bar
  X:00E6H         PUBLIC        Char_XSIZE
  C:364EH         PUBLIC        _Display_Locate
  X:00E7H         PUBLIC        Char_YSIZE
  B:00B0H.2       PUBLIC        LCD_E
  C:3B3EH         SYMBOL        L?0234
  -------         PROC          L?0233
  -------         ENDPROC       L?0233
  C:3B3EH         SYMBOL        L?0234
  -------         PROC          _WRITECOMMAND_0108
  D:0007H         SYMBOL        CmdData
  C:3B47H         LINE#         58
  C:3B47H         LINE#         59
  C:3B47H         LINE#         60
  C:3B49H         LINE#         61
  C:3B4BH         LINE#         62
  C:3B4DH         LINE#         63
  C:3B4FH         LINE#         64
  C:3B57H         LINE#         65
  C:3B59H         LINE#         66
  C:3B61H         LINE#         67
  C:3B63H         LINE#         69
  -------         ENDPROC       _WRITECOMMAND_0108
  -------         PROC          _WRITEDATA_0108
  D:0007H         SYMBOL        Data
  C:3C2CH         LINE#         82
  C:3C2CH         LINE#         83
  C:3C2CH         LINE#         84
  C:3C2EH         LINE#         85
  C:3C30H         LINE#         86
  C:3C32H         LINE#         87
  C:3C34H         LINE#         88
  C:3C3CH         LINE#         89
  C:3C3EH         LINE#         90
  C:3C46H         LINE#         91
BL51 BANKED LINKER/LOCATER V5.12                                                      09/03/2007  08:02:11  PAGE 11


  C:3C48H         LINE#         93
  -------         ENDPROC       _WRITEDATA_0108
  -------         PROC          _KS0108_DISPLAYON
  D:0007H         SYMBOL        Option
  C:3CD6H         LINE#         152
  C:3CD6H         LINE#         153
  C:3CD6H         LINE#         154
  C:3CDAH         LINE#         155
  C:3CDCH         LINE#         156
  C:3CDEH         LINE#         157
  C:3CE3H         LINE#         158
  C:3CE3H         LINE#         159
  -------         ENDPROC       _KS0108_DISPLAYON
  C:3CE4H         SYMBOL        L?0236
  -------         PROC          L?0235
  -------         ENDPROC       L?0235
  C:3CE4H         SYMBOL        L?0236
  -------         PROC          _KS0108_SETSTARTROW
  D:0007H         SYMBOL        Row
  C:3CEBH         LINE#         161
  C:3CEBH         LINE#         162
  C:3CEBH         LINE#         163
  -------         ENDPROC       _KS0108_SETSTARTROW
  C:3641H         SYMBOL        L?0232
  -------         PROC          L?0231
  -------         ENDPROC       L?0231
  C:3641H         SYMBOL        L?0232
  -------         PROC          _DISPLAY_LOCATE
  D:0006H         SYMBOL        DisplayData
  D:0005H         SYMBOL        x0
  D:0003H         SYMBOL        y0
  C:364EH         LINE#         177
  C:3650H         LINE#         178
  C:3650H         LINE#         179
  C:366CH         LINE#         180
  C:3672H         LINE#         181
  C:3675H         LINE#         183
  C:3678H         LINE#         184
  C:3680H         LINE#         185
  C:3683H         LINE#         187
  C:3685H         LINE#         188
  C:368DH         LINE#         189
  C:3690H         LINE#         191
  C:3697H         LINE#         192
  C:3697H         LINE#         194
  C:369EH         LINE#         196
  C:36A3H         LINE#         197
  C:36A3H         LINE#         198
  C:36A3H         LINE#         199
  -------         ENDPROC       _DISPLAY_LOCATE
  -------         PROC          DISPLAY_CLEAR
  -------         DO            
  D:0006H         SYMBOL        j
  D:0005H         SYMBOL        k
  -------         ENDDO         
  C:393DH         LINE#         212
  C:393DH         LINE#         213
BL51 BANKED LINKER/LOCATER V5.12                                                      09/03/2007  08:02:11  PAGE 12


  C:393DH         LINE#         216
  C:3940H         LINE#         217
  C:3942H         LINE#         218
  C:3942H         LINE#         219
  C:3945H         LINE#         220
  C:3947H         LINE#         221
  C:394CH         LINE#         222
  C:3951H         LINE#         223
  C:3956H         LINE#         224
  C:395BH         LINE#         226

⌨️ 快捷键说明

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