📄 datafax.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 03/22/2005 01:42:12 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE datafax.obj TO datafax RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
datafax.obj (DATAFAX)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULSHR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSHL)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
LINK MAP OF MODULE: datafax (DATAFAX)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
0008H 0008H *** GAP ***
REG 0010H 0008H ABSOLUTE "REG BANK 2"
0018H 0008H *** GAP ***
BIT 0020H.0 0001H.3 UNIT ?BI?DATAFAX
BIT 0021H.3 0000H.3 UNIT ?BI?_LCD_WRITE?DATAFAX
BIT 0021H.6 0000H.2 UNIT ?BI?LCD_PART_CLEAR?DATAFAX
BIT 0022H.0 0000H.2 UNIT ?BI?LCD_PART_FILL?DATAFAX
BIT 0022H.2 0000H.2 UNIT ?BI?LCD_OPEN?DATAFAX
BIT 0022H.4 0000H.2 UNIT ?BI?SET_ZADDRESS?DATAFAX
BIT 0022H.6 0000H.2 UNIT ?BI?_LCD_GOTOXY?DATAFAX
BIT 0023H.0 0000H.2 UNIT ?BI?_DISPLAYBYTE?DATAFAX
BIT 0023H.2 0000H.2 UNIT ?BI?_DISPLAYWORD?DATAFAX
0023H.4 0000H.4 *** GAP ***
DATA 0024H 000CH UNIT ?DT?DATAFAX
IDATA 0030H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 1100H UNIT ?XD?DATAFAX
XDATA 1100H 0042H UNIT ?XD?MODEM_MONITOR?DATAFAX
XDATA 1142H 0042H UNIT ?XD?GET_MODEM_MSG?DATAFAX
XDATA 1184H 0013H UNIT ?XD?DO_SEND_FILE?DATAFAX
XDATA 1197H 000CH UNIT ?XD?RESPONSE_REQUEST?DATAFAX
XDATA 11A3H 0009H UNIT ?XD?_LCD_SHOW_DATA?DATAFAX
XDATA 11ACH 0008H UNIT ?XD?_SEND_REQUEST?DATAFAX
XDATA 11B4H 0007H UNIT ?XD?_GET_FILE_INFO?DATAFAX
XDATA 11BBH 0007H UNIT ?XD?_DISPLAYBYTE?DATAFAX
XDATA 11C2H 0007H UNIT ?XD?_DISPLAYWORD?DATAFAX
XDATA 11C9H 0006H UNIT ?XD?LCD_PART_FILL?DATAFAX
BL51 BANKED LINKER/LOCATER V5.03 03/22/2005 01:42:12 PAGE 2
XDATA 11CFH 0006H UNIT ?XD?_STR_COMP?DATAFAX
XDATA 11D5H 0005H UNIT ?XD?_FILE_SEEK?DATAFAX
XDATA 11DAH 0005H UNIT ?XD?_READ_FILE?DATAFAX
XDATA 11DFH 0005H UNIT ?XD?SCAN_KB?DATAFAX
XDATA 11E4H 0005H UNIT ?XD?_LCD_GOTOXY?DATAFAX
XDATA 11E9H 0004H UNIT ?XD?_DELAYMS?DATAFAX
XDATA 11EDH 0004H UNIT ?XD?_SPI_SEND?DATAFAX
XDATA 11F1H 0004H UNIT ?XD?GET_FILE_LIST?DATAFAX
XDATA 11F5H 0004H UNIT ?XD?GET_REQUEST?DATAFAX
XDATA 11F9H 0004H UNIT ?XD?_SEARCH_WORD?DATAFAX
XDATA 11FDH 0004H UNIT ?XD?_DELAYUS?DATAFAX
XDATA 1201H 0004H UNIT ?XD?LCD_PART_CLEAR?DATAFAX
XDATA 1205H 0004H UNIT ?XD?_CHECK_MODEM_MSG?DATAFAX
XDATA 1209H 0004H UNIT ?XD?_SEARCH_MODEM_MSG?DATAFAX
XDATA 120DH 0003H UNIT ?XD?_COM_SEND?DATAFAX
XDATA 1210H 0003H UNIT ?XD?COM_READDATA_INT?DATAFAX
XDATA 1213H 0003H UNIT ?XD?_ERROR_DISPLAY?DATAFAX
XDATA 1216H 0003H UNIT ?XD?_GET_KEY_VAL?DATAFAX
XDATA 1219H 0003H UNIT ?XD?_SELECTXY?DATAFAX
XDATA 121CH 0003H UNIT ?XD?_SELECTSHOW_BYTE?DATAFAX
XDATA 121FH 0003H UNIT ?XD?_SELECTSHOW_WORD?DATAFAX
XDATA 1222H 0003H UNIT ?XD?MODEM_INIT?DATAFAX
XDATA 1225H 0002H UNIT ?XD?MAIN?DATAFAX
XDATA 1227H 0002H UNIT ?XD?_SPI_SEND_BYTE?DATAFAX
XDATA 1229H 0002H UNIT ?XD?_SEARCH_BYTE?DATAFAX
XDATA 122BH 0002H UNIT ?XD?_KB_SHOW?DATAFAX
XDATA 122DH 0002H UNIT ?XD?LCD_ON?DATAFAX
XDATA 122FH 0001H UNIT ?XD?_COM_SEND_BYTE?DATAFAX
XDATA 1230H 0001H UNIT ?XD?OPEN_FILE?DATAFAX
XDATA 1231H 0001H UNIT ?XD?GET_RESPONSE?DATAFAX
XDATA 1232H 0001H UNIT ?XD?DO_ONHOOK?DATAFAX
XDATA 1233H 0001H UNIT ?XD?_LCD_WRITE?DATAFAX
XDATA 1234H 0001H UNIT ?XD?SET_ZADDRESS?DATAFAX
XDATA 1235H 0001H UNIT ?XD?_LED_SHOWON?DATAFAX
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0006H UNIT ?PR?_LED_SHOWON?DATAFAX
0009H 0002H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0014H UNIT ?PR?INIT_HW?DATAFAX
0022H 0001H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0024H UNIT ?PR?LCD_OFF?DATAFAX
004AH 0001H *** GAP ***
CODE 004BH 0003H ABSOLUTE
CODE 004EH 1266H UNIT ?CO?DATAFAX
CODE 12B4H 0849H UNIT ?PR?_SELECTSHOW_BYTE?DATAFAX
CODE 1AFDH 0798H UNIT ?PR?RESPONSE_REQUEST?DATAFAX
CODE 2295H 06A8H UNIT ?PR?MAIN?DATAFAX
CODE 293DH 0652H UNIT ?PR?DO_SEND_FILE?DATAFAX
CODE 2F8FH 05F3H UNIT ?PR?_SELECTSHOW_WORD?DATAFAX
CODE 3582H 0312H UNIT ?PR?GET_FILE_LIST?DATAFAX
CODE 3894H 0305H UNIT ?PR?_SEND_REQUEST?DATAFAX
CODE 3B99H 0239H UNIT ?PR?_GET_FILE_INFO?DATAFAX
CODE 3DD2H 0198H UNIT ?PR?GET_MODEM_MSG?DATAFAX
CODE 3F6AH 012DH UNIT ?PR?_FILE_SEEK?DATAFAX
BL51 BANKED LINKER/LOCATER V5.03 03/22/2005 01:42:12 PAGE 3
CODE 4097H 011AH UNIT ?PR?OPEN_FILE?DATAFAX
CODE 41B1H 010DH UNIT ?PR?_LCD_SHOW_DATA?DATAFAX
CODE 42BEH 00F6H UNIT ?C?LIB_CODE
CODE 43B4H 00E6H UNIT ?PR?GET_REQUEST?DATAFAX
CODE 449AH 00DBH UNIT ?PR?_DISPLAYBYTE?DATAFAX
CODE 4575H 00DBH UNIT ?PR?_DISPLAYWORD?DATAFAX
CODE 4650H 00D1H UNIT ?PR?_READ_FILE?DATAFAX
CODE 4721H 00CEH UNIT ?PR?SCAN_KB?DATAFAX
CODE 47EFH 00B3H UNIT ?PR?LCD_PART_FILL?DATAFAX
CODE 48A2H 00A5H UNIT ?PR?COM_READDATA_INT?DATAFAX
CODE 4947H 0097H UNIT ?PR?_LCD_GOTOXY?DATAFAX
CODE 49DEH 008FH UNIT ?PR?DO_ONHOOK?DATAFAX
CODE 4A6DH 008CH UNIT ?PR?LCD_PART_CLEAR?DATAFAX
CODE 4AF9H 008CH UNIT ?C_C51STARTUP
CODE 4B85H 0088H UNIT ?PR?GET_RESPONSE?DATAFAX
CODE 4C0DH 0084H UNIT ?PR?LCD_ON?DATAFAX
CODE 4C91H 0080H UNIT ?PR?_SEARCH_WORD?DATAFAX
CODE 4D11H 007BH UNIT ?C_INITSEG
CODE 4D8CH 0072H UNIT ?PR?_SEARCH_MODEM_MSG?DATAFAX
CODE 4DFEH 0070H UNIT ?PR?_STR_COMP?DATAFAX
CODE 4E6EH 006BH UNIT ?PR?_CHECK_MODEM_MSG?DATAFAX
CODE 4ED9H 0069H UNIT ?PR?CAPTURE_KEY_EVENT?DATAFAX
CODE 4F42H 0064H UNIT ?PR?_SPI_SEND?DATAFAX
CODE 4FA6H 0063H UNIT ?PR?_SELECTXY?DATAFAX
CODE 5009H 005BH UNIT ?PR?DO_RECIEVE_FILE?DATAFAX
CODE 5064H 005AH UNIT ?PR?TIMER0_INT?DATAFAX
CODE 50BEH 0057H UNIT ?PR?_DELAYMS?DATAFAX
CODE 5115H 0053H UNIT ?PR?MODEM_INIT?DATAFAX
CODE 5168H 004FH UNIT ?PR?MENU_DISPLAY?DATAFAX
CODE 51B7H 004FH UNIT ?PR?_KB_SHOW?DATAFAX
CODE 5206H 004FH UNIT ?PR?_GET_KEY_VAL?DATAFAX
CODE 5255H 0047H UNIT ?PR?_LCD_WRITE?DATAFAX
CODE 529CH 0042H UNIT ?PR?_COM_SEND?DATAFAX
CODE 52DEH 003FH UNIT ?PR?_DELAYUS?DATAFAX
CODE 531DH 003AH UNIT ?PR?_SEARCH_BYTE?DATAFAX
CODE 5357H 0038H UNIT ?PR?_SPI_SEND_BYTE?DATAFAX
CODE 538FH 0038H UNIT ?PR?SEND_READY_DISPLAY?DATAFAX
CODE 53C7H 0038H UNIT ?PR?SEND_FILE_DISPLAY?DATAFAX
CODE 53FFH 0038H UNIT ?PR?SEND_FINISHED_DISPLAY?DATAFAX
CODE 5437H 0038H UNIT ?PR?RECIEVE_FINISHED_DISPLAY?DATAFAX
CODE 546FH 0037H UNIT ?PR?LCD_INIT?DATAFAX
CODE 54A6H 0031H UNIT ?PR?_ERROR_DISPLAY?DATAFAX
CODE 54D7H 002CH UNIT ?PR?MODEM_MONITOR?DATAFAX
CODE 5503H 002BH UNIT ?PR?READY_DISPLAY?DATAFAX
CODE 552EH 002BH UNIT ?PR?RING_DISPLAY?DATAFAX
CODE 5559H 0023H UNIT ?PR?UART_INIT?DATAFAX
CODE 557CH 0022H UNIT ?PR?LCD_RESET?DATAFAX
CODE 559EH 001EH UNIT ?PR?SYS_DISPLAY?DATAFAX
CODE 55BCH 001EH UNIT ?PR?READY_RECIEVE_DISPLAY?DATAFAX
CODE 55DAH 0016H UNIT ?PR?LCD_CLEAR?DATAFAX
CODE 55F0H 0016H UNIT ?PR?LCD_FILL?DATAFAX
CODE 5606H 0016H UNIT ?PR?LCD_SHOWOPEN?DATAFAX
CODE 561CH 0014H UNIT ?PR?_COM_SEND_BYTE?DATAFAX
CODE 5630H 0014H UNIT ?PR?FILE_LIST_DISPLAY?DATAFAX
CODE 5644H 0013H UNIT ?PR?SET_ZADDRESS?DATAFAX
CODE 5657H 0011H UNIT ?PR?DIAL_DISPLAY?DATAFAX
CODE 5668H 0011H UNIT ?PR?DIALING_DISPLAY?DATAFAX
BL51 BANKED LINKER/LOCATER V5.03 03/22/2005 01:42:12 PAGE 4
CODE 5679H 0011H UNIT ?PR?CONNECTING_DISPLAY?DATAFAX
CODE 568AH 0011H UNIT ?PR?RECIEVE_FILE_DISPLAY?DATAFAX
CODE 569BH 0011H UNIT ?PR?SETUP_DISPLAY?DATAFAX
CODE 56ACH 0010H UNIT ?PR?LCD_OPEN?DATAFAX
CODE 56BCH 000FH UNIT ?PR?ANSWER_CALL?DATAFAX
CODE 56CBH 000AH UNIT ?PR?DO_CANCEL?DATAFAX
CODE 56D5H 0003H UNIT ?PR?SPI_ISR?DATAFAX
OVERLAY MAP OF MODULE: datafax (DATAFAX)
SEGMENT
+--> CALLED SEGMENT
---------------------
?C_C51STARTUP
+--> ?PR?MAIN?DATAFAX
+--> ?C_INITSEG
?PR?MAIN?DATAFAX
+--> ?PR?LCD_OFF?DATAFAX
+--> ?PR?LCD_ON?DATAFAX
+--> ?PR?INIT_HW?DATAFAX
+--> ?PR?UART_INIT?DATAFAX
+--> ?PR?LCD_INIT?DATAFAX
+--> ?PR?SYS_DISPLAY?DATAFAX
+--> ?PR?MODEM_INIT?DATAFAX
+--> ?PR?CAPTURE_KEY_EVENT?DATAFAX
+--> ?PR?MODEM_MONITOR?DATAFAX
+--> ?PR?MENU_DISPLAY?DATAFAX
+--> ?PR?RING_DISPLAY?DATAFAX
+--> ?PR?FILE_LIST_DISPLAY?DATAFAX
+--> ?PR?READY_DISPLAY?DATAFAX
+--> ?PR?DIAL_DISPLAY?DATAFAX
+--> ?PR?LCD_CLEAR?DATAFAX
+--> ?PR?_GET_FILE_INFO?DATAFAX
+--> ?PR?SEND_READY_DISPLAY?DATAFAX
+--> ?PR?_GET_KEY_VAL?DATAFAX
+--> ?PR?_SELECTSHOW_BYTE?DATAFAX
+--> ?PR?DIALING_DISPLAY?DATAFAX
+--> ?CO?DATAFAX
+--> ?PR?_COM_SEND?DATAFAX
+--> ?PR?DO_CANCEL?DATAFAX
+--> ?PR?DO_ONHOOK?DATAFAX
+--> ?PR?READY_RECIEVE_DISPLAY?DATAFAX
+--> ?PR?ANSWER_CALL?DATAFAX
+--> ?PR?CONNECTING_DISPLAY?DATAFAX
+--> ?PR?SEND_FILE_DISPLAY?DATAFAX
+--> ?PR?DO_SEND_FILE?DATAFAX
+--> ?PR?RECIEVE_FILE_DISPLAY?DATAFAX
+--> ?PR?DO_RECIEVE_FILE?DATAFAX
?PR?LCD_OFF?DATAFAX
+--> ?PR?_LCD_WRITE?DATAFAX
?PR?LCD_ON?DATAFAX
BL51 BANKED LINKER/LOCATER V5.03 03/22/2005 01:42:12 PAGE 5
+--> ?PR?_LCD_WRITE?DATAFAX
?PR?LCD_INIT?DATAFAX
+--> ?PR?LCD_RESET?DATAFAX
+--> ?PR?LCD_CLEAR?DATAFAX
+--> ?PR?LCD_SHOWOPEN?DATAFAX
+--> ?PR?SET_ZADDRESS?DATAFAX
?PR?LCD_RESET?DATAFAX
+--> ?PR?_LCD_WRITE?DATAFAX
?PR?LCD_CLEAR?DATAFAX
+--> ?PR?LCD_PART_CLEAR?DATAFAX
?PR?LCD_PART_CLEAR?DATAFAX
+--> ?PR?_LCD_WRITE?DATAFAX
?PR?LCD_SHOWOPEN?DATAFAX
+--> ?PR?LCD_OPEN?DATAFAX
?PR?LCD_OPEN?DATAFAX
+--> ?PR?_LCD_WRITE?DATAFAX
?PR?SET_ZADDRESS?DATAFAX
+--> ?PR?_LCD_WRITE?DATAFAX
?PR?SYS_DISPLAY?DATAFAX
+--> ?PR?LCD_CLEAR?DATAFAX
+--> ?CO?DATAFAX
+--> ?PR?_LCD_SHOW_DATA?DATAFAX
?PR?_LCD_SHOW_DATA?DATAFAX
+--> ?PR?_SEARCH_BYTE?DATAFAX
+--> ?PR?_SELECTSHOW_BYTE?DATAFAX
+--> ?PR?_SEARCH_WORD?DATAFAX
+--> ?PR?_SELECTSHOW_WORD?DATAFAX
?PR?_SEARCH_BYTE?DATAFAX
+--> ?CO?DATAFAX
?PR?_SELECTSHOW_BYTE?DATAFAX
+--> ?CO?DATAFAX
+--> ?PR?_DISPLAYBYTE?DATAFAX
?PR?_DISPLAYBYTE?DATAFAX
+--> ?PR?_LCD_GOTOXY?DATAFAX
+--> ?PR?_LCD_WRITE?DATAFAX
+--> ?PR?LCD_OPEN?DATAFAX
?PR?_LCD_GOTOXY?DATAFAX
+--> ?PR?_SELECTXY?DATAFAX
+--> ?PR?_LCD_WRITE?DATAFAX
?PR?_SEARCH_WORD?DATAFAX
+--> ?CO?DATAFAX
?PR?_SELECTSHOW_WORD?DATAFAX
BL51 BANKED LINKER/LOCATER V5.03 03/22/2005 01:42:12 PAGE 6
+--> ?CO?DATAFAX
+--> ?PR?_DISPLAYWORD?DATAFAX
?PR?_DISPLAYWORD?DATAFAX
+--> ?PR?_LCD_GOTOXY?DATAFAX
+--> ?PR?_LCD_WRITE?DATAFAX
+--> ?PR?LCD_OPEN?DATAFAX
?PR?MODEM_INIT?DATAFAX
+--> ?CO?DATAFAX
+--> ?PR?_COM_SEND?DATAFAX
+--> ?PR?_DELAYMS?DATAFAX
?PR?CAPTURE_KEY_EVENT?DATAFAX
+--> ?PR?SCAN_KB?DATAFAX
+--> ?PR?_LED_SHOWON?DATAFAX
?PR?MODEM_MONITOR?DATAFAX
+--> ?PR?GET_MODEM_MSG?DATAFAX
?PR?GET_MODEM_MSG?DATAFAX
+--> ?PR?_SEARCH_BYTE?DATAFAX
+--> ?PR?_SELECTSHOW_BYTE?DATAFAX
+--> ?PR?_CHECK_MODEM_MSG?DATAFAX
?PR?_CHECK_MODEM_MSG?DATAFAX
+--> ?PR?_SEARCH_MODEM_MSG?DATAFAX
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -