📄 fontdemo.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 02/20/2009 13:14:47 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
E:\KEIL\C51\BIN\BL51.EXE .\out\main.obj, .\lib\Chinese.LIB TO .\out\FontDemo PRINT (.\FontDemo.m51) RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\out\main.obj (MAIN)
.\lib\Chinese.LIB (CFONTDRV)
E:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
E:\KEIL\C51\LIB\C51S.LIB (?C?STRCPY)
E:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: .\out\FontDemo (MAIN)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
0008H 0018H *** GAP ***
DATA 0020H 0001H ABSOLUTE
DATA 0021H 0004H ABSOLUTE
DATA 0025H 0006H ABSOLUTE
BIT 002BH.0 0000H.2 UNIT ?BI?MAIN
002BH.2 0000H.6 *** GAP ***
DATA 002CH 0031H UNIT _DATA_GROUP_
IDATA 005DH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 08DDH UNIT ?CO?MAIN
CODE 08E0H 01D4H UNIT ?PR?_FONT2LCD?FONT2LCD
CODE 0AB4H 0118H UNIT ?PR?MAIN?MAIN
CODE 0BCCH 00E9H UNIT ?C?LIB_CODE
CODE 0CB5H 00A1H UNIT ?PR?_LCDSTRW?LCDSTRW
CODE 0D56H 0096H UNIT ?PR?_ELCDSTRW?ELCDSTRW
CODE 0DECH 0096H UNIT ?PR?_IOGETBYTE?IOGETBYTE
CODE 0E82H 008CH UNIT ?C_C51STARTUP
CODE 0F0EH 003CH UNIT ?PR?_READNBYTES?READNBYTES
CODE 0F4AH 002EH UNIT ?PR?_PHOTODISP?PHOTODISP
CODE 0F78H 0024H UNIT ?PR?LCDINIT?LCDINIT
CODE 0F9CH 0022H UNIT ?PR?SEND_D?SEND_D
CODE 0FBEH 001EH UNIT ?PR?PHOERASE?PHOERASE
CODE 0FDCH 001CH UNIT ?PR?_SETLCDXY?SETLCDXY
CODE 0FF8H 0015H UNIT ?PR?_IOSENDBYTE?IOSENDBYTE
CODE 100DH 0013H UNIT ?PR?_DELAY2S?MAIN
CODE 1020H 0013H UNIT ?PR?WR_ZB?WR_ZB
CODE 1033H 0010H UNIT ?PR?SEND_I?SEND_I
CODE 1043H 000FH UNIT ?PR?CHK_BUSY?CHK_BUSY
CODE 1052H 000EH UNIT ?PR?CLRSTR?CLRSTR
CODE 1060H 000EH UNIT ?PR?FONTINIT?FONTINIT
CODE 106EH 000BH UNIT ?PR?LCDPON?LCDPON
CODE 1079H 000BH UNIT ?PR?LCDPOFF?LCDPOFF
CODE 1084H 000AH UNIT ?PR?IOWRITEDISABLE?IOWRITEDISABLE
BL51 BANKED LINKER/LOCATER V6.05 02/20/2009 13:14:47 PAGE 2
CODE 108EH 0009H UNIT ?PR?_DELAYMS?DELAYMS
CODE 1097H 0007H UNIT ?PR?_GETFONT?GETFONT
CODE 109EH 0006H UNIT ?PR?LCDON?LCDON
CODE 10A4H 0006H UNIT ?PR?LCDOFF?LCDOFF
CODE 10AAH 0005H UNIT ?C_INITSEG
OVERLAY MAP OF MODULE: .\out\FontDemo (MAIN)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
---------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 002CH 0030H
+--> ?PR?LCDINIT?LCDINIT
+--> ?CO?MAIN
+--> ?PR?PHOERASE?PHOERASE
+--> ?PR?_PHOTODISP?PHOTODISP
+--> ?PR?_DELAY2S?MAIN
+--> ?PR?LCDPOFF?LCDPOFF
+--> ?PR?LCDPON?LCDPON
+--> ?PR?_LCDSTRW?LCDSTRW
+--> ?PR?LCDOFF?LCDOFF
+--> ?PR?LCDON?LCDON
+--> ?PR?CLRSTR?CLRSTR
+--> ?PR?_ELCDSTRW?ELCDSTRW
?PR?LCDINIT?LCDINIT ----- -----
+--> ?PR?_DELAYMS?DELAYMS
+--> ?PR?SEND_I?SEND_I
+--> ?PR?FONTINIT?FONTINIT
?PR?SEND_I?SEND_I ----- -----
+--> ?PR?CHK_BUSY?CHK_BUSY
?PR?FONTINIT?FONTINIT ----- -----
+--> ?PR?IOWRITEDISABLE?IOWRITEDISABLE
?PR?IOWRITEDISABLE?IOWRITEDISABLE ----- -----
+--> ?PR?_IOSENDBYTE?IOSENDBYTE
?PR?PHOERASE?PHOERASE ----- -----
+--> ?PR?WR_ZB?WR_ZB
+--> ?PR?SEND_D?SEND_D
+--> ?PR?LCDPON?LCDPON
?PR?WR_ZB?WR_ZB ----- -----
+--> ?PR?SEND_I?SEND_I
?PR?SEND_D?SEND_D ----- -----
+--> ?PR?CHK_BUSY?CHK_BUSY
BL51 BANKED LINKER/LOCATER V6.05 02/20/2009 13:14:47 PAGE 3
?PR?LCDPON?LCDPON ----- -----
+--> ?PR?SEND_I?SEND_I
?PR?_PHOTODISP?PHOTODISP ----- -----
+--> ?PR?WR_ZB?WR_ZB
+--> ?PR?SEND_D?SEND_D
+--> ?PR?LCDPON?LCDPON
?PR?_DELAY2S?MAIN 005CH 0001H
+--> ?PR?_DELAYMS?DELAYMS
?PR?LCDPOFF?LCDPOFF ----- -----
+--> ?PR?SEND_I?SEND_I
?PR?_LCDSTRW?LCDSTRW ----- -----
+--> ?PR?_SETLCDXY?SETLCDXY
+--> ?PR?SEND_D?SEND_D
?PR?_SETLCDXY?SETLCDXY ----- -----
+--> ?PR?SEND_I?SEND_I
?PR?LCDOFF?LCDOFF ----- -----
+--> ?PR?SEND_I?SEND_I
?PR?LCDON?LCDON ----- -----
+--> ?PR?SEND_I?SEND_I
?PR?CLRSTR?CLRSTR ----- -----
+--> ?PR?SEND_I?SEND_I
+--> ?PR?LCDPOFF?LCDPOFF
?PR?_ELCDSTRW?ELCDSTRW ----- -----
+--> ?PR?_FONT2LCD?FONT2LCD
?PR?_FONT2LCD?FONT2LCD ----- -----
+--> ?PR?_IOGETBYTE?IOGETBYTE
+--> ?PR?_IOSENDBYTE?IOSENDBYTE
+--> ?PR?SEND_D?SEND_D
+--> ?PR?LCDPON?LCDPON
+--> ?PR?SEND_I?SEND_I
SYMBOL TABLE OF MODULE: .\out\FontDemo (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0021H PUBLIC movadd
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
C:0803H PUBLIC str1
C:0824H PUBLIC str2
C:0403H PUBLIC p246
C:0851H PUBLIC str3
BL51 BANKED LINKER/LOCATER V6.05 02/20/2009 13:14:47 PAGE 4
D:00A8H PUBLIC IE
C:087CH PUBLIC str4
C:08A6H PUBLIC str5
C:08C1H PUBLIC str6
D:00B8H PUBLIC IP
B:002BH.0 PUBLIC True
C:0AB4H PUBLIC main
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:100DH PUBLIC _delay2s
D:0020H PUBLIC cht
C:0003H PUBLIC pgz
D:0025H PUBLIC dbuffers
D:00C8H PUBLIC T2CON
B:002BH.1 PUBLIC False
D:00D0H PUBLIC PSW
------- PROC _DELAY2S
D:0007H SYMBOL t
------- DO
D:005CH SYMBOL i
------- ENDDO
C:100DH LINE# 19
C:100DH LINE# 20
C:100DH LINE# 22
C:1016H LINE# 23
C:101FH LINE# 24
------- ENDPROC _DELAY2S
------- PROC MAIN
------- DO
D:002CH SYMBOL dstr
------- ENDDO
C:0AB4H LINE# 26
C:0AB4H LINE# 27
C:0AB4H LINE# 31
C:0AB7H LINE# 32
C:0AC6H LINE# 34
C:0AC6H LINE# 35
C:0AC6H LINE# 36
C:0AC9H LINE# 37
C:0AD2H LINE# 38
C:0AD7H LINE# 39
C:0AE0H LINE# 40
C:0AE5H LINE# 41
C:0AE8H LINE# 42
C:0AEDH LINE# 43
C:0AF0H LINE# 44
C:0AF5H LINE# 45
C:0AF8H LINE# 46
C:0AFDH LINE# 47
C:0B00H LINE# 48
C:0B05H LINE# 49
C:0B08H LINE# 50
C:0B15H LINE# 51
C:0B1AH LINE# 52
C:0B1DH LINE# 53
C:0B22H LINE# 54
C:0B25H LINE# 55
BL51 BANKED LINKER/LOCATER V6.05 02/20/2009 13:14:47 PAGE 5
C:0B2AH LINE# 56
C:0B2DH LINE# 57
C:0B32H LINE# 58
C:0B35H LINE# 59
C:0B3AH LINE# 60
C:0B3DH LINE# 61
C:0B40H LINE# 62
C:0B43H LINE# 63
C:0B50H LINE# 64
C:0B55H LINE# 65
C:0B58H LINE# 66
C:0B64H LINE# 67
C:0B69H LINE# 68
C:0B6CH LINE# 69
C:0B6FH LINE# 70
C:0B7EH LINE# 71
C:0B81H LINE# 72
C:0B8DH LINE# 73
C:0B92H LINE# 74
C:0B9BH LINE# 75
C:0B9EH LINE# 76
C:0BADH LINE# 77
C:0BB2H LINE# 78
C:0BB5H LINE# 79
C:0BC4H LINE# 80
C:0BC9H LINE# 81
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE CFONTDRV
C:0D56H SEGMENT ?PR?_ELCDSTRW?ELCDSTRW
C:08E0H SEGMENT ?PR?_FONT2LCD?FONT2LCD
C:0F78H SEGMENT ?PR?LCDINIT?LCDINIT
C:0F4AH SEGMENT ?PR?_PHOTODISP?PHOTODISP
C:0FBEH SEGMENT ?PR?PHOERASE?PHOERASE
C:1020H SEGMENT ?PR?WR_ZB?WR_ZB
C:1052H SEGMENT ?PR?CLRSTR?CLRSTR
C:0CB5H SEGMENT ?PR?_LCDSTRW?LCDSTRW
C:0FDCH SEGMENT ?PR?_SETLCDXY?SETLCDXY
C:109EH SEGMENT ?PR?LCDON?LCDON
C:10A4H SEGMENT ?PR?LCDOFF?LCDOFF
C:106EH SEGMENT ?PR?LCDPON?LCDPON
C:1079H SEGMENT ?PR?LCDPOFF?LCDPOFF
C:1033H SEGMENT ?PR?SEND_I?SEND_I
C:0F9CH SEGMENT ?PR?SEND_D?SEND_D
C:1043H SEGMENT ?PR?CHK_BUSY?CHK_BUSY
C:108EH SEGMENT ?PR?_DELAYMS?DELAYMS
C:1060H SEGMENT ?PR?FONTINIT?FONTINIT
C:1084H SEGMENT ?PR?IOWRITEDISABLE?IOWRITEDISABLE
C:0FF8H SEGMENT ?PR?_IOSENDBYTE?IOSENDBYTE
C:0DECH SEGMENT ?PR?_IOGETBYTE?IOGETBYTE
C:1097H SEGMENT ?PR?_GETFONT?GETFONT
C:0F0EH SEGMENT ?PR?_READNBYTES?READNBYTES
C:1043H PUBLIC CHK_BUSY
C:1052H PUBLIC CLRSTR
C:1060H PUBLIC FONTINIT
C:1084H PUBLIC IOWRITEDISABLE
BL51 BANKED LINKER/LOCATER V6.05 02/20/2009 13:14:47 PAGE 6
C:0F78H PUBLIC LCDINIT
C:10A4H PUBLIC LCDOFF
C:109EH PUBLIC LCDON
C:1079H PUBLIC LCDPOFF
C:106EH PUBLIC LCDPON
C:0FBEH PUBLIC PHOERASE
C:0F9CH PUBLIC SEND_D
C:1033H PUBLIC SEND_I
C:1020H PUBLIC WR_ZB
C:108EH PUBLIC _DELAYMS
C:0D56H PUBLIC _ELCDSTRW
C:08E0H PUBLIC _FONT2LCD
C:1097H PUBLIC _GETFONT
C:0DECH PUBLIC _IOGETBYTE
C:0FF8H PUBLIC _IOSENDBYTE
C:0CB5H PUBLIC _LCDSTRW
C:0F4AH PUBLIC _PHOTODISP
C:0F0EH PUBLIC _READNBYTES
C:0FDCH PUBLIC _SETLCDXY
D:00E0H SYMBOL ACC
N:0024H SYMBOL ADDA07_A00
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -