📄 testlcd.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 09/06/2007 21:49:08 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, mainc.obj, LCD.obj, sysini.obj, BC7281.obj TO TESTLCD RAMSIZE (256) CODE (0X0000-0
>> XFFFF)
MEMORY MODEL: LARGE WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
mainc.obj (MAINC)
LCD.obj (LCD)
sysini.obj (SYSINI)
BC7281.obj (BC7281)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPADD)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPDIV)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPCMP)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPNEG)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FCAST)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?CASTF)
C:\KEIL\C51\LIB\C51FPL.LIB (FABS)
C:\KEIL\C51\LIB\C51FPL.LIB (SQRT)
C:\KEIL\C51\LIB\C51FPL.LIB (SIN)
C:\KEIL\C51\LIB\C51FPL.LIB (ATAN)
C:\KEIL\C51\LIB\C51FPL.LIB (POW)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?CHKFLOAT)
C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPSERIES)
C:\KEIL\C51\LIB\C51FPL.LIB (EXP)
C:\KEIL\C51\LIB\C51FPL.LIB (LOG)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?SIDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDOPTR0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKOPTR)
C:\KEIL\C51\LIB\C51L.LIB (ABS)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPDATA0)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTPDATA)
BL51 BANKED LINKER/LOCATER V5.03 09/06/2007 21:49:08 PAGE 2
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKPDATA)
LINK MAP OF MODULE: TESTLCD (?C_STARTUP)
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 ***
BIT 0020H.0 0000H.2 UNIT _BIT_GROUP_
BIT 0020H.2 0000H.1 UNIT ?BI?MAIN?MAINC
BIT 0020H.3 0000H.1 UNIT ?BI?BC7281
0020H.4 0000H.4 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 4C80H UNIT ?XD?MAIN?MAINC
XDATA 4C80H 3275H UNIT ?XD?_ZQPD?MAINC
XDATA 7EF5H 003EH UNIT ?XD?_KKFFT?MAINC
XDATA 7F33H 0020H UNIT ?XD?_DEALDATA?MAINC
XDATA 7F53H 000EH UNIT _XDATA_GROUP_
XDATA 7F61H 000AH UNIT ?XD?_LCD_DISP88?LCD
XDATA 7F6BH 0008H UNIT ?XD?_LCD_CLEAR?LCD
XDATA 7F73H 0008H UNIT ?XD?_LCD_DISP1608?LCD
XDATA 7F7BH 0008H UNIT ?XD?_LCD_DISP1616?LCD
XDATA 7F83H 0008H UNIT ?XD?_LCD_DISP3232?LCD
XDATA 7F8BH 0007H UNIT ?XD?_LCD_DISP_STRING?LCD
XDATA 7F92H 0006H UNIT ?XD?_LCD_SET_GRAPH?LCD
XDATA 7F98H 0006H UNIT ?XD?_LCD_SET_TEXT?LCD
XDATA 7F9EH 0004H UNIT ?XD?_SHOWDOT?LCD
XDATA 7FA2H 0004H UNIT ?XD?_SHOWDOT0?LCD
XDATA 7FA6H 0004H UNIT ?XD?_WRITE_7281?BC7281
XDATA 7FAAH 0003H UNIT ?XD?_LCD_DISP_TEXT?LCD
XDATA 7FADH 0003H UNIT ?XD?_LCD_DISP_CHAR?LCD
XDATA 7FB0H 0002H UNIT ?XD?LCD_CLEAR_RAM?LCD
XDATA 7FB2H 0002H UNIT ?XD?EXTERNALCLOCK?SYSINI
XDATA 7FB4H 0002H UNIT ?XD?READ_7281?BC7281
XDATA 7FB6H 0001H UNIT ?XD?CHUXIAN?MAINC
XDATA 7FB7H 0001H UNIT ?XD?MAINC
XDATA 7FB8H 0001H UNIT ?XD?LCD_BUSY?LCD
XDATA 7FB9H 0001H UNIT ?XD?_LCD_CTRL?LCD
XDATA 7FBAH 0001H UNIT ?XD?_LCD_WRITE?LCD
XDATA 7FBBH 0001H UNIT ?XD?_LCD_AUTOWRITE?LCD
XDATA 7FBCH 0001H UNIT ?XD?_LCD_DISP8?LCD
XDATA 7FBDH 0001H UNIT ?XD?_DELAY?LCD
XDATA 7FBEH 0001H UNIT ?XD?BC7281
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 006DH UNIT ?PR?CHUXIAN?MAINC
0070H 0003H *** GAP ***
CODE 0073H 0003H ABSOLUTE
CODE 0076H 001AH UNIT ?PR?_DELAY?LCD
BL51 BANKED LINKER/LOCATER V5.03 09/06/2007 21:49:08 PAGE 3
0090H 0003H *** GAP ***
CODE 0093H 0003H ABSOLUTE
CODE 0096H 24F9H UNIT ?PR?MAIN?MAINC
CODE 258FH 1146H UNIT ?PR?_KKFFT?MAINC
CODE 36D5H 106AH UNIT ?PR?_DEALDATA?MAINC
CODE 473FH 0B38H UNIT ?PR?_ZQPD?MAINC
CODE 5277H 079FH UNIT ?CO?MAINC
CODE 5A16H 0736H UNIT ?C?LIB_CODE
CODE 614CH 0188H UNIT ?PR?SIN?SIN
CODE 62D4H 0166H UNIT ?PR?_POW?POW
CODE 643AH 0129H UNIT ?PR?LOG?LOG
CODE 6563H 0128H UNIT ?PR?_LCD_DISP88?LCD
CODE 668BH 0122H UNIT ?PR?ATAN?ATAN
CODE 67ADH 00F5H UNIT ?PR?SCREEN?MAINC
CODE 68A2H 00F4H UNIT ?PR?_WRITE_7281?BC7281
CODE 6996H 00DCH UNIT ?PR?_LCD_DISP3232?LCD
CODE 6A72H 00ACH UNIT ?PR?_LCD_DISP1616?LCD
CODE 6B1EH 00ACH UNIT ?PR?SQRT?SQRT
CODE 6BCAH 00ABH UNIT ?PR?READ_7281?BC7281
CODE 6C75H 009BH UNIT ?PR?_LCD_CLEAR?LCD
CODE 6D10H 009AH UNIT ?PR?EXP?EXP
CODE 6DAAH 007FH UNIT ?PR?_LCD_DISP1608?LCD
CODE 6E29H 0072H UNIT ?PR?_LCD_SET_TEXT?LCD
CODE 6E9BH 006AH UNIT ?PR?_LCD_SET_GRAPH?LCD
CODE 6F05H 0060H UNIT ?PR?_LCD_DISP_STRING?LCD
CODE 6F65H 005BH UNIT ?PR?LCD_INITIAL?LCD
CODE 6FC0H 004DH UNIT ?PR?_SHOWDOT?LCD
CODE 700DH 004DH UNIT ?PR?_SHOWDOT0?LCD
CODE 705AH 0045H UNIT ?PR?LCD_CLEAR_RAM?LCD
CODE 709FH 0037H UNIT ?PR?EXTERNALCLOCK?SYSINI
CODE 70D6H 0032H UNIT ?PR?_LCD_DISP_CHAR?LCD
CODE 7108H 002EH UNIT ?PR?_LCD_DISP_TEXT?LCD
CODE 7136H 0029H UNIT ?PR?BC7281INIT?BC7281
CODE 715FH 0028H UNIT ?PR?PORTINITIALIZATION?SYSINI
CODE 7187H 0016H UNIT ?PR?TIMER3INT?MAINC
CODE 719DH 0013H UNIT ?PR?_LCD_CTRL?LCD
CODE 71B0H 0013H UNIT ?PR?_LCD_WRITE?LCD
CODE 71C3H 0013H UNIT ?PR?_LCD_AUTOWRITE?LCD
CODE 71D6H 0013H UNIT ?PR?_LCD_DISP8?LCD
CODE 71E9H 0013H UNIT ?PR?TIMER3INIT?SYSINI
CODE 71FCH 0012H UNIT ?PR?_ABS?ABS
CODE 720EH 0010H UNIT ?PR?ADCINIT?MAINC
CODE 721EH 0010H UNIT ?PR?LCD_BUSY?LCD
CODE 722EH 000FH UNIT ?PR?EXTERNINTINIT?SYSINI
CODE 723DH 000DH UNIT ?PR?_FABS?FABS
CODE 724AH 000CH UNIT ?C_C51STARTUP
CODE 7256H 000CH UNIT ?PR?LCD_ST01?LCD
CODE 7262H 0008H UNIT ?PR?LCD_ST3?LCD
CODE 726AH 0007H UNIT ?PR?EXTENTINT6?MAINC
OVERLAY MAP OF MODULE: TESTLCD (?C_STARTUP)
SEGMENT BIT_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
BL51 BANKED LINKER/LOCATER V5.03 09/06/2007 21:49:08 PAGE 4
-------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAINC
?PR?MAIN?MAINC ----- ----- ----- -----
+--> ?PR?PORTINITIALIZATION?SYSINI
+--> ?PR?EXTERNALCLOCK?SYSINI
+--> ?PR?EXTERNINTINIT?SYSINI
+--> ?PR?ADCINIT?MAINC
+--> ?PR?TIMER3INIT?SYSINI
+--> ?PR?BC7281INIT?BC7281
+--> ?PR?CHUXIAN?MAINC
+--> ?PR?SCREEN?MAINC
+--> ?PR?_DELAY?LCD
+--> ?PR?_WRITE_7281?BC7281
+--> ?PR?READ_7281?BC7281
+--> ?PR?_POW?POW
+--> ?PR?_ABS?ABS
+--> ?PR?_KKFFT?MAINC
+--> ?PR?SQRT?SQRT
+--> ?PR?_LCD_DISP_TEXT?LCD
+--> ?PR?_DEALDATA?MAINC
+--> ?PR?_LCD_DISP1616?LCD
+--> ?PR?_LCD_DISP1608?LCD
+--> ?PR?LCD_INITIAL?LCD
+--> ?PR?LCD_CLEAR_RAM?LCD
+--> ?PR?_SHOWDOT?LCD
+--> ?CO?MAINC
+--> ?PR?_LCD_DISP_STRING?LCD
+--> ?PR?_ZQPD?MAINC
?PR?BC7281INIT?BC7281 ----- ----- ----- -----
+--> ?PR?_WRITE_7281?BC7281
?PR?_WRITE_7281?BC7281 ----- ----- ----- -----
+--> ?PR?_DELAY?LCD
?PR?CHUXIAN?MAINC ----- ----- ----- -----
+--> ?PR?_WRITE_7281?BC7281
+--> ?PR?LCD_INITIAL?LCD
+--> ?PR?LCD_CLEAR_RAM?LCD
+--> ?PR?_LCD_DISP3232?LCD
?PR?LCD_INITIAL?LCD ----- ----- ----- -----
+--> ?PR?_LCD_WRITE?LCD
+--> ?PR?_LCD_CTRL?LCD
?PR?_LCD_WRITE?LCD ----- ----- ----- -----
+--> ?PR?LCD_ST01?LCD
?PR?LCD_ST01?LCD ----- ----- ----- -----
+--> ?PR?LCD_BUSY?LCD
?PR?_LCD_CTRL?LCD ----- ----- ----- -----
+--> ?PR?LCD_ST01?LCD
?PR?LCD_CLEAR_RAM?LCD ----- ----- ----- -----
BL51 BANKED LINKER/LOCATER V5.03 09/06/2007 21:49:08 PAGE 5
+--> ?PR?_LCD_WRITE?LCD
+--> ?PR?_LCD_CTRL?LCD
+--> ?PR?_LCD_AUTOWRITE?LCD
?PR?_LCD_AUTOWRITE?LCD ----- ----- ----- -----
+--> ?PR?LCD_ST3?LCD
?PR?LCD_ST3?LCD ----- ----- ----- -----
+--> ?PR?LCD_BUSY?LCD
?PR?_LCD_DISP3232?LCD ----- ----- ----- -----
+--> ?PR?_LCD_SET_GRAPH?LCD
+--> ?CO?MAINC
+--> ?PR?_LCD_DISP8?LCD
?PR?_LCD_SET_GRAPH?LCD ----- ----- ----- -----
+--> ?PR?_LCD_WRITE?LCD
+--> ?PR?_LCD_CTRL?LCD
?PR?_LCD_DISP8?LCD ----- ----- ----- -----
+--> ?PR?_LCD_WRITE?LCD
+--> ?PR?_LCD_CTRL?LCD
?PR?SCREEN?MAINC ----- ----- ----- -----
+--> ?PR?LCD_INITIAL?LCD
+--> ?PR?LCD_CLEAR_RAM?LCD
+--> ?PR?_LCD_DISP1616?LCD
+--> ?PR?_LCD_DISP1608?LCD
+--> ?CO?MAINC
+--> ?PR?_LCD_DISP_STRING?LCD
?PR?_LCD_DISP1616?LCD ----- ----- ----- -----
+--> ?PR?_LCD_SET_GRAPH?LCD
+--> ?CO?MAINC
+--> ?PR?_LCD_DISP8?LCD
?PR?_LCD_DISP1608?LCD ----- ----- ----- -----
+--> ?PR?_LCD_SET_GRAPH?LCD
+--> ?CO?MAINC
+--> ?PR?_LCD_DISP8?LCD
?PR?_LCD_DISP_STRING?LCD ----- ----- ----- -----
+--> ?PR?_LCD_DISP_CHAR?LCD
?PR?_LCD_DISP_CHAR?LCD ----- ----- ----- -----
+--> ?PR?_LCD_SET_TEXT?LCD
+--> ?PR?_LCD_WRITE?LCD
+--> ?PR?_LCD_CTRL?LCD
?PR?_LCD_SET_TEXT?LCD ----- ----- ----- -----
+--> ?PR?_LCD_WRITE?LCD
+--> ?PR?_LCD_CTRL?LCD
?PR?READ_7281?BC7281 ----- ----- ----- -----
+--> ?PR?_DELAY?LCD
?PR?_POW?POW ----- ----- 7F53H 000AH
BL51 BANKED LINKER/LOCATER V5.03 09/06/2007 21:49:08 PAGE 6
+--> ?PR?LOG?LOG
+--> ?PR?EXP?EXP
?PR?LOG?LOG 0020H.0 0000H.1 7F5DH 0004H
?PR?_KKFFT?MAINC ----- ----- ----- -----
+--> ?PR?SIN?SIN
+--> ?PR?SQRT?SQRT
+--> ?PR?_FABS?FABS
+--> ?PR?ATAN?ATAN
?PR?SIN?SIN 0020H.0 0000H.1 7F53H 0004H
?PR?SQRT?SQRT ----- ----- 7F53H 0004H
?PR?ATAN?ATAN 0020H.0 0000H.2 7F53H 0004H
?PR?_LCD_DISP_TEXT?LCD ----- ----- ----- -----
+--> ?PR?_LCD_SET_TEXT?LCD
+--> ?PR?_LCD_WRITE?LCD
+--> ?PR?_LCD_CTRL?LCD
?PR?_DEALDATA?MAINC ----- ----- ----- -----
+--> ?PR?_LCD_DISP_TEXT?LCD
+--> ?CO?MAINC
+--> ?PR?_LCD_DISP_STRING?LCD
?PR?_SHOWDOT?LCD ----- ----- ----- -----
+--> ?PR?_LCD_SET_GRAPH?LCD
+--> ?PR?_LCD_CTRL?LCD
?PR?_ZQPD?MAINC ----- ----- ----- -----
+--> ?PR?_KKFFT?MAINC
+--> ?PR?_POW?POW
+--> ?PR?SQRT?SQRT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -