📄 testbujin.m51
字号:
BL51 BANKED LINKER/LOCATER V5.00 09/14/2006 16:35:56 PAGE 1
BL51 BANKED LINKER/LOCATER V5.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE BUJINMAIN.obj, FM24C04.obj, STCIAP.obj, DISP.obj, bbbb.obj, DS1302.obj, OTHER.obj, KEYBOARD.obj
>> , PRINTER.obj TO TESTBUJIN RAMSIZE (256) CODE (0X0000-0X7FFF) XDATA (0X0000-0X03FF)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
BUJINMAIN.obj (BUJINMAIN)
FM24C04.obj (FM24C04)
STCIAP.obj (STCIAP)
DISP.obj (DISP)
bbbb.obj (BBBB)
DS1302.obj (DS1302)
OTHER.obj (OTHER)
KEYBOARD.obj (KEYBOARD)
PRINTER.obj (PRINTER)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCMP)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LADD)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSUB)
C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDXDATA0)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
LINK MAP OF MODULE: TESTBUJIN (BUJINMAIN)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
REG 0008H 0008H ABSOLUTE "REG BANK 1"
REG 0010H 0008H ABSOLUTE "REG BANK 2"
REG 0018H 0008H ABSOLUTE "REG BANK 3"
DATA 0020H 0004H BIT_ADDR ?BA?BUJINMAIN
BL51 BANKED LINKER/LOCATER V5.00 09/14/2006 16:35:56 PAGE 2
BIT 0024H.0 0005H.3 UNIT ?BI?BUJINMAIN
BIT 0029H.3 0000H.5 UNIT _BIT_GROUP_
DATA 002AH 0030H UNIT _DATA_GROUP_
DATA 005AH 0017H UNIT ?DT?BUJINMAIN
IDATA 0071H 0032H UNIT ?ID?BUJINMAIN
IDATA 00A3H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0226H UNIT ?XD?BUJINMAIN
XDATA 0226H 0010H UNIT _XDATA_GROUP_
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0005H UNIT ?PR?DISP_KEY_CLEAR_A?DISP
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000CH UNIT ?PR?_BYTE_VERIFY?STCIAP
001AH 0001H *** GAP ***
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0003H UNIT ?PR?INT_INT0?BUJINMAIN
0021H 0002H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0003H UNIT ?PR?CLR_EXITDATA_A?OTHER
0029H 0002H *** GAP ***
CODE 002BH 0003H ABSOLUTE
CODE 002EH 12B1H UNIT ?PR?KEYB_SOLVE?KEYBOARD
CODE 12DFH 0681H UNIT ?C?LIB_CODE
CODE 1960H 03EEH UNIT ?PR?_PRINT_PROOF?PRINTER
CODE 1D4EH 02E1H UNIT ?PR?_CALCULATE_RATION?OTHER
CODE 202FH 02D3H UNIT ?PR?DISP
CODE 2302H 0250H UNIT ?PR?DISP_RATION_ENDING_B?BBBB
CODE 2552H 01E4H UNIT ?PR?DISP_TOTAL_B?DISP
CODE 2736H 01A4H UNIT ?PR?_OIL_INTMONEY?OTHER
CODE 28DAH 018AH UNIT ?PR?READ_KEY?KEYBOARD
CODE 2A64H 0177H UNIT ?PR?INT_TIMER1?BUJINMAIN
CODE 2BDBH 0177H UNIT ?PR?KEYBOARD
CODE 2D52H 0154H UNIT ?PR?KEYA_SOLVE?KEYBOARD
CODE 2EA6H 0150H UNIT ?PR?OTHER
CODE 2FF6H 014BH UNIT ?PR?_PASS_CHECK?OTHER
CODE 3141H 014AH UNIT ?PR?_DISP_LCD1?DISP
CODE 328BH 0142H UNIT ?PR?_DISP_LCD2?DISP
CODE 33CDH 011AH UNIT ?PR?_DISP_EEPROM_HISTORY?DISP
CODE 34E7H 0115H UNIT ?PR?DISP_MEMU2_SET?DISP
CODE 35FCH 0111H UNIT ?PR?MAIN?BUJINMAIN
CODE 370DH 0108H UNIT ?PR?READ_EEPROM?BUJINMAIN
CODE 3815H 00FAH UNIT ?PR?BBBB
CODE 390FH 00F0H UNIT ?PR?_DISP_SETPRICE?DISP
CODE 39FFH 00ECH UNIT ?PR?INT_TIMER2?BUJINMAIN
CODE 3AEBH 00E7H UNIT ?CO?PRINTER
CODE 3BD2H 00D2H UNIT ?PR?DISP_LOCK_B?BBBB
CODE 3CA4H 00C8H UNIT ?PR?_DISP_PASS_VITAL?BBBB
CODE 3D6CH 00B5H UNIT ?PR?PRINTER
CODE 3E21H 00ADH UNIT ?PR?_PRINTER_TIME?PRINTER
CODE 3ECEH 00AAH UNIT ?PR?EEPROM_IPL?FM24C04
CODE 3F78H 00A8H UNIT ?PR?SCOUT?BUJINMAIN
CODE 4020H 009FH UNIT ?PR?_STARTUP?OTHER
CODE 40BFH 0095H UNIT ?PR?DISP_VIP_B?BBBB
BL51 BANKED LINKER/LOCATER V5.00 09/14/2006 16:35:56 PAGE 3
CODE 4154H 0094H UNIT ?PR?INITIALIZESYSTEM?BUJINMAIN
CODE 41E8H 0092H UNIT ?PR?VIPSTART2?KEYBOARD
CODE 427AH 007EH UNIT ?PR?BUJINMAIN
CODE 42F8H 007DH UNIT ?PR?WORKAJL?BUJINMAIN
CODE 4375H 007DH UNIT ?PR?WORKAJ2?BUJINMAIN
CODE 43F2H 0074H UNIT ?PR?_PRINTER?PRINTER
CODE 4466H 0062H UNIT ?PR?CLEAR_WORKA?BUJINMAIN
CODE 44C8H 005FH UNIT ?PR?_READBYTESEQ?FM24C04
CODE 4527H 005FH UNIT ?PR?_SETB_REV?OTHER
CODE 4586H 005BH UNIT ?PR?CLEAR_WORKB?BUJINMAIN
CODE 45E1H 005AH UNIT ?PR?_DISP_DOT?DISP
CODE 463BH 0059H UNIT ?PR?_DISP_DOT1?DISP
CODE 4694H 0059H UNIT ?PR?_DISP_DOT2?DISP
CODE 46EDH 0058H UNIT ?PR?DISP_MEMU2_IMPORTANT?DISP
CODE 4745H 0056H UNIT ?PR?_DISP_UPDATA_LCD?DISP
CODE 479BH 0054H UNIT ?PR?DISP_KEY?DISP
CODE 47EFH 004BH UNIT ?PR?MATHS_C?BUJINMAIN
CODE 483AH 004BH UNIT ?PR?_DISP_PRINTER_MODE?DISP
CODE 4885H 0049H UNIT ?PR?DISP_MEMU2_OIL?DISP
CODE 48CEH 0044H UNIT ?C?LDIV
CODE 4912H 003CH UNIT ?PR?_IAP_SYS_READ?STCIAP
CODE 494EH 003BH UNIT ?PR?DISP_REV?DISP
CODE 4989H 003BH UNIT ?PR?_DISP_DILATE?DISP
CODE 49C4H 003AH UNIT ?PR?_IAP_SYS_SAVE?STCIAP
CODE 49FEH 0038H UNIT ?PR?READ_INPUT?BUJINMAIN
CODE 4A36H 0038H UNIT ?PR?READ_INPUT1?BUJINMAIN
CODE 4A6EH 0038H UNIT ?PR?SET1302?DS1302
CODE 4AA6H 0036H UNIT ?CO?BUJINMAIN
CODE 4ADCH 0035H UNIT ?PR?_NACK?FM24C04
CODE 4B11H 0033H UNIT ?PR?DISP_KEY_CLEAR_B?DISP
CODE 4B44H 0030H UNIT ?PR?INBYTE?FM24C04
CODE 4B74H 0030H UNIT ?PR?_WRITEBYTESEQ?FM24C04
CODE 4BA4H 002DH UNIT ?PR?_DELAY_PRINTER?PRINTER
CODE 4BD1H 002CH UNIT ?PR?_BYTE_PROGRAM?STCIAP
CODE 4BFDH 002BH UNIT ?PR?_OUTBYTE?FM24C04
CODE 4C28H 0029H UNIT ?PR?_DISP_VER?DISP
CODE 4C51H 0028H UNIT ?PR?_DISP_TIME?DISP
CODE 4C79H 0028H UNIT ?PR?_DISP_PRODUCT?DISP
CODE 4CA1H 0028H UNIT ?PR?CALREV?OTHER
CODE 4CC9H 0027H UNIT ?PR?_DISP_LCD_CLEAR?DISP
CODE 4CF0H 0025H UNIT ?PR?_DISP_PRINTSELECT?DISP
CODE 4D15H 0023H UNIT ?PR?BACKUP_SYSDATA?STCIAP
CODE 4D38H 0020H UNIT ?PR?_DISP_ADDRESS?DISP
CODE 4D58H 001DH UNIT ?PR?_WRITEBYTE?FM24C04
CODE 4D75H 001DH UNIT ?PR?_DISP_VELOCITY_CONTROL?DISP
CODE 4D92H 001DH UNIT ?PR?_DISP_CLOSE_NUM?DISP
CODE 4DAFH 001CH UNIT ?PR?_READBYTE?FM24C04
CODE 4DCBH 001CH UNIT ?PR?GET1302?DS1302
CODE 4DE7H 001BH UNIT ?PR?FM24C04
CODE 4E02H 001BH UNIT ?PR?DISP_RETURN_B?DISP
CODE 4E1DH 0019H UNIT ?PR?INT_TIMER0?BUJINMAIN
CODE 4E36H 0018H UNIT ?PR?_W1302?DS1302
CODE 4E4EH 0013H UNIT ?PR?_R1302?DS1302
CODE 4E61H 0012H UNIT ?PR?SERI_INT?BUJINMAIN
CODE 4E73H 0012H UNIT ?PR?_RTINPUTBYTE?DS1302
CODE 4E85H 0012H UNIT ?PR?RTOUTPUTBYTE?DS1302
CODE 4E97H 0010H UNIT ?PR?RENEW_SYSDATA?STCIAP
BL51 BANKED LINKER/LOCATER V5.00 09/14/2006 16:35:56 PAGE 4
CODE 4EA7H 0010H UNIT ?PR?RENEW_PRINTER_FORMAT?STCIAP
CODE 4EB7H 0010H UNIT ?PR?DCESPK_OUT?KEYBOARD
CODE 4EC7H 000FH UNIT ?PR?_SECTOR_ERASE?STCIAP
CODE 4ED6H 000FH UNIT ?PR?TRIGGER_ISP?STCIAP
CODE 4EE5H 000CH UNIT ?C_C51STARTUP
CODE 4EF1H 000BH UNIT ?PR?START?FM24C04
CODE 4EFCH 000BH UNIT ?PR?STOP?FM24C04
CODE 4F07H 000BH UNIT ?PR?_SET_ISP_ADD?STCIAP
CODE 4F12H 0009H UNIT ?PR?ACK?FM24C04
CODE 4F1BH 0009H UNIT ?PR?STCIAP
CODE 4F24H 0009H UNIT ?PR?DISP_RETURN_A?DISP
CODE 4F2DH 0008H UNIT ?PR?IAP_DISABLE?STCIAP
CODE 4F35H 0003H UNIT ?PR?CLR_EXITDATA_B?OTHER
OVERLAY MAP OF MODULE: TESTBUJIN (BUJINMAIN)
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
-----------------------------------------------------------------------------------------------
?PR?INT_TIMER0?BUJINMAIN ----- ----- ----- ----- ----- -----
+--> ?PR?READ_INPUT?BUJINMAIN
?PR?READ_INPUT?BUJINMAIN 0029H.3 0000H.1 ----- ----- ----- -----
+--> ?PR?BUJINMAIN
*** NEW ROOT ***************************************************
?PR?INT_TIMER1?BUJINMAIN ----- ----- 002AH 0001H ----- -----
+--> ?PR?DISP_KEY?DISP
+--> ?PR?READ_INPUT1?BUJINMAIN
+--> ?PR?BUJINMAIN
?PR?READ_INPUT1?BUJINMAIN 0029H.4 0000H.1 ----- ----- ----- -----
+--> ?PR?BUJINMAIN
*** NEW ROOT ***************************************************
?PR?SERI_INT?BUJINMAIN ----- ----- 002BH 0001H ----- -----
*** NEW ROOT ***************************************************
?PR?INT_TIMER2?BUJINMAIN ----- ----- 002CH 0001H ----- -----
+--> ?PR?BUJINMAIN
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?BUJINMAIN
?PR?MAIN?BUJINMAIN ----- ----- ----- ----- ----- -----
+--> ?PR?INITIALIZESYSTEM?BUJINMAIN
+--> ?PR?READ_EEPROM?BUJINMAIN
+--> ?PR?RENEW_SYSDATA?STCIAP
+--> ?PR?EEPROM_IPL?FM24C04
BL51 BANKED LINKER/LOCATER V5.00 09/14/2006 16:35:56 PAGE 5
+--> ?PR?RENEW_PRINTER_FORMAT?STCIAP
+--> ?PR?DISP_KEY_CLEAR_A?DISP
+--> ?PR?DISP_KEY_CLEAR_B?DISP
+--> ?PR?BUJINMAIN
+--> ?PR?_DISP_LCD1?DISP
+--> ?PR?_DISP_LCD2?DISP
+--> ?PR?CLEAR_WORKA?BUJINMAIN
+--> ?PR?CLEAR_WORKB?BUJINMAIN
+--> ?PR?DISP_REV?DISP
+--> ?PR?SCOUT?BUJINMAIN
?PR?INITIALIZESYSTEM?BUJINMAIN ----- ----- ----- ----- ----- -----
+--> ?PR?GET1302?DS1302
+--> ?PR?CLEAR_WORKA?BUJINMAIN
+--> ?PR?CLEAR_WORKB?BUJINMAIN
+--> ?PR?BUJINMAIN
?PR?GET1302?DS1302 ----- ----- ----- ----- ----- -----
+--> ?PR?_R1302?DS1302
?PR?_R1302?DS1302 ----- ----- ----- ----- ----- -----
+--> ?PR?_RTINPUTBYTE?DS1302
+--> ?PR?RTOUTPUTBYTE?DS1302
?PR?CLEAR_WORKA?BUJINMAIN ----- ----- ----- ----- ----- -----
+--> ?PR?BUJINMAIN
+--> ?PR?_CALCULATE_RATION?OTHER
+--> ?PR?_DISP_LCD1?DISP
?PR?_CALCULATE_RATION?OTHER ----- ----- 0042H 0012H ----- -----
+--> ?PR?OTHER
?PR?OTHER ----- ----- ----- ----- ----- -----
+--> ?CO?BUJINMAIN
?PR?_DISP_LCD1?DISP 0029H.5 0000H.2 003DH 000EH ----- -----
+--> ?CO?BUJINMAIN
+--> ?PR?DISP
?PR?DISP ----- ----- ----- ----- ----- -----
+--> ?CO?BUJINMAIN
+--> ?PR?_DISP_PRINTER_MODE?DISP
+--> ?PR?_DISP_PRINTSELECT?DISP
?PR?_DISP_PRINTER_MODE?DISP ----- ----- ----- ----- ----- -----
+--> ?CO?BUJINMAIN
?PR?_DISP_PRINTSELECT?DISP ----- ----- ----- ----- ----- -----
+--> ?CO?BUJINMAIN
?PR?CLEAR_WORKB?BUJINMAIN ----- ----- ----- ----- ----- -----
+--> ?PR?BUJINMAIN
+--> ?PR?_CALCULATE_RATION?OTHER
+--> ?PR?_DISP_LCD2?DISP
?PR?_DISP_LCD2?DISP 0029H.6 0000H.2 003DH 000EH ----- -----
+--> ?CO?BUJINMAIN
BL51 BANKED LINKER/LOCATER V5.00 09/14/2006 16:35:56 PAGE 6
+--> ?PR?DISP
?PR?READ_EEPROM?BUJINMAIN ----- ----- ----- ----- ----- -----
+--> ?PR?_READBYTESEQ?FM24C04
+--> ?PR?_READBYTE?FM24C04
?PR?_READBYTESEQ?FM24C04 ----- ----- 003DH 0007H ----- -----
+--> ?PR?_NACK?FM24C04
+--> ?PR?START?FM24C04
+--> ?PR?INBYTE?FM24C04
+--> ?PR?ACK?FM24C04
+--> ?PR?STOP?FM24C04
?PR?_NACK?FM24C04 ----- ----- ----- ----- ----- -----
+--> ?PR?START?FM24C04
+--> ?PR?_OUTBYTE?FM24C04
?PR?_OUTBYTE?FM24C04 ----- ----- ----- ----- ----- -----
+--> ?PR?FM24C04
?PR?INBYTE?FM24C04 ----- ----- ----- ----- ----- -----
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -