📄 test_osd.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 02/26/2009 08:58:13 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\output\upd6464a.obj, .\output\Delay_s.obj, .\output\test_osd.obj, .\output\menu.obj TO .\outp
>> ut\Test_osd PRINT (.\output\Test_osd.m51)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\output\upd6464a.obj (UPD6464A)
.\output\Delay_s.obj (DELAY_S)
.\output\test_osd.obj (TEST_OSD)
.\output\menu.obj (MENU)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51S.LIB (ISDIGIT)
C:\KEIL\C51\LIB\C51S.LIB (ISLOWER)
C:\KEIL\C51\LIB\C51S.LIB (ISUPPER)
C:\KEIL\C51\LIB\C51S.LIB (STRLEN)
C:\KEIL\C51\LIB\C51S.LIB (?C?MEMSET)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
LINK MAP OF MODULE: .\output\Test_osd (UPD6464A)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 002CH UNIT _DATA_GROUP_
DATA 0034H 0023H UNIT ?DT?TEST_OSD
DATA 0057H 0021H UNIT ?DT?MENU
IDATA 0078H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 02B5H UNIT ?PR?MAIN?TEST_OSD
CODE 02B8H 0205H UNIT ?C?LIB_CODE
CODE 04BDH 01B0H UNIT ?PR?DISP_INIT_MENU?MENU
CODE 066DH 008EH UNIT ?PR?_UPD6464A_GET_DISP_CODE?UPD6464A
CODE 06FBH 008CH UNIT ?C_C51STARTUP
CODE 0787H 0064H UNIT ?CO?TEST_OSD
CODE 07EBH 0061H UNIT ?CO?MENU
CODE 084CH 0055H UNIT ?PR?_DISP_ONE_LINE?MENU
CODE 08A1H 0048H UNIT ?PR?INIT_UPD6464A?TEST_OSD
CODE 08E9H 0045H UNIT ?PR?_UPD6464A_SEND_CMD_CONTINUE_2BYTE?UPD6464A
CODE 092EH 0044H UNIT ?PR?_GET_NUM?MENU
CODE 0972H 003AH UNIT ?PR?_CHANGE_STR_TO_DISP_CODE?MENU
CODE 09ACH 0029H UNIT ?PR?_UPD6464A_SEND_BYTE?UPD6464A
CODE 09D5H 001DH UNIT ?PR?_UPD6464A_DISPLAY_CONTROL?UPD6464A
CODE 09F2H 001BH UNIT ?PR?_UPD6464A_DISP_POSITION_CONTROL?UPD6464A
BL51 BANKED LINKER/LOCATER V5.12 02/26/2009 08:58:13 PAGE 2
CODE 0A0DH 001BH UNIT ?PR?_UPD6464A_SEND_CMD_2BYTE?UPD6464A
CODE 0A28H 0019H UNIT ?PR?_UPD6464A_INTERNAL_COLOR_CONTROL?UPD6464A
CODE 0A41H 0019H UNIT ?PR?_UPD6464A_WRITE_ADDR_CONTROL?UPD6464A
CODE 0A5AH 0019H UNIT ?PR?_UPD6464A_OUTPUT_LEVEL_CONTROL?UPD6464A
CODE 0A73H 0016H UNIT ?PR?_UPD6464A_CHARACTER_SIZE_CONTROL?UPD6464A
CODE 0A89H 0015H UNIT ?PR?_UPD6464A_FORMAT_MODE_CONTROL?UPD6464A
CODE 0A9EH 0015H UNIT ?PR?_STRLEN?STRLEN
CODE 0AB3H 0014H UNIT ?PR?_UPD6464A_SEND_CMD_1BYTE?UPD6464A
CODE 0AC7H 0012H UNIT ?PR?_UPD6464A_OSC_MODE_CONTROL?UPD6464A
CODE 0AD9H 0011H UNIT ?PR?_DELAY_X250MS?DELAY_S
CODE 0AEAH 000FH UNIT ?PR?_DELAY_X1MS?DELAY_S
CODE 0AF9H 000FH UNIT ?PR?_ISDIGIT?ISDIGIT
CODE 0B08H 000FH UNIT ?PR?_ISLOWER?ISLOWER
CODE 0B17H 000FH UNIT ?PR?_ISUPPER?ISUPPER
CODE 0B26H 000EH UNIT ?PR?_UPD6464A_CHARACTER_DISPLAY_CONTROL?UPD6464A
CODE 0B34H 000EH UNIT ?PR?DELAY_1MS?DELAY_S
CODE 0B42H 000BH UNIT ?PR?_UPD6464A_BACKGROUND_CONTROL?UPD6464A
CODE 0B4DH 000BH UNIT ?PR?_UPD6464A_OSC_METHOD_CONTROL?UPD6464A
CODE 0B58H 000BH UNIT ?C_INITSEG
CODE 0B63H 000AH UNIT ?PR?UPD6464A_VIDEO_CLR_RAM?UPD6464A
OVERLAY MAP OF MODULE: .\output\Test_osd (UPD6464A)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?TEST_OSD
+--> ?C_INITSEG
?PR?MAIN?TEST_OSD ----- -----
+--> ?PR?INIT_UPD6464A?TEST_OSD
+--> ?PR?_UPD6464A_GET_DISP_CODE?UPD6464A
+--> ?PR?_UPD6464A_WRITE_ADDR_CONTROL?UPD6...
+--> ?PR?_UPD6464A_CHARACTER_DISPLAY_CONTR...
+--> ?PR?_DELAY_X250MS?DELAY_S
+--> ?CO?TEST_OSD
+--> ?PR?UPD6464A_VIDEO_CLR_RAM?UPD6464A
+--> ?PR?_UPD6464A_DISPLAY_CONTROL?UPD6464A
+--> ?PR?DISP_INIT_MENU?MENU
?PR?INIT_UPD6464A?TEST_OSD 0008H 0001H
+--> ?PR?UPD6464A_VIDEO_CLR_RAM?UPD6464A
+--> ?PR?_UPD6464A_DISPLAY_CONTROL?UPD6464A
+--> ?PR?_UPD6464A_FORMAT_MODE_CONTROL?UPD...
+--> ?PR?_UPD6464A_DISP_POSITION_CONTROL?U...
+--> ?PR?_UPD6464A_OSC_MODE_CONTROL?UPD6464A
+--> ?PR?_UPD6464A_INTERNAL_COLOR_CONTROL?...
+--> ?PR?_UPD6464A_BACKGROUND_CONTROL?UPD6...
+--> ?PR?_UPD6464A_OSC_METHOD_CONTROL?UPD6...
+--> ?PR?_UPD6464A_OUTPUT_LEVEL_CONTROL?UP...
+--> ?PR?_UPD6464A_CHARACTER_SIZE_CONTROL?...
?PR?UPD6464A_VIDEO_CLR_RAM?UPD6464A ----- -----
BL51 BANKED LINKER/LOCATER V5.12 02/26/2009 08:58:13 PAGE 3
+--> ?PR?_UPD6464A_SEND_CMD_1BYTE?UPD6464A
+--> ?PR?_DELAY_X1MS?DELAY_S
?PR?_UPD6464A_SEND_CMD_1BYTE?UPD6464A 0009H 0001H
+--> ?PR?DELAY_1MS?DELAY_S
+--> ?PR?_UPD6464A_SEND_BYTE?UPD6464A
?PR?_UPD6464A_SEND_BYTE?UPD6464A 0032H 0002H
+--> ?PR?DELAY_1MS?DELAY_S
?PR?_DELAY_X1MS?DELAY_S ----- -----
+--> ?PR?DELAY_1MS?DELAY_S
?PR?_UPD6464A_DISPLAY_CONTROL?UPD6464A ----- -----
+--> ?PR?_UPD6464A_SEND_CMD_1BYTE?UPD6464A
?PR?_UPD6464A_FORMAT_MODE_CONTROL?UPD... ----- -----
+--> ?PR?_UPD6464A_SEND_CMD_1BYTE?UPD6464A
?PR?_UPD6464A_DISP_POSITION_CONTROL?U... ----- -----
+--> ?PR?_UPD6464A_SEND_CMD_2BYTE?UPD6464A
?PR?_UPD6464A_SEND_CMD_2BYTE?UPD6464A 0027H 0002H
+--> ?PR?DELAY_1MS?DELAY_S
+--> ?PR?_UPD6464A_SEND_BYTE?UPD6464A
?PR?_UPD6464A_OSC_MODE_CONTROL?UPD6464A ----- -----
+--> ?PR?_UPD6464A_SEND_CMD_1BYTE?UPD6464A
?PR?_UPD6464A_INTERNAL_COLOR_CONTROL?... ----- -----
+--> ?PR?_UPD6464A_SEND_CMD_1BYTE?UPD6464A
?PR?_UPD6464A_BACKGROUND_CONTROL?UPD6... ----- -----
+--> ?PR?_UPD6464A_SEND_CMD_1BYTE?UPD6464A
?PR?_UPD6464A_OSC_METHOD_CONTROL?UPD6... ----- -----
+--> ?PR?_UPD6464A_SEND_CMD_1BYTE?UPD6464A
?PR?_UPD6464A_OUTPUT_LEVEL_CONTROL?UP... ----- -----
+--> ?PR?_UPD6464A_SEND_CMD_2BYTE?UPD6464A
?PR?_UPD6464A_CHARACTER_SIZE_CONTROL?... ----- -----
+--> ?PR?_UPD6464A_SEND_CMD_2BYTE?UPD6464A
?PR?_UPD6464A_GET_DISP_CODE?UPD6464A 002CH 0001H
+--> ?PR?_ISDIGIT?ISDIGIT
+--> ?PR?_ISLOWER?ISLOWER
+--> ?PR?_ISUPPER?ISUPPER
?PR?_UPD6464A_WRITE_ADDR_CONTROL?UPD6... ----- -----
+--> ?PR?_UPD6464A_SEND_CMD_2BYTE?UPD6464A
?PR?_UPD6464A_CHARACTER_DISPLAY_CONTR... 0027H 0005H
+--> ?PR?_UPD6464A_SEND_CMD_CONTINUE_2BYTE...
?PR?_UPD6464A_SEND_CMD_CONTINUE_2BYTE... 002CH 0006H
+--> ?PR?DELAY_1MS?DELAY_S
BL51 BANKED LINKER/LOCATER V5.12 02/26/2009 08:58:13 PAGE 4
+--> ?PR?_UPD6464A_SEND_BYTE?UPD6464A
?PR?_DELAY_X250MS?DELAY_S ----- -----
+--> ?PR?_DELAY_X1MS?DELAY_S
?PR?DISP_INIT_MENU?MENU 0008H 001AH
+--> ?CO?MENU
+--> ?PR?_STRLEN?STRLEN
+--> ?PR?_GET_NUM?MENU
+--> ?PR?_DISP_ONE_LINE?MENU
?PR?_GET_NUM?MENU 0022H 0006H
?PR?_DISP_ONE_LINE?MENU 0022H 0005H
+--> ?PR?_STRLEN?STRLEN
+--> ?PR?_CHANGE_STR_TO_DISP_CODE?MENU
+--> ?PR?_UPD6464A_WRITE_ADDR_CONTROL?UPD6...
+--> ?PR?_UPD6464A_CHARACTER_DISPLAY_CONTR...
?PR?_CHANGE_STR_TO_DISP_CODE?MENU 0027H 0005H
+--> ?PR?_UPD6464A_GET_DISP_CODE?UPD6464A
?C_INITSEG ----- -----
+--> ?CO?MENU
SYMBOL TABLE OF MODULE: .\output\Test_osd (UPD6464A)
VALUE TYPE NAME
----------------------------------
------- MODULE UPD6464A
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
B:0090H.0 PUBLIC UPD6464A_CLK
B:0090H.1 PUBLIC UPD6464A_CS
B:0090H.2 PUBLIC UPD6464A_DAT
C:066DH PUBLIC _upd6464a_get_disp_code
C:0B63H PUBLIC upd6464a_video_clr_ram
C:09D5H PUBLIC _upd6464A_display_control
C:0A28H PUBLIC _upd6464A_internal_color_control
C:0B42H PUBLIC _upd6464A_background_control
C:0AC7H PUBLIC _upd6464A_osc_mode_control
C:0A89H PUBLIC _upd6464A_format_mode_control
C:0B4DH PUBLIC _upd6464A_osc_method_control
C:09F2H PUBLIC _upd6464A_disp_position_control
C:0A41H PUBLIC _upd6464A_write_addr_control
C:0A5AH PUBLIC _upd6464A_output_level_control
C:0A73H PUBLIC _upd6464A_character_size_control
C:0B26H PUBLIC _upd6464A_character_display_control
C:09ACH SYMBOL _upd6464a_send_byte
C:0AB3H SYMBOL _upd6464a_send_cmd_1byte
C:0A0DH SYMBOL _upd6464a_send_cmd_2byte
C:08E9H SYMBOL _upd6464a_send_cmd_continue_2byte
------- PROC _UPD6464A_GET_DISP_CODE
D:002CH SYMBOL ascii
BL51 BANKED LINKER/LOCATER V5.12 02/26/2009 08:58:13 PAGE 5
C:066DH LINE# 21
C:066FH LINE# 22
C:066FH LINE# 23
C:0676H LINE# 24
C:0683H LINE# 25
C:068BH LINE# 26
C:0698H LINE# 28
C:0698H LINE# 29
C:06CEH LINE# 30
C:06CEH LINE# 31
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -