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

📄 mtvosd.m51

📁 通用OSD控制(51单片机控制的TFTLCD源码,MTV018)
💻 M51
📖 第 1 页 / 共 5 页
字号:

?PR?_RESET_DRAW?MAIN                -----    -----      0030H    0003H

?PR?OSD_INIT?MAIN                   -----    -----      0030H    0001H
  +--> ?PR?_MTV130_PUTA?MTV130
  +--> ?PR?_MTV130_PUTD?MTV130

?PR?HIDE_VIDEO?MAIN                 -----    -----      -----    -----
  +--> ?CO?MAIN
  +--> ?PR?_DISP_STR2?MAIN

?PR?_DISP_STR2?MAIN                 -----    -----      002EH    0006H
  +--> ?PR?_DISP_CHAR?MAIN
  +--> ?PR?_MTV130_PUTA?MTV130

?PR?HIDE_MENU?MAIN                  -----    -----      002BH    0001H
  +--> ?PR?_CLEAR_LINE?MAIN

?PR?_CLEAR_LINE?MAIN                -----    -----      002EH    0002H
  +--> ?PR?_MTV130_PUTD?MTV130
  +--> ?PR?_MTV130_PUTA?MTV130
BL51 BANKED LINKER/LOCATER V6.00                                                      07/27/2007  14:43:05  PAGE 7



?PR?OSD_CLEAR?MAIN                  -----    -----      -----    -----
  +--> ?PR?_MTV130_PUTA?MTV130

?PR?OSD_BACK?MAIN                   -----    -----      -----    -----
  +--> ?PR?_MTV130_PUTA?MTV130

?PR?SHOW_VIDEO?MAIN                 -----    -----      -----    -----
  +--> ?CO?MAIN
  +--> ?PR?_DISP_STR2?MAIN

?PR?SHOW_MENU?MAIN                  -----    -----      002BH    0004H
  +--> ?CO?MAIN
  +--> ?PR?_MTV130_PUTD?MTV130
  +--> ?PR?_PAINT_LINE?MAIN
  +--> ?PR?_DISP_STR3?MAIN

?PR?_DISP_STR3?MAIN                 -----    -----      -----    -----
  +--> ?PR?_DISP_STR?MAIN

?PR?_SELECT_ITEM?MAIN               0022H.2  0000H.1    002BH    0003H
  +--> ?CO?MAIN
  +--> ?PR?_DISP_STR2?MAIN
  +--> ?PR?_PAINT_LINE?MAIN
  +--> ?PR?_DISP_STR3?MAIN
  +--> ?PR?_CLEAR_LINE?MAIN

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

?PR?SOFT_INTERRUPT?VECTOR           -----    -----      -----    -----
  +--> ?PR?TIMER_BH?TIMER
  +--> ?PR?INT0_BH?KEY

?PR?TIMER_BH?TIMER                  -----    -----      -----    -----
  +--> ?PR?CHECK_KEY?KEY



SYMBOL TABLE OF MODULE:  MTVOSD (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:05C7H         SEGMENT       ?C_C51STARTUP
  I:0043H         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:05CAH         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0000H         SYMBOL        PBPSTACKTOP
BL51 BANKED LINKER/LOCATER V6.00                                                      07/27/2007  14:43:05  PAGE 8


  N:0000H         SYMBOL        PDATALEN
  N:0000H         SYMBOL        PDATASTART
  N:0000H         SYMBOL        PPAGE
  N:0000H         SYMBOL        PPAGEENABLE
  D:00A0H         SYMBOL        PPAGE_SFR
  D:0081H         SYMBOL        SP
  C:05C7H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
  C:05C7H         LINE#         99
  C:05C9H         LINE#         100
  C:05CAH         LINE#         101
  C:05CBH         LINE#         102
  C:05CDH         LINE#         151
  C:05D0H         LINE#         155
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0965H         PUBLIC        _disp_str2
  D:0080H         PUBLIC        P0
  C:0DD4H         PUBLIC        _disp_str3
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  B:00A0H.7       PUBLIC        PIN_VSEL
  C:0E65H         PUBLIC        _reset_read
  B:00A8H.7       PUBLIC        EA
  B:0022H.6       PUBLIC        PIN_SIGIND
  C:0C26H         PUBLIC        _paint_line
  C:0DBEH         PUBLIC        delay500ms
  D:00A8H         PUBLIC        IE
  C:08F0H         PUBLIC        _get_num_str
  C:06DCH         PUBLIC        _reset_apply
  C:089DH         PUBLIC        _disp_char
  C:0D18H         PUBLIC        _cont_read
  B:0090H.6       PUBLIC        PIN_POWLED
  C:0C0AH         PUBLIC        hide_video
  C:0E50H         PUBLIC        _reset_draw
  D:00B8H         PUBLIC        IP
  C:0D04H         PUBLIC        _bri_read
  C:0D2CH         PUBLIC        _col_read
  C:0E2DH         PUBLIC        _cont_apply
  C:0D40H         PUBLIC        _tint_read
  B:00B0H.3       PUBLIC        PIN_OFF
  C:069BH         PUBLIC        items
  C:0E74H         PUBLIC        _reset_step
  C:0011H         PUBLIC        main
  C:0CC2H         PUBLIC        _cont_draw
  C:0C41H         PUBLIC        _bri_apply
  C:0E36H         PUBLIC        _col_apply
  C:0E3FH         PUBLIC        _tint_apply
  C:0CABH         PUBLIC        _bri_draw
  C:0D68H         PUBLIC        _col_draw
BL51 BANKED LINKER/LOCATER V6.00                                                      07/27/2007  14:43:05  PAGE 9


  D:0087H         PUBLIC        PCON
  C:0D8CH         PUBLIC        osd_clear
  C:0D7AH         PUBLIC        _tint_draw
  C:0C5CH         PUBLIC        hide_menu
  D:0098H         PUBLIC        SCON
  C:0AF5H         PUBLIC        _cont_step
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  C:0762H         PUBLIC        power_turnon
  C:0C77H         PUBLIC        osd_back
  C:0ACEH         PUBLIC        _bri_step
  C:0AA5H         PUBLIC        show_video
  C:0B1CH         PUBLIC        _col_step
  C:0B43H         PUBLIC        _tint_step
  C:0A50H         PUBLIC        _disp_str
  B:0090H.7       PUBLIC        PIN_POWER
  C:0497H         PUBLIC        show_menu
  C:083DH         PUBLIC        osd_init
  B:00B0H.1       PUBLIC        HZ_IND
  C:0536H         PUBLIC        _draw_progbar
  D:00C8H         PUBLIC        T2CON
  C:0E19H         PUBLIC        _simple_read
  C:0A7CH         SYMBOL        initial
  C:0B8DH         PUBLIC        _clear_line
  C:03F2H         PUBLIC        _select_item
  D:00D0H         PUBLIC        PSW
  -------         PROC          INITIAL
  C:0A7CH         LINE#         28
  C:0A7CH         LINE#         29
  C:0A7CH         LINE#         31
  C:0A7FH         LINE#         32
  C:0A81H         LINE#         35
  C:0A8DH         LINE#         38
  C:0A90H         LINE#         39
  C:0A93H         LINE#         41
  C:0A96H         LINE#         42
  C:0A99H         LINE#         43
  C:0A9CH         LINE#         44
  C:0A9FH         LINE#         45
  C:0AA2H         LINE#         47
  C:0AA4H         LINE#         48
  -------         ENDPROC       INITIAL
  C:0899H         SYMBOL        L?0201
  -------         PROC          L?0200
  -------         ENDPROC       L?0200
  C:0899H         SYMBOL        L?0201
  -------         PROC          _DISP_CHAR
  D:0007H         SYMBOL        row
  D:0005H         SYMBOL        col
  D:0003H         SYMBOL        c
  -------         DO            
  D:0006H         SYMBOL        v
  -------         ENDDO         
  C:089DH         LINE#         160
  C:089DH         LINE#         161
  C:089DH         LINE#         162
  C:089FH         LINE#         163
BL51 BANKED LINKER/LOCATER V6.00                                                      07/27/2007  14:43:05  PAGE 10


  C:08ABH         LINE#         164
  C:08AFH         LINE#         165
  C:08BBH         LINE#         166
  C:08BFH         LINE#         167
  C:08C2H         LINE#         168
  C:08C4H         LINE#         169
  C:08D0H         LINE#         170
  C:08D4H         LINE#         171
  C:08E0H         LINE#         172
  C:08E4H         LINE#         173
  C:08E7H         LINE#         174
  C:08E9H         LINE#         175
  -------         ENDPROC       _DISP_CHAR
  -------         PROC          _DISP_STR
  D:003AH         SYMBOL        row
  D:003BH         SYMBOL        col
  D:003CH         SYMBOL        str
  -------         DO            
  D:003FH         SYMBOL        c
  -------         ENDDO         
  C:0A50H         LINE#         178
  C:0A5AH         LINE#         179
  C:0A5AH         LINE#         181
  C:0A6FH         LINE#         182
  C:0A77H         LINE#         183
  C:0A79H         LINE#         184
  C:0A7BH         LINE#         185
  -------         ENDPROC       _DISP_STR
  -------         PROC          _DISP_STR2
  D:002EH         SYMBOL        row
  D:002FH         SYMBOL        col
  D:0030H         SYMBOL        str
  D:0032H         SYMBOL        color
  -------         DO            
  D:0033H         SYMBOL        c
  -------         ENDDO         
  C:0965H         LINE#         187
  C:096DH         LINE#         188
  C:096DH         LINE#         190
  C:0982H         LINE#         191
  C:098AH         LINE#         192
  C:0993H         LINE#         193
  C:0995H         LINE#         194
  C:0997H         LINE#         195
  -------         ENDPROC       _DISP_STR2
  -------         PROC          L?0202
  -------         ENDPROC       L?0202
  -------         PROC          _DISP_STR3
  D:0007H         SYMBOL        row
  D:0005H         SYMBOL        col
  D:0002H         SYMBOL        str
  C:0DD4H         LINE#         197
  C:0DD4H         LINE#         198
  C:0DD4H         LINE#         199
  -------         ENDPROC       _DISP_STR3
  -------         PROC          _GET_NUM_STR
  D:0007H         SYMBOL        num
BL51 BANKED LINKER/LOCATER V6.00                                                      07/27/2007  14:43:05  PAGE 11


  -------         DO            
  D:0016H         SYMBOL        num_str
  D:0006H         SYMBOL        end
  -------         ENDDO         
  C:08F0H         LINE#         202
  C:08F0H         LINE#         203
  C:08F0H         LINE#         205
  C:08F2H         LINE#         207
  C:08F8H         LINE#         208
  C:08F9H         LINE#         210
  C:0901H         LINE#         211
  C:0911H         LINE#         212
  C:0912H         LINE#         213
  C:0918H         LINE#         214
  C:091AH         LINE#         215
  C:091AH         LINE#         216
  C:091AH         LINE#         217
  C:0922H         LINE#         218
  C:0928H         LINE#         219
  C:0929H         LINE#         220
  C:092BH         LINE#         221
  C:092DH         LINE#         222
  -------         ENDPROC       _GET_NUM_STR
  -------         PROC          _PAINT_LINE
  D:0034H         SYMBOL        row
  D:0035H         SYMBOL        col
  D:0036H         SYMBOL        count
  D:0037H         SYMBOL        color
  C:0C26H         LINE#         224
  C:0C2CH         LINE#         225
  C:0C2CH         LINE#         226
  C:0C33H         LINE#         227
  C:0C40H         LINE#         228
  -------         ENDPROC       _PAINT_LINE
  -------         PROC          _CLEAR_LINE
  D:002EH         SYMBOL        row
  -------         DO            
  D:002FH         SYMBOL        col
  -------         ENDDO         
  C:0B8DH         LINE#         230
  C:0B8FH         LINE#         231
  C:0B8FH         LINE#         233
  C:0B92H         LINE#         234
  C:0BA5H         LINE#         235
  C:0BACH         LINE#         236
  -------         ENDPROC       _CLEAR_LINE
  -------         PROC          _DRAW_PROGBAR
  D:0034H         SYMBOL        row
  D:0035H         SYMBOL        col
  D:0003H         SYMBOL        pb
  -------         DO            
  D:0036H         SYMBOL        range
  D:0037H         SYMBOL        step
  D:0038H         SYMBOL        pos
  D:0039H         SYMBOL        i
  D:0007H         SYMBOL        c
  -------         ENDDO         
BL51 BANKED LINKER/LOCATER V6.00                                                      07/27/2007  14:43:05  PAGE 12


  C:0536H         LINE#         238
  C:053AH         LINE#         239
  C:053AH         LINE#         240
  C:054EH         LINE#         241
  C:0551H         LINE#         243
  C:0558H         LINE#         245
  C:055DH         LINE#         246
  C:055FH         LINE#         248
  C:0570H         LINE#         249
  C:0575H         LINE#         250
  C:0577H         LINE#         251
  C:057BH         LINE#         253
  C:0589H         LINE#         254
  C:058DH         LINE#         255
  C:058DH         LINE#         256
  C:058DH         LINE#         257

⌨️ 快捷键说明

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