?? cargador.m51
字號:
BL51 BANKED LINKER/LOCATER V6.00 03/14/2007 19:48:16 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE Cargador.obj, lcdinit.obj, function.obj TO Cargador RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
Cargador.obj (CARGADOR)
lcdinit.obj (LCDINIT)
function.obj (FUNCTION)
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_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
LINK MAP OF MODULE: Cargador (CARGADOR)
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 0003H UNIT ?DT?_PRINTC?FUNCTION
DATA 000BH 0002H UNIT ?DT?WIRTE_BG?FUNCTION
DATA 000DH 0002H UNIT ?DT?PUSHBOX?FUNCTION
DATA 000FH 0001H UNIT ?DT?START?FUNCTION
REG 0010H 0008H ABSOLUTE "REG BANK 2"
DATA 0018H 0043H UNIT ?DT?FUNCTION
DATA 005BH 0012H UNIT ?DT?CARGADOR
DATA 006DH 000BH UNIT _DATA_GROUP_
DATA 0078H 0001H UNIT ?DT?PASS?FUNCTION
IDATA 0079H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0005H UNIT ?PR?AUTO_WRITE?LCDINIT
CODE 0008H 0001H UNIT ?PR?TIMER0?CARGADOR
0009H 0002H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000DH UNIT ?PR?DELAY?CARGADOR
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0F90H UNIT ?CO?FUNCTION
CODE 0FAEH 0AC3H UNIT ?PR?KEYBOARD?FUNCTION
CODE 1A71H 01AEH UNIT ?PR?GUAN?FUNCTION
CODE 1C1FH 0185H UNIT ?PR?START?FUNCTION
CODE 1DA4H 0175H UNIT ?PR?MAIN?CARGADOR
CODE 1F19H 0143H UNIT ?PR?_PRINTC?FUNCTION
CODE 205CH 0097H UNIT ?C?LIB_CODE
CODE 20F3H 008EH UNIT ?PR?PUSHBOX?FUNCTION
CODE 2181H 008CH UNIT ?C_C51STARTUP
CODE 220DH 0070H UNIT ?PR?PASS?FUNCTION
CODE 227DH 004FH UNIT ?C_INITSEG
CODE 22CCH 0041H UNIT ?PR?TIMER1?CARGADOR
CODE 230DH 003EH UNIT ?PR?_DISPLAY_LCD_NUMBER?LCDINIT
BL51 BANKED LINKER/LOCATER V6.00 03/14/2007 19:48:16 PAGE 2
CODE 234BH 0034H UNIT ?PR?_LCD_INIT?LCDINIT
CODE 237FH 0034H UNIT ?PR?WIRTE_CGROM?FUNCTION
CODE 23B3H 0032H UNIT ?PR?WIRTE_BG?FUNCTION
CODE 23E5H 0026H UNIT ?PR?_DELAY?FUNCTION
CODE 240BH 0026H UNIT ?PR?CLS?FUNCTION
CODE 2431H 0021H UNIT ?PR?LCD_ENABLE?LCDINIT
CODE 2452H 0021H UNIT ?PR?_SET_XY?LCDINIT
CODE 2473H 0019H UNIT ?PR?INITIAL?CARGADOR
CODE 248CH 0018H UNIT ?PR?_READ_ONE?LCDINIT
CODE 24A4H 0014H UNIT ?PR?_WRITE_ONE?LCDINIT
CODE 24B8H 0014H UNIT ?CO?LCDINIT
CODE 24CCH 0013H UNIT ?PR?_WRITE_CMD2?LCDINIT
CODE 24DFH 0011H UNIT ?PR?ATRD_ENABLE?LCDINIT
CODE 24F0H 0011H UNIT ?PR?ATWR_ENABLE?LCDINIT
CODE 2501H 000FH UNIT ?PR?READ_DATA?LCDINIT
CODE 2510H 000EH UNIT ?PR?_WRITE_CMD0?LCDINIT
CODE 251EH 000EH UNIT ?PR?_WRITE_DATA?LCDINIT
CODE 252CH 000CH UNIT ?PR?READ_STATE?LCDINIT
CODE 2538H 000CH UNIT ?PR?_WRITE_CMD1?LCDINIT
CODE 2544H 0009H UNIT ?PR?SET_CGRAM?LCDINIT
CODE 254DH 0005H UNIT ?PR?AUTO_READ?LCDINIT
CODE 2552H 0005H UNIT ?PR?ATWR_STOP?LCDINIT
CODE 2557H 0005H UNIT ?PR?ATRD_STOP?LCDINIT
CODE 255CH 0005H UNIT ?PR?_SET_ADR?LCDINIT
CODE 2561H 0005H UNIT ?PR?_SET_CUR?LCDINIT
OVERLAY MAP OF MODULE: Cargador (CARGADOR)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?CARGADOR
+--> ?C_INITSEG
?PR?MAIN?CARGADOR 006DH 0002H
+--> ?PR?INITIAL?CARGADOR
+--> ?PR?_LCD_INIT?LCDINIT
+--> ?PR?SET_CGRAM?LCDINIT
+--> ?PR?WIRTE_CGROM?FUNCTION
+--> ?PR?CLS?FUNCTION
+--> ?PR?_SET_XY?LCDINIT
+--> ?PR?_WRITE_ONE?LCDINIT
+--> ?PR?_DISPLAY_LCD_NUMBER?LCDINIT
?PR?_LCD_INIT?LCDINIT 006FH 0009H
+--> ?PR?_WRITE_CMD2?LCDINIT
+--> ?PR?_WRITE_CMD0?LCDINIT
?PR?_WRITE_CMD2?LCDINIT ----- -----
+--> ?PR?LCD_ENABLE?LCDINIT
?PR?LCD_ENABLE?LCDINIT ----- -----
+--> ?PR?READ_STATE?LCDINIT
BL51 BANKED LINKER/LOCATER V6.00 03/14/2007 19:48:16 PAGE 3
?PR?_WRITE_CMD0?LCDINIT ----- -----
+--> ?PR?LCD_ENABLE?LCDINIT
?PR?SET_CGRAM?LCDINIT ----- -----
+--> ?PR?_WRITE_CMD2?LCDINIT
?PR?WIRTE_CGROM?FUNCTION 006FH 0002H
+--> ?PR?_SET_ADR?LCDINIT
+--> ?CO?FUNCTION
+--> ?PR?_WRITE_ONE?LCDINIT
?PR?_SET_ADR?LCDINIT ----- -----
+--> ?PR?_WRITE_CMD2?LCDINIT
?PR?_WRITE_ONE?LCDINIT ----- -----
+--> ?PR?ATWR_ENABLE?LCDINIT
+--> ?PR?AUTO_WRITE?LCDINIT
+--> ?PR?_WRITE_CMD1?LCDINIT
+--> ?PR?ATWR_STOP?LCDINIT
?PR?ATWR_ENABLE?LCDINIT ----- -----
+--> ?PR?READ_STATE?LCDINIT
?PR?AUTO_WRITE?LCDINIT ----- -----
+--> ?PR?_WRITE_CMD0?LCDINIT
?PR?_WRITE_CMD1?LCDINIT ----- -----
+--> ?PR?LCD_ENABLE?LCDINIT
?PR?ATWR_STOP?LCDINIT ----- -----
+--> ?PR?_WRITE_CMD0?LCDINIT
?PR?CLS?FUNCTION 006FH 0002H
+--> ?PR?_SET_XY?LCDINIT
+--> ?PR?_WRITE_ONE?LCDINIT
?PR?_SET_XY?LCDINIT ----- -----
+--> ?PR?_WRITE_CMD2?LCDINIT
?PR?_DISPLAY_LCD_NUMBER?LCDINIT 006FH 0002H
+--> ?PR?_SET_XY?LCDINIT
+--> ?CO?LCDINIT
+--> ?PR?_WRITE_ONE?LCDINIT
SYMBOL TABLE OF MODULE: Cargador (CARGADOR)
VALUE TYPE NAME
----------------------------------
------- MODULE CARGADOR
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
BL51 BANKED LINKER/LOCATER V6.00 03/14/2007 19:48:16 PAGE 4
C:000EH PUBLIC delay
C:1DA4H PUBLIC main
D:0089H PUBLIC TMOD
B:00A8H.1 PUBLIC ET0
B:00A8H.3 PUBLIC ET1
D:005BH SYMBOL ch
D:008CH PUBLIC TH0
D:008DH PUBLIC TH1
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
C:0008H PUBLIC timer0
C:22CCH PUBLIC timer1
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
D:005DH PUBLIC a
D:0067H PUBLIC e
D:0069H PUBLIC f
D:006BH SYMBOL k
C:2473H PUBLIC initial
------- PROC DELAY
------- DO
D:0007H SYMBOL i
D:0006H SYMBOL j
------- ENDDO
C:000EH LINE# 13
C:000EH LINE# 15
C:0010H LINE# 16
C:001AH LINE# 18
------- ENDPROC DELAY
------- PROC INITIAL
C:2473H LINE# 20
C:2473H LINE# 21
C:2473H LINE# 22
C:2476H LINE# 23
C:2479H LINE# 24
C:247BH LINE# 25
C:247EH LINE# 26
C:2481H LINE# 27
C:2483H LINE# 28
C:2485H LINE# 29
C:2487H LINE# 30
C:2489H LINE# 31
C:248BH LINE# 33
------- ENDPROC INITIAL
------- PROC TIMER0
C:0008H LINE# 34
C:0008H LINE# 39
------- ENDPROC TIMER0
------- PROC TIMER1
C:22CCH LINE# 41
C:22D3H LINE# 43
C:22DBH LINE# 44
C:22DEH LINE# 45
C:22E1H LINE# 46
C:22E9H LINE# 47
C:22EBH LINE# 48
C:22EDH LINE# 49
BL51 BANKED LINKER/LOCATER V6.00 03/14/2007 19:48:16 PAGE 5
C:22EFH LINE# 50
C:22F5H LINE# 51
C:22FEH LINE# 52
C:2304H LINE# 53
C:2306H LINE# 54
C:2308H LINE# 55
C:2308H LINE# 56
------- ENDPROC TIMER1
------- PROC MAIN
------- DO
D:006DH SYMBOL v
------- ENDDO
C:1DA4H LINE# 65
C:1DA4H LINE# 67
C:1DA7H LINE# 70
C:1DC0H LINE# 71
C:1DC3H LINE# 72
C:1DC6H LINE# 73
C:1DC9H LINE# 74
C:1DD0H LINE# 75
C:1DD7H LINE# 76
C:1DDEH LINE# 77
C:1DE5H LINE# 78
C:1DECH LINE# 79
C:1DF3H LINE# 81
C:1DFAH LINE# 82
C:1E01H LINE# 83
C:1E08H LINE# 84
C:1E0FH LINE# 85
C:1E16H LINE# 86
C:1E1DH LINE# 88
C:1E24H LINE# 89
C:1E2BH LINE# 90
C:1E32H LINE# 91
C:1E39H LINE# 92
C:1E40H LINE# 93
C:1E47H LINE# 95
C:1E4EH LINE# 96
C:1E55H LINE# 97
C:1E5CH LINE# 98
C:1E63H LINE# 99
C:1E6AH LINE# 100
C:1E71H LINE# 102
C:1E78H LINE# 103
C:1E7FH LINE# 104
C:1E86H LINE# 105
C:1E8DH LINE# 106
C:1E94H LINE# 107
C:1E9BH LINE# 110
C:1E9BH LINE# 111
C:1E9BH LINE# 113
C:1EA1H LINE# 115
C:1EA7H LINE# 116
C:1EA7H LINE# 117
C:1EBEH LINE# 118
C:1ECDH LINE# 119
C:1EDFH LINE# 120
BL51 BANKED LINKER/LOCATER V6.00 03/14/2007 19:48:16 PAGE 6
C:1EE4H LINE# 121
C:1EE4H LINE# 122
C:1EF3H LINE# 123
C:1EFBH LINE# 124
C:1F0EH LINE# 125
C:1F13H LINE# 126
C:1F15H LINE# 127
C:1F17H LINE# 131
------- ENDPROC MAIN
------- ENDMOD CARGADOR
------- MODULE LCDINIT
C:0000H SYMBOL _ICE_DUMMY_
C:2452H PUBLIC _set_xy
C:243EH PUBLIC lcd_enable
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:251EH PUBLIC _write_data
C:24F0H PUBLIC atwr_enable
C:2501H PUBLIC read_data
C:248CH PUBLIC _read_one
C:252CH PUBLIC read_state
C:234BH PUBLIC _lcd_init
C:24A4H PUBLIC _write_one
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -