📄 main.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 02/16/2006 16:40:29 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj, common.obj, fun_16.obj TO main RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
common.obj (COMMON)
fun_16.obj (FUN_16)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?OFFXADD)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
LINK MAP OF MODULE: main (MAIN)
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 0016H UNIT ?DT?_DISPCOLORB?FUN_16
DATA 001EH 0016H UNIT _DATA_GROUP_
DATA 0034H 000FH UNIT ?DT?_DISPGRAPHIC_8?FUN_16
DATA 0043H 000FH UNIT ?DT?_DISPGRAPHIC_16?FUN_16
DATA 0052H 0006H UNIT ?DT?_DISPCOLORG?FUN_16
IDATA 0058H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H F089H UNIT ?CO?MAIN
CODE F08FH 02B8H UNIT ?PR?_DISPCOLORB?FUN_16
CODE F347H 0154H UNIT ?PR?MAIN?MAIN
CODE F49BH 010CH UNIT ?PR?_DISPCOLORW?FUN_16
CODE F5A7H 00E0H UNIT ?PR?_DISPCOLORX?FUN_16
CODE F687H 00DEH UNIT ?PR?_DISPPIC?FUN_16
CODE F765H 00BEH UNIT ?PR?_DISPGRAPHIC_16?FUN_16
CODE F823H 00B5H UNIT ?PR?_DISPCOLORY?FUN_16
CODE F8D8H 009DH UNIT ?PR?INI_LCD?FUN_16
CODE F975H 0097H UNIT ?C?LIB_CODE
CODE FA0CH 0077H UNIT ?PR?_DISPGRAPHIC_8?FUN_16
CODE FA83H 0057H UNIT ?PR?_DISPCOLORG?FUN_16
CODE FADAH 0050H UNIT ?PR?_DISPCOLOR?FUN_16
CODE FB2AH 0031H UNIT ?PR?_SETDISPAREA?FUN_16
CODE FB5BH 0030H UNIT ?PR?_SETCOLORMODE?FUN_16
CODE FB8BH 0023H UNIT ?PR?_SETDUTY?FUN_16
CODE FBAEH 0020H UNIT ?PR?_DELAY?COMMON
CODE FBCEH 001BH UNIT ?PR?_SETCONTRAST?FUN_16
CODE FBE9H 0015H UNIT ?PR?_DATA_OUT?FUN_16
CODE FBFEH 0014H UNIT ?PR?_COMM_OUT?FUN_16
CODE FC12H 0011H UNIT ?PR?_SELECTSERIES?FUN_16
CODE FC23H 0010H UNIT ?PR?_SETBIAS?FUN_16
CODE FC33H 000EH UNIT ?PR?RESET?COMMON
BL51 BANKED LINKER/LOCATER V5.03 02/16/2006 16:40:29 PAGE 2
CODE FC41H 000CH UNIT ?PR?INT0_FUN?COMMON
CODE FC4DH 000CH UNIT ?C_C51STARTUP
CODE FC59H 000AH UNIT ?PR?_SET_INT0?COMMON
CODE FC63H 0006H UNIT ?PR?_EN_INT?COMMON
OVERLAY MAP OF MODULE: main (MAIN)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
--------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN ----- -----
+--> ?PR?_SELECTSERIES?FUN_16
+--> ?PR?RESET?COMMON
+--> ?PR?INI_LCD?FUN_16
+--> ?PR?_SETCONTRAST?FUN_16
+--> ?PR?_SETDISPAREA?FUN_16
+--> ?PR?_DISPCOLOR?FUN_16
+--> ?PR?_DELAY?COMMON
+--> ?PR?_DISPCOLORX?FUN_16
+--> ?PR?_DISPCOLORY?FUN_16
+--> ?PR?_DISPCOLORW?FUN_16
+--> ?CO?MAIN
+--> ?PR?_DISPPIC?FUN_16
?PR?RESET?COMMON ----- -----
+--> ?PR?_DELAY?COMMON
?PR?INI_LCD?FUN_16 ----- -----
+--> ?PR?_COMM_OUT?FUN_16
+--> ?PR?_DATA_OUT?FUN_16
?PR?_SETCONTRAST?FUN_16 ----- -----
+--> ?PR?_COMM_OUT?FUN_16
+--> ?PR?_DATA_OUT?FUN_16
?PR?_SETDISPAREA?FUN_16 001EH 0008H
+--> ?PR?_COMM_OUT?FUN_16
+--> ?PR?_DATA_OUT?FUN_16
?PR?_DISPCOLOR?FUN_16 001EH 000DH
+--> ?PR?_COMM_OUT?FUN_16
+--> ?PR?_DATA_OUT?FUN_16
+--> ?PR?_DELAY?COMMON
?PR?_DISPCOLORX?FUN_16 001EH 0016H
+--> ?PR?_SETCOLORMODE?FUN_16
+--> ?PR?_COMM_OUT?FUN_16
+--> ?PR?_DATA_OUT?FUN_16
?PR?_SETCOLORMODE?FUN_16 ----- -----
+--> ?PR?_COMM_OUT?FUN_16
BL51 BANKED LINKER/LOCATER V5.03 02/16/2006 16:40:29 PAGE 3
+--> ?PR?_DATA_OUT?FUN_16
?PR?_DISPCOLORY?FUN_16 001EH 0014H
+--> ?PR?_COMM_OUT?FUN_16
+--> ?PR?_DATA_OUT?FUN_16
?PR?_DISPCOLORW?FUN_16 001EH 000EH
+--> ?PR?_SETCOLORMODE?FUN_16
+--> ?PR?_COMM_OUT?FUN_16
+--> ?PR?_DATA_OUT?FUN_16
?PR?_DISPPIC?FUN_16 001EH 000BH
+--> ?PR?_SETCOLORMODE?FUN_16
+--> ?PR?_COMM_OUT?FUN_16
+--> ?PR?_DATA_OUT?FUN_16
SYMBOL TABLE OF MODULE: main (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:00B0H PUBLIC P3
C:0057H PUBLIC Graphic_8_10
C:005FH PUBLIC Graphic_8_11
C:006FH PUBLIC Graphic_16_4
C:0067H PUBLIC Graphic_8_12
C:008FH PUBLIC pic64k_1
C:F347H PUBLIC main
B:00B0H.7 PUBLIC CS1
C:0006H PUBLIC iniLcdArray
C:0007H PUBLIC Graphic_8_0
C:000FH PUBLIC Graphic_8_1
C:A08FH PUBLIC pic256_1
C:0017H PUBLIC Graphic_8_2
C:001FH PUBLIC Graphic_8_3
C:0027H PUBLIC Graphic_8_4
C:002FH PUBLIC Graphic_8_5
C:0037H PUBLIC Graphic_8_6
C:003FH PUBLIC Graphic_8_7
C:0047H PUBLIC Graphic_8_8
C:004FH PUBLIC Graphic_8_9
------- PROC MAIN
C:F347H LINE# 21
C:F347H LINE# 22
C:F347H LINE# 29
C:F34CH LINE# 30
C:F34FH LINE# 31
C:F351H LINE# 32
C:F354H LINE# 34
C:F35DH LINE# 35
C:F36FH LINE# 41
C:F36FH LINE# 42
C:F36FH LINE# 47
BL51 BANKED LINKER/LOCATER V5.03 02/16/2006 16:40:29 PAGE 4
C:F384H LINE# 48
C:F38BH LINE# 50
C:F3A2H LINE# 51
C:F3A9H LINE# 52
C:F3BEH LINE# 53
C:F3C5H LINE# 57
C:F3F7H LINE# 58
C:F3FEH LINE# 59
C:F430H LINE# 60
C:F437H LINE# 68
C:F454H LINE# 69
C:F45BH LINE# 70
C:F477H LINE# 71
C:F47EH LINE# 95
C:F491H LINE# 96
C:F498H LINE# 98
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE COMMON
C:0000H SYMBOL _ICE_DUMMY_
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
B:00B0H.2 PUBLIC INT0
C:FC33H PUBLIC reset
C:FC63H PUBLIC _EN_INT
C:FC59H PUBLIC _SET_INT0
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
B:00B8H.0 PUBLIC PX0
C:FC41H PUBLIC INT0_FUN
B:00B0H.6 PUBLIC RES
C:FBAEH PUBLIC _delay
B:00D0H.5 PUBLIC F0
------- PROC _DELAY
D:0006H SYMBOL n
------- DO
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO
C:FBAEH LINE# 6
C:FBAEH LINE# 7
C:FBAEH LINE# 10
C:FBB8H LINE# 11
C:FBBBH LINE# 12
C:FBCDH LINE# 13
------- ENDPROC _DELAY
------- PROC RESET
C:FC33H LINE# 15
C:FC33H LINE# 16
C:FC33H LINE# 17
C:FC35H LINE# 18
C:FC3CH LINE# 19
C:FC3EH LINE# 20
------- ENDPROC RESET
------- PROC _SET_INT0
D:0007H SYMBOL enable
BL51 BANKED LINKER/LOCATER V5.03 02/16/2006 16:40:29 PAGE 5
C:FC59H LINE# 24
C:FC59H LINE# 25
C:FC59H LINE# 28
C:FC5BH LINE# 29
C:FC5DH LINE# 30
C:FC62H LINE# 32
------- ENDPROC _SET_INT0
------- PROC _EN_INT
D:0007H SYMBOL enable
C:FC63H LINE# 35
C:FC63H LINE# 36
C:FC63H LINE# 37
C:FC68H LINE# 39
------- ENDPROC _EN_INT
------- PROC INT0_FUN
C:FC41H LINE# 48
C:FC41H LINE# 50
C:FC44H LINE# 51
C:FC46H LINE# 52
C:FC49H LINE# 53
C:FC49H LINE# 54
C:FC4CH LINE# 55
C:FC4CH LINE# 57
------- ENDPROC INT0_FUN
------- ENDMOD COMMON
------- MODULE FUN_16
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
C:FBCEH PUBLIC _setContrast
D:00B0H PUBLIC P3
B:00B0H.5 PUBLIC DC
C:FADAH PUBLIC _dispColor
C:F765H PUBLIC _dispGraphic_16
C:FC23H PUBLIC _setBias
C:F687H PUBLIC _dispPic
C:FBEFH PUBLIC _data_out
C:FB5BH PUBLIC _setColorMode
C:FB2AH PUBLIC _setDispArea
B:00B0H.0 PUBLIC RD1
B:00B0H.7 PUBLIC CS1
C:FC05H PUBLIC _comm_out
C:FC12H PUBLIC _selectSeries
C:FB8BH PUBLIC _setDuty
C:F8D8H PUBLIC ini_lcd
C:F08FH PUBLIC _dispColorB
B:00B0H.4 PUBLIC WR1
C:FA83H PUBLIC _dispColorG
C:F49BH PUBLIC _dispColorW
C:FA0CH PUBLIC _dispGraphic_8
C:F5A7H PUBLIC _dispColorX
C:F823H PUBLIC _dispColorY
C:FBE9H SYMBOL L?0249
------- PROC L?0248
------- ENDPROC L?0248
C:FBE9H SYMBOL L?0249
BL51 BANKED LINKER/LOCATER V5.03 02/16/2006 16:40:29 PAGE 6
------- PROC _DATA_OUT
D:0007H SYMBOL dataH
D:0004H SYMBOL dataL
C:FBEFH LINE# 7
C:FBEFH LINE# 8
C:FBEFH LINE# 10
C:FBF1H LINE# 11
C:FBF3H LINE# 12
C:FBF5H LINE# 13
C:FBF7H LINE# 14
C:FBF9H LINE# 15
C:FBFBH LINE# 16
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -