?? ks0108.m51
字號:
BL51 BANKED LINKER/LOCATER V5.02 06/29/2008 18:48:40 PAGE 1
BL51 BANKED LINKER/LOCATER V5.02, INVOKED BY:
C:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE F:\892\液晶顯示\MAIN.OBJ, F:\892\液晶顯
>> 示\TEST7279.OBJ, F:\892\液晶顯示\KS0108.OBJ, F:\892\液晶顯示\ADC.OBJ TO F:\
>> 892\液晶顯示\KS0108 RS (255) PL (68) PW (78)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
F:\892\液晶顯示\MAIN.OBJ (MAIN)
F:\892\液晶顯示\TEST7279.OBJ (TEST7279)
F:\892\液晶顯示\KS0108.OBJ (KS0108)
F:\892\液晶顯示\ADC.OBJ (ADC)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?SCDIV)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?SLDIV)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
LINK MAP OF MODULE: F:\892\液晶顯示\KS0108 (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 0011H UNIT _DATA_GROUP_
DATA 0019H 0006H UNIT ?DT?_DISPLED?TEST7279
DATA 001FH 0001H UNIT ?DT?MAIN
BIT 0020H.0 0000H.1 UNIT _BIT_GROUP_
0020H.1 0000H.7 *** GAP ***
DATA 0021H 0009H UNIT ?DT?_DISPBMP1?KS0108
DATA 002AH 0002H UNIT ?DT?_DISPBMP?KS0108
DATA 002CH 0001H UNIT ?DT?_FLASHLED?TEST7279
DATA 002DH 0001H UNIT ?DT?TESTLCD?KS0108
IDATA 002EH 0007H UNIT ?ID?ADC
IDATA 0035H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0006H UNIT ?PR?WAITKEYOFF?TEST7279
0009H 0002H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 11C0H UNIT ?CO?KS0108
CODE 11CEH 0467H UNIT ?PR?TESTLCD1?KS0108
CODE 1635H 01F7H UNIT ?C?LIB_CODE
CODE 182CH 00E6H UNIT ?PR?_DISPBMP1?KS0108
CODE 1912H 00D8H UNIT ?PR?READ_ANALOG_INPUTS?AD
>> C
CODE 19EAH 00C6H UNIT ?PR?_LCD_WRITETZ1?KS0108
CODE 1AB0H 00BBH UNIT ?PR?_DISPLED?TEST7279
CODE 1B6BH 00A9H UNIT ?PR?_LCD_WRITETZ?KS0108
CODE 1C14H 008CH UNIT ?PR?TESTLCD?KS0108
CODE 1CA0H 007EH UNIT ?PR?_DISPBMP?KS0108
CODE 1D1EH 0046H UNIT ?PR?INITLCD?KS0108
CODE 1D64H 0044H UNIT ?C?LDIV
CODE 1DA8H 003AH UNIT ?PR?_SEND7279BYTE?TEST727
>> 9
CODE 1DE2H 0038H UNIT ?PR?_GETADCVALUE?ADC
CODE 1E1AH 0035H UNIT ?PR?TEST7279?TEST7279
BL51 BANKED LINKER/LOCATER V5.02 06/29/2008 18:48:40 PAGE 2
CODE 1E4FH 0034H UNIT ?PR?RECEIVE7279BYTE?TEST7
>> 279
CODE 1E83H 0031H UNIT ?PR?_LCD_WRITECOMMAND2?KS
>> 0108
CODE 1EB4H 002AH UNIT ?PR?MAIN?MAIN
CODE 1EDEH 001FH UNIT ?PR?_FLASHLED?TEST7279
CODE 1EFDH 001EH UNIT ?PR?_LCD_WRITEDATA1?KS010
>> 8
CODE 1F1BH 001EH UNIT ?PR?_LCD_WRITEDATA2?KS010
>> 8
CODE 1F39H 001CH UNIT ?PR?SYSCLK_INIT?MAIN
CODE 1F55H 001CH UNIT ?PR?PORT_INIT?MAIN
CODE 1F71H 001AH UNIT ?PR?_LCD_WRITECOMMAND1?KS
>> 0108
CODE 1F8BH 0017H UNIT ?PR?TIMER0_INIT?MAIN
CODE 1FA2H 0017H UNIT ?PR?INIT_ADC?ADC
CODE 1FB9H 0014H UNIT ?PR?_DELAY1S?MAIN
CODE 1FCDH 0014H UNIT ?PR?GETKEYVALUE?TEST7279
CODE 1FE1H 0014H UNIT ?PR?LCD_WAITREADY1?KS0108
>>
CODE 1FF5H 0014H UNIT ?PR?LCD_WAITREADY2?KS0108
>>
CODE 2009H 0012H UNIT ?CO?TEST7279
CODE 201BH 0011H UNIT ?PR?TIMER0_ISR?MAIN
CODE 202CH 000DH UNIT ?PR?SPI0_INIT?MAIN
CODE 2039H 000CH UNIT ?PR?_DELAY1US?MAIN
CODE 2045H 000CH UNIT ?C_C51STARTUP
CODE 2051H 000AH UNIT ?PR?_DELAY1MS?MAIN
CODE 205BH 0009H UNIT ?PR?MOVELEFT?TEST7279
CODE 2064H 0009H UNIT ?PR?MOVERIGHT?TEST7279
OVERLAY MAP OF MODULE: F:\892\液晶顯示\KS0108 (MAIN)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN ----- ----- ----- -----
+--> ?PR?SYSCLK_INIT?MAIN
+--> ?PR?TIMER0_INIT?MAIN
+--> ?PR?PORT_INIT?MAIN
+--> ?PR?SPI0_INIT?MAIN
+--> ?PR?INIT_ADC?ADC
+--> ?PR?TEST7279?TEST7279
+--> ?PR?TESTLCD1?KS0108
?PR?TEST7279?TEST7279 0020H.0 0000H.1 0008H 0002H
+--> ?PR?_DELAY1MS?MAIN
+--> ?PR?_SEND7279BYTE?TEST7279
+--> ?PR?GETKEYVALUE?TEST7279
+--> ?PR?WAITKEYOFF?TEST7279
?PR?_SEND7279BYTE?TEST7279 ----- ----- 0013H 0002H
+--> ?PR?_DELAY1US?MAIN
?PR?GETKEYVALUE?TEST7279 ----- ----- ----- -----
+--> ?PR?_SEND7279BYTE?TEST7279
+--> ?PR?RECEIVE7279BYTE?TEST7279
?PR?RECEIVE7279BYTE?TEST7279 ----- ----- 0013H 0002H
BL51 BANKED LINKER/LOCATER V5.02 06/29/2008 18:48:40 PAGE 3
+--> ?PR?_DELAY1US?MAIN
?PR?TESTLCD1?KS0108 ----- ----- 0008H 000BH
+--> ?PR?INITLCD?KS0108
+--> ?PR?GETKEYVALUE?TEST7279
+--> ?PR?_GETADCVALUE?ADC
+--> ?PR?_DELAY1MS?MAIN
+--> ?PR?_LCD_WRITETZ1?KS0108
+--> ?CO?KS0108
+--> ?PR?_LCD_WRITETZ?KS0108
?PR?INITLCD?KS0108 ----- ----- ----- -----
+--> ?PR?_DELAY1MS?MAIN
+--> ?PR?_LCD_WRITECOMMAND1?KS0108
+--> ?PR?_LCD_WRITECOMMAND2?KS0108
+--> ?PR?_LCD_WRITEDATA1?KS0108
+--> ?PR?_LCD_WRITEDATA2?KS0108
?PR?_LCD_WRITECOMMAND1?KS0108 ----- ----- ----- -----
+--> ?PR?LCD_WAITREADY1?KS0108
?PR?_LCD_WRITECOMMAND2?KS0108 ----- ----- ----- -----
+--> ?PR?_LCD_WRITECOMMAND1?KS0108
+--> ?PR?LCD_WAITREADY2?KS0108
?PR?_LCD_WRITEDATA1?KS0108 ----- ----- ----- -----
+--> ?PR?LCD_WAITREADY1?KS0108
?PR?_LCD_WRITEDATA2?KS0108 ----- ----- ----- -----
+--> ?PR?LCD_WAITREADY2?KS0108
?PR?_GETADCVALUE?ADC ----- ----- 0013H 0001H
+--> ?PR?READ_ANALOG_INPUTS?ADC
?PR?READ_ANALOG_INPUTS?ADC ----- ----- 0014H 0004H
?PR?_LCD_WRITETZ1?KS0108 ----- ----- 0013H 0006H
+--> ?CO?KS0108
+--> ?PR?_LCD_WRITECOMMAND1?KS0108
+--> ?PR?_LCD_WRITEDATA1?KS0108
+--> ?PR?_LCD_WRITECOMMAND2?KS0108
+--> ?PR?_LCD_WRITEDATA2?KS0108
?PR?_LCD_WRITETZ?KS0108 ----- ----- 0013H 0006H
+--> ?PR?_LCD_WRITECOMMAND1?KS0108
+--> ?PR?_LCD_WRITEDATA1?KS0108
+--> ?PR?_LCD_WRITECOMMAND2?KS0108
+--> ?PR?_LCD_WRITEDATA2?KS0108
SYMBOL TABLE OF MODULE: F:\892\液晶顯示\KS0108 (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:009DH PUBLIC SPI0CKR
D:0090H PUBLIC P1
D:00FFH PUBLIC WDTCN
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:201BH PUBLIC Timer0_ISR
B:00A8H.7 PUBLIC EA
BL51 BANKED LINKER/LOCATER V5.02 06/29/2008 18:48:40 PAGE 4
D:00E8H PUBLIC ADC0CN
D:00D4H PUBLIC DAC0CN
D:00A4H PUBLIC P0MDOUT
D:00A5H PUBLIC P1MDOUT
D:00A8H PUBLIC IE
C:202CH PUBLIC SPI0_Init
D:00A3H PUBLIC EMI0CF
D:00D8H PUBLIC PCA0CN
D:00B8H PUBLIC IP
D:00E1H PUBLIC XBR0
D:00E2H PUBLIC XBR1
D:001FH PUBLIC Count1ms
D:00E3H PUBLIC XBR2
D:00A1H PUBLIC EMI0TC
D:00C0H PUBLIC SMB0CN
C:1EB4H PUBLIC main
C:1F8BH PUBLIC Timer0_Init
D:009FH PUBLIC CPT1CN
D:00F8H PUBLIC SPI0CN
D:00B5H PUBLIC P74OUT
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:1F55H PUBLIC PORT_Init
D:00D3H PUBLIC DAC0H
D:00B2H PUBLIC OSCICN
D:00D2H PUBLIC DAC0L
D:008CH PUBLIC TH0
D:00B1H PUBLIC OSCXCN
D:008AH PUBLIC TL0
C:1F39H PUBLIC SYSCLK_Init
B:0088H.4 PUBLIC TR0
C:2054H PUBLIC _Delay1ms
D:0098H PUBLIC SCON0
D:00C8H PUBLIC T2CON
C:2039H PUBLIC _Delay1us
D:009AH PUBLIC SPI0CFG
D:008EH PUBLIC CKCON
C:1FB9H PUBLIC _Delay1s
D:00D0H PUBLIC PSW
------- PROC _DELAY1US
D:0007H SYMBOL us
C:2039H LINE# 4
C:2039H LINE# 5
C:2039H LINE# 6
C:203CH LINE# 7
C:203CH LINE# 8
C:2041H LINE# 9
C:2042H LINE# 10
C:2044H LINE# 11
------- ENDPROC _DELAY1US
------- PROC SYSCLK_INIT
------- DO
D:0006H SYMBOL i
------- ENDDO
C:1F39H LINE# 12
C:1F39H LINE# 13
C:1F39H LINE# 15
C:1F3CH LINE# 17
C:1F4CH LINE# 18
C:1F51H LINE# 19
C:1F54H LINE# 23
------- ENDPROC SYSCLK_INIT
------- PROC PORT_INIT
C:1F55H LINE# 29
C:1F55H LINE# 30
BL51 BANKED LINKER/LOCATER V5.02 06/29/2008 18:48:40 PAGE 5
C:1F55H LINE# 31
C:1F58H LINE# 32
C:1F5BH LINE# 33
C:1F5EH LINE# 34
C:1F61H LINE# 35
C:1F64H LINE# 36
C:1F67H LINE# 37
C:1F6AH LINE# 39
C:1F6DH LINE# 40
C:1F70H LINE# 41
------- ENDPROC PORT_INIT
------- PROC SPI0_INIT
C:202CH LINE# 43
C:202CH LINE# 44
C:202CH LINE# 45
C:202FH LINE# 47
C:2032H LINE# 49
C:2035H LINE# 51
C:2038H LINE# 53
------- ENDPROC SPI0_INIT
------- PROC TIMER0_INIT
C:1F8BH LINE# 56
C:1F8BH LINE# 57
C:1F8BH LINE# 58
C:1F8EH LINE# 59
C:1F91H LINE# 60
C:1F94H LINE# 61
C:1F96H LINE# 62
C:1F99H LINE# 63
C:1F9CH LINE# 64
C:1F9EH LINE# 65
C:1FA1H LINE# 66
------- ENDPROC TIMER0_INIT
------- PROC TIMER0_ISR
C:201BH LINE# 68
C:201DH LINE# 70
C:2020H LINE# 71
C:2023H LINE# 72
C:2029H LINE# 73
------- ENDPROC TIMER0_ISR
------- PROC L?0024
------- ENDPROC L?0024
------- PROC _DELAY1MS
D:0007H SYMBOL T
C:2054H LINE# 75
C:2054H LINE# 76
C:2054H LINE# 77
C:2056H LINE# 78
C:205AH LINE# 79
------- ENDPROC _DELAY1MS
------- PROC _DELAY1S
D:0006H SYMBOL T
C:1FB9H LINE# 81
C:1FBBH LINE# 82
C:1FBBH LINE# 83
C:1FBEH LINE# 84
C:1FBEH LINE# 85
C:1FC0H LINE# 86
C:1FC3H LINE# 87
C:1FC3H LINE# 88
C:1FC6H LINE# 89
C:1FC9H LINE# 90
C:1FCAH LINE# 91
C:1FCCH LINE# 92
------- ENDPROC _DELAY1S
BL51 BANKED LINKER/LOCATER V5.02 06/29/2008 18:48:40 PAGE 6
------- PROC MAIN
C:1EB4H LINE# 101
C:1EB4H LINE# 102
C:1EB4H LINE# 105
C:1EB7H LINE# 106
C:1EBAH LINE# 107
C:1EBDH LINE# 108
C:1EC0H LINE# 109
C:1EC3H LINE# 110
C:1EC6H LINE# 111
C:1EC9H LINE# 112
C:1ECCH LINE# 114
C:1ECFH LINE# 115
C:1ED4H LINE# 117
C:1ED6H LINE# 118
C:1EDBH LINE# 121
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE TEST7279
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:0085H PUBLIC P5
D:00E8H PUBLIC ADC0CN
D:00A8H PUBLIC IE
D:00D8H PUBLIC PCA0CN
D:00B8H PUBLIC IP
C:2064H PUBLIC MoveRight
B:0090H.7 PUBLIC HD7279_DAT
B:0090H.6 PUBLIC HD7279_CLK
D:00C0H PUBLIC SMB0CN
C:205BH PUBLIC MoveLeft
C:1EDEH PUBLIC _FlashLED
D:009FH PUBLIC CPT1CN
D:00F8H PUBLIC SPI0CN
D:0088H PUBLIC TCON
C:1E4FH PUBLIC Receive7279Byte
C:2009H PUBLIC BdSeg
C:1AB0H PUBLIC _DispLED
C:1FCDH PUBLIC GetKeyValue
C:1DA8H PUBLIC _Send7279Byte
C:0003H PUBLIC WaitKeyOff
D:0098H PUBLIC SCON0
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
C:1E1AH PUBLIC Test7279
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -