📄 serial.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 04/13/2008 09:11:04 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, F34x_UART_STDIO.obj TO serial RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
F34x_UART_STDIO.obj (F34X_UART_STDIO)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51S.LIB (PRINTF)
C:\KEIL\C51\LIB\C51S.LIB (GETCHAR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
LINK MAP OF MODULE: serial (?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"
DATA 0008H 0015H UNIT _DATA_GROUP_
DATA 001DH 0001H UNIT ?DT?GETCHAR
001EH 0002H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
BIT 0021H.1 0000H.1 UNIT ?BI?GETCHAR
0021H.2 0000H.6 *** GAP ***
DATA 0022H 0008H UNIT ?DT?F34X_UART_STDIO
IDATA 002AH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 035CH UNIT ?PR?PRINTF?PRINTF
CODE 035FH 0132H UNIT ?PR?LCD_INITIAL7B?F34X_UART_STDIO
CODE 0491H 0130H UNIT ?PR?LCD_INITIAL7A?F34X_UART_STDIO
CODE 05C1H 0118H UNIT ?PR?MAIN?F34X_UART_STDIO
CODE 06D9H 00F3H UNIT ?PR?MAIN_LCD_GREY_SCALE?F34X_UART_STDIO
CODE 07CCH 00F3H UNIT ?PR?SUB_LCD_GREY_SCALE?F34X_UART_STDIO
CODE 08BFH 008EH UNIT ?C?LIB_CODE
CODE 094DH 0049H UNIT ?PR?_CHECKER1?F34X_UART_STDIO
CODE 0996H 0049H UNIT ?PR?_CHECKER2?F34X_UART_STDIO
CODE 09DFH 0041H UNIT ?PR?LCD_INITIAL12?F34X_UART_STDIO
CODE 0A20H 0041H UNIT ?PR?LCD_INITIAL8A?F34X_UART_STDIO
CODE 0A61H 003EH UNIT ?PR?LCD_INITIAL8B?F34X_UART_STDIO
CODE 0A9FH 0037H UNIT ?PR?LCD_INITIAL9?F34X_UART_STDIO
CODE 0AD6H 0031H UNIT ?PR?_LCD_INDEX?F34X_UART_STDIO
CODE 0B07H 002EH UNIT ?PR?PORT_INIT?F34X_UART_STDIO
CODE 0B35H 0028H UNIT ?PR?_LCD_DATAWRITE?F34X_UART_STDIO
CODE 0B5DH 0027H UNIT ?PR?LCD_INITIAL10?F34X_UART_STDIO
CODE 0B84H 0023H UNIT ?PR?_CH423_I2C_WRBYTE?F34X_UART_STDIO
CODE 0BA7H 0023H UNIT ?CO?F34X_UART_STDIO
CODE 0BCAH 001FH UNIT ?PR?_LCD_RGBWRITE?F34X_UART_STDIO
BL51 BANKED LINKER/LOCATER V6.05 04/13/2008 09:11:04 PAGE 2
CODE 0BE9H 001CH UNIT ?PR?_DELAY_MS?F34X_UART_STDIO
CODE 0C05H 001BH UNIT ?PR?MAIN_LCD_SHOW_WHITE?F34X_UART_STDIO
CODE 0C20H 001BH UNIT ?PR?SUB_LCD_SHOW_WHITE?F34X_UART_STDIO
CODE 0C3BH 001BH UNIT ?PR?SYSTEMCLOCK_INIT?F34X_UART_STDIO
CODE 0C56H 001AH UNIT ?PR?MAIN_LCD_SHOW_BLUE?F34X_UART_STDIO
CODE 0C70H 001AH UNIT ?PR?SUB_LCD_SHOW_BLUE?F34X_UART_STDIO
CODE 0C8AH 0019H UNIT ?PR?MAIN_LCD_SHOW_RED?F34X_UART_STDIO
CODE 0CA3H 0019H UNIT ?PR?MAIN_LCD_SHOW_GREEN?F34X_UART_STDIO
CODE 0CBCH 0019H UNIT ?PR?SUB_LCD_SHOW_RED?F34X_UART_STDIO
CODE 0CD5H 0019H UNIT ?PR?SUB_LCD_SHOW_GREEN?F34X_UART_STDIO
CODE 0CEEH 0019H UNIT ?PR?_PUTCHAR?F34X_UART_STDIO
CODE 0D07H 0018H UNIT ?PR?_DELAY_US?F34X_UART_STDIO
CODE 0D1FH 0018H UNIT ?PR?MAIN_LCD_SHOW_BLACK?F34X_UART_STDIO
CODE 0D37H 0018H UNIT ?PR?SUB_LCD_SHOW_BLACK?F34X_UART_STDIO
CODE 0D4FH 0016H UNIT ?PR?UART1_INIT?F34X_UART_STDIO
CODE 0D65H 0015H UNIT ?PR?_CH423_SET_H?F34X_UART_STDIO
CODE 0D7AH 0015H UNIT ?PR?_CH423_SET_L?F34X_UART_STDIO
CODE 0D8FH 0013H UNIT ?PR?_LCD_CMDWRITE?F34X_UART_STDIO
CODE 0DA2H 0013H UNIT ?PR?MAIN_LCD_GREY_SCALE_TEST?F34X_UART_STDIO
CODE 0DB5H 0013H UNIT ?PR?SUB_LCD_GREY_SCALE_TEST?F34X_UART_STDIO
CODE 0DC8H 0011H UNIT ?PR?GETCHAR?GETCHAR
CODE 0DD9H 000FH UNIT ?PR?LCD_RESET?F34X_UART_STDIO
CODE 0DE8H 000FH UNIT ?PR?DELAY?F34X_UART_STDIO
CODE 0DF7H 000CH UNIT ?C_C51STARTUP
CODE 0E03H 000BH UNIT ?PR?CH423_I2C_START?F34X_UART_STDIO
CODE 0E0EH 000BH UNIT ?PR?_GETKEY?F34X_UART_STDIO
CODE 0E19H 000AH UNIT ?PR?CH423_I2C_STOP?F34X_UART_STDIO
CODE 0E23H 0004H UNIT ?PR?LCD_OFF?F34X_UART_STDIO
OVERLAY MAP OF MODULE: serial (?C_STARTUP)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?F34X_UART_STDIO
?PR?MAIN?F34X_UART_STDIO ----- ----- 0008H 0001H
+--> ?PR?SYSTEMCLOCK_INIT?F34X_UART_STDIO
+--> ?PR?PORT_INIT?F34X_UART_STDIO
+--> ?PR?UART1_INIT?F34X_UART_STDIO
+--> ?PR?_CH423_SET_H?F34X_UART_STDIO
+--> ?PR?_CH423_SET_L?F34X_UART_STDIO
+--> ?CO?F34X_UART_STDIO
+--> ?PR?PRINTF?PRINTF
+--> ?PR?GETCHAR?GETCHAR
+--> ?PR?MAIN_LCD_SHOW_BLACK?F34X_UART_STDIO
+--> ?PR?MAIN_LCD_SHOW_WHITE?F34X_UART_STDIO
+--> ?PR?MAIN_LCD_SHOW_RED?F34X_UART_STDIO
+--> ?PR?MAIN_LCD_SHOW_GREEN?F34X_UART_STDIO
+--> ?PR?MAIN_LCD_SHOW_BLUE?F34X_UART_STDIO
+--> ?PR?MAIN_LCD_GREY_SCALE_TEST?F34X_UAR...
+--> ?PR?SUB_LCD_SHOW_BLACK?F34X_UART_STDIO
+--> ?PR?SUB_LCD_SHOW_WHITE?F34X_UART_STDIO
BL51 BANKED LINKER/LOCATER V6.05 04/13/2008 09:11:04 PAGE 3
+--> ?PR?SUB_LCD_SHOW_RED?F34X_UART_STDIO
+--> ?PR?SUB_LCD_SHOW_GREEN?F34X_UART_STDIO
+--> ?PR?SUB_LCD_SHOW_BLUE?F34X_UART_STDIO
+--> ?PR?SUB_LCD_GREY_SCALE_TEST?F34X_UART...
+--> ?PR?LCD_OFF?F34X_UART_STDIO
?PR?SYSTEMCLOCK_INIT?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?DELAY?F34X_UART_STDIO
?PR?_CH423_SET_H?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?CH423_I2C_START?F34X_UART_STDIO
+--> ?PR?_CH423_I2C_WRBYTE?F34X_UART_STDIO
+--> ?PR?CH423_I2C_STOP?F34X_UART_STDIO
?PR?_CH423_SET_L?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?CH423_I2C_START?F34X_UART_STDIO
+--> ?PR?_CH423_I2C_WRBYTE?F34X_UART_STDIO
+--> ?PR?CH423_I2C_STOP?F34X_UART_STDIO
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0009H 0014H
+--> ?PR?_PUTCHAR?F34X_UART_STDIO
?PR?GETCHAR?GETCHAR ----- ----- ----- -----
+--> ?PR?_GETKEY?F34X_UART_STDIO
+--> ?PR?_PUTCHAR?F34X_UART_STDIO
?PR?MAIN_LCD_SHOW_BLACK?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?LCD_RESET?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL12?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL7B?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL8B?F34X_UART_STDIO
+--> ?PR?_CHECKER2?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL9?F34X_UART_STDIO
?PR?LCD_RESET?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?_DELAY_MS?F34X_UART_STDIO
?PR?_DELAY_MS?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?_DELAY_US?F34X_UART_STDIO
?PR?LCD_INITIAL12?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?_DELAY_MS?F34X_UART_STDIO
?PR?LCD_INITIAL7B?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?_LCD_CMDWRITE?F34X_UART_STDIO
?PR?_LCD_CMDWRITE?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?_LCD_INDEX?F34X_UART_STDIO
+--> ?PR?_LCD_DATAWRITE?F34X_UART_STDIO
?PR?_LCD_INDEX?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?_DELAY_US?F34X_UART_STDIO
?PR?_LCD_DATAWRITE?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?_DELAY_US?F34X_UART_STDIO
?PR?LCD_INITIAL8B?F34X_UART_STDIO ----- ----- ----- -----
BL51 BANKED LINKER/LOCATER V6.05 04/13/2008 09:11:04 PAGE 4
+--> ?PR?_LCD_CMDWRITE?F34X_UART_STDIO
?PR?_CHECKER2?F34X_UART_STDIO ----- ----- 0009H 0001H
+--> ?PR?_LCD_INDEX?F34X_UART_STDIO
+--> ?PR?_LCD_RGBWRITE?F34X_UART_STDIO
?PR?LCD_INITIAL9?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?_LCD_CMDWRITE?F34X_UART_STDIO
+--> ?PR?_DELAY_US?F34X_UART_STDIO
+--> ?PR?_DELAY_MS?F34X_UART_STDIO
?PR?MAIN_LCD_SHOW_WHITE?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?LCD_RESET?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL12?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL7B?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL8B?F34X_UART_STDIO
+--> ?PR?_CHECKER2?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL9?F34X_UART_STDIO
?PR?MAIN_LCD_SHOW_RED?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?LCD_RESET?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL12?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL7B?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL8B?F34X_UART_STDIO
+--> ?PR?_CHECKER2?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL9?F34X_UART_STDIO
?PR?MAIN_LCD_SHOW_GREEN?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?LCD_RESET?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL12?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL7B?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL8B?F34X_UART_STDIO
+--> ?PR?_CHECKER2?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL9?F34X_UART_STDIO
?PR?MAIN_LCD_SHOW_BLUE?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?LCD_RESET?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL12?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL7B?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL8B?F34X_UART_STDIO
+--> ?PR?_CHECKER2?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL9?F34X_UART_STDIO
?PR?MAIN_LCD_GREY_SCALE_TEST?F34X_UAR... ----- ----- ----- -----
+--> ?PR?LCD_RESET?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL12?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL7B?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL8B?F34X_UART_STDIO
+--> ?PR?MAIN_LCD_GREY_SCALE?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL9?F34X_UART_STDIO
?PR?MAIN_LCD_GREY_SCALE?F34X_UART_STDIO ----- ----- 0009H 0002H
+--> ?PR?_LCD_INDEX?F34X_UART_STDIO
+--> ?PR?_LCD_RGBWRITE?F34X_UART_STDIO
?PR?SUB_LCD_SHOW_BLACK?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?LCD_RESET?F34X_UART_STDIO
BL51 BANKED LINKER/LOCATER V6.05 04/13/2008 09:11:04 PAGE 5
+--> ?PR?LCD_INITIAL12?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL7A?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL8A?F34X_UART_STDIO
+--> ?PR?_CHECKER1?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL9?F34X_UART_STDIO
?PR?LCD_INITIAL7A?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?_LCD_CMDWRITE?F34X_UART_STDIO
?PR?LCD_INITIAL8A?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?_LCD_CMDWRITE?F34X_UART_STDIO
?PR?_CHECKER1?F34X_UART_STDIO ----- ----- 0009H 0001H
+--> ?PR?_LCD_INDEX?F34X_UART_STDIO
+--> ?PR?_LCD_RGBWRITE?F34X_UART_STDIO
?PR?SUB_LCD_SHOW_WHITE?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?LCD_RESET?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL12?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL7A?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL8A?F34X_UART_STDIO
+--> ?PR?_CHECKER1?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL9?F34X_UART_STDIO
?PR?SUB_LCD_SHOW_RED?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?LCD_RESET?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL12?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL7A?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL8A?F34X_UART_STDIO
+--> ?PR?_CHECKER1?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL9?F34X_UART_STDIO
?PR?SUB_LCD_SHOW_GREEN?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?LCD_RESET?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL12?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL7A?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL8A?F34X_UART_STDIO
+--> ?PR?_CHECKER1?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL9?F34X_UART_STDIO
?PR?SUB_LCD_SHOW_BLUE?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?LCD_RESET?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL12?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL7A?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL8A?F34X_UART_STDIO
+--> ?PR?_CHECKER1?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL9?F34X_UART_STDIO
?PR?SUB_LCD_GREY_SCALE_TEST?F34X_UART... ----- ----- ----- -----
+--> ?PR?LCD_RESET?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL12?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL7A?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL8A?F34X_UART_STDIO
+--> ?PR?SUB_LCD_GREY_SCALE?F34X_UART_STDIO
+--> ?PR?LCD_INITIAL9?F34X_UART_STDIO
?PR?SUB_LCD_GREY_SCALE?F34X_UART_STDIO ----- ----- 0009H 0002H
BL51 BANKED LINKER/LOCATER V6.05 04/13/2008 09:11:04 PAGE 6
+--> ?PR?_LCD_INDEX?F34X_UART_STDIO
+--> ?PR?_LCD_RGBWRITE?F34X_UART_STDIO
?PR?LCD_OFF?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?LCD_INITIAL10?F34X_UART_STDIO
?PR?LCD_INITIAL10?F34X_UART_STDIO ----- ----- ----- -----
+--> ?PR?_LCD_CMDWRITE?F34X_UART_STDIO
+--> ?PR?_DELAY_MS?F34X_UART_STDIO
SYMBOL TABLE OF MODULE: serial (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:0DF7H SEGMENT ?C_C51STARTUP
I:002AH SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -