📄 lcd显示时钟温度.m51
字号:
BL51 BANKED LINKER/LOCATER V5.02 04/06/2009 00:17:44 PAGE 1
BL51 BANKED LINKER/LOCATER V5.02, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE 12864LCD显示.obj TO LCD显示时钟温度 RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
12864LCD显示.obj (12864LCD_允_)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
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?SCDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: LCD显示时钟温度 (12864LCD_允_)
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 000DH UNIT _DATA_GROUP_
DATA 0015H 0009H UNIT ?DT?12864LCD_允_
001EH 0002H *** GAP ***
BIT 0020H.0 0001H.4 UNIT ?BI?12864LCD_允_
BIT 0021H.4 0000H.1 UNIT _BIT_GROUP_
0021H.5 0000H.3 *** GAP ***
IDATA 0022H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?PR?CLR_SCR?12864LCD_允_
CODE 000BH 0003H ABSOLUTE
CODE 000EH 046AH UNIT ?CO?12864LCD_允_
CODE 0478H 0388H UNIT ?C?LIB_CODE
CODE 0800H 01AAH UNIT ?PR?MAIN?12864LCD_允_
CODE 09AAH 01A1H UNIT ?PR?DISP?12864LCD_允_
CODE 0B4BH 0094H UNIT ?PR?_DISP_IMG?12864LCD_允_
CODE 0BDFH 008CH UNIT ?C_C51STARTUP
CODE 0C6BH 0080H UNIT ?PR?DISP2?12864LCD_允_
CODE 0CEBH 0078H UNIT ?PR?LCD_MARK1?12864LCD_允_
CODE 0D63H 0073H UNIT ?PR?_LCD_WRITE_WEEK?12864LCD_允_
CODE 0DD6H 0071H UNIT ?PR?_SET_TIME?12864LCD_允_
CODE 0E47H 006AH UNIT ?PR?READTEMPERATURE?12864LCD_允_
CODE 0EB1H 0065H UNIT ?PR?_SET_BELL?12864LCD_允_
CODE 0F16H 004BH UNIT ?PR?_LCD_SET_XY?12864LCD_允_
CODE 0F61H 0048H UNIT ?PR?_CLOCK_OUT?12864LCD_允_
CODE 0FA9H 0046H UNIT ?PR?WRITE_CHAR?12864LCD_允_
BL51 BANKED LINKER/LOCATER V5.02 04/06/2009 00:17:44 PAGE 2
CODE 0FEFH 0041H UNIT ?PR?INIT_1302?12864LCD_允_
CODE 1030H 0040H UNIT ?PR?CLOCK_IN?12864LCD_允_
CODE 1070H 0035H UNIT ?PR?_LCD_WRITE_STRING?12864LCD_允_
CODE 10A5H 002FH UNIT ?PR?_WRITE_CLOCK?12864LCD_允_
CODE 10D4H 0027H UNIT ?PR?ID_CASE1_KEY?12864LCD_允_
CODE 10FBH 0027H UNIT ?PR?ID_CASE2_KEY?12864LCD_允_
CODE 1122H 0026H UNIT ?PR?_LCD_WRITE_NUMBER?12864LCD_允_
CODE 1148H 0024H UNIT ?PR?INIT_DS18B20?12864LCD_允_
CODE 116CH 0021H UNIT ?PR?LCD_INIT?12864LCD_允_
CODE 118DH 0020H UNIT ?PR?_DELAYNMS?12864LCD_允_
CODE 11ADH 001FH UNIT ?PR?_READ_CLOCK?12864LCD_允_
CODE 11CCH 001FH UNIT ?PR?BELL?12864LCD_允_
CODE 11EBH 001EH UNIT ?PR?READONECHAR?12864LCD_允_
CODE 1209H 001DH UNIT ?PR?TIMER0?12864LCD_允_
CODE 1226H 001DH UNIT ?PR?LCD_MARK2?12864LCD_允_
CODE 1243H 001AH UNIT ?PR?_WRITEONECHAR?12864LCD_允_
CODE 125DH 0013H UNIT ?PR?_SEND_BYTE?12864LCD_允_
CODE 1270H 0012H UNIT ?C_INITSEG
CODE 1282H 0010H UNIT ?PR?TIMER0_INIT?12864LCD_允_
CODE 1292H 000FH UNIT ?PR?_DELAY?12864LCD_允_
OVERLAY MAP OF MODULE: LCD显示时钟温度 (12864LCD_允_)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?12864LCD_允_
+--> ?C_INITSEG
?PR?MAIN?12864LCD_允_ ----- ----- ----- -----
+--> ?PR?TIMER0_INIT?12864LCD_允_
+--> ?PR?LCD_INIT?12864LCD_允_
+--> ?PR?CLR_SCR?12864LCD_允_
+--> ?CO?12864LCD_允_
+--> ?PR?_DISP_IMG?12864LCD_允_
+--> ?PR?_DELAYNMS?12864LCD_允_
+--> ?PR?_READ_CLOCK?12864LCD_允_
+--> ?PR?LCD_MARK1?12864LCD_允_
+--> ?PR?_DELAY?12864LCD_允_
+--> ?PR?INIT_1302?12864LCD_允_
+--> ?PR?LCD_MARK2?12864LCD_允_
+--> ?PR?_LCD_WRITE_STRING?12864LCD_允_
+--> ?PR?ID_CASE2_KEY?12864LCD_允_
+--> ?PR?DISP2?12864LCD_允_
+--> ?PR?ID_CASE1_KEY?12864LCD_允_
+--> ?PR?DISP?12864LCD_允_
+--> ?PR?BELL?12864LCD_允_
?PR?LCD_INIT?12864LCD_允_ ----- ----- ----- -----
+--> ?PR?_DELAYNMS?12864LCD_允_
+--> ?PR?WRITE_CHAR?12864LCD_允_
?PR?WRITE_CHAR?12864LCD_允_ 0021H.4 0000H.1 0011H 0004H
BL51 BANKED LINKER/LOCATER V5.02 04/06/2009 00:17:44 PAGE 3
+--> ?PR?_SEND_BYTE?12864LCD_允_
+--> ?PR?_DELAYNMS?12864LCD_允_
?PR?CLR_SCR?12864LCD_允_ ----- ----- ----- -----
+--> ?PR?WRITE_CHAR?12864LCD_允_
?PR?_DISP_IMG?12864LCD_允_ ----- ----- 0008H 0007H
+--> ?PR?WRITE_CHAR?12864LCD_允_
?PR?_READ_CLOCK?12864LCD_允_ ----- ----- ----- -----
+--> ?PR?_CLOCK_OUT?12864LCD_允_
+--> ?PR?CLOCK_IN?12864LCD_允_
?PR?LCD_MARK1?12864LCD_允_ ----- ----- ----- -----
+--> ?PR?CLR_SCR?12864LCD_允_
+--> ?CO?12864LCD_允_
+--> ?PR?_LCD_WRITE_STRING?12864LCD_允_
+--> ?PR?_LCD_SET_XY?12864LCD_允_
+--> ?PR?_LCD_WRITE_NUMBER?12864LCD_允_
?PR?_LCD_WRITE_STRING?12864LCD_允_ ----- ----- 000DH 0003H
+--> ?PR?_LCD_SET_XY?12864LCD_允_
+--> ?PR?WRITE_CHAR?12864LCD_允_
+--> ?PR?_DELAYNMS?12864LCD_允_
?PR?_LCD_SET_XY?12864LCD_允_ ----- ----- 0010H 0001H
+--> ?PR?_READ_CLOCK?12864LCD_允_
+--> ?PR?WRITE_CHAR?12864LCD_允_
?PR?_LCD_WRITE_NUMBER?12864LCD_允_ ----- ----- ----- -----
+--> ?PR?_READ_CLOCK?12864LCD_允_
+--> ?CO?12864LCD_允_
+--> ?PR?WRITE_CHAR?12864LCD_允_
+--> ?PR?_DELAYNMS?12864LCD_允_
?PR?INIT_1302?12864LCD_允_ ----- ----- ----- -----
+--> ?PR?_WRITE_CLOCK?12864LCD_允_
?PR?_WRITE_CLOCK?12864LCD_允_ ----- ----- ----- -----
+--> ?PR?_CLOCK_OUT?12864LCD_允_
?PR?LCD_MARK2?12864LCD_允_ ----- ----- ----- -----
+--> ?PR?CLR_SCR?12864LCD_允_
+--> ?CO?12864LCD_允_
+--> ?PR?_LCD_WRITE_STRING?12864LCD_允_
?PR?ID_CASE2_KEY?12864LCD_允_ ----- ----- ----- -----
+--> ?PR?_DELAY?12864LCD_允_
+--> ?PR?_SET_BELL?12864LCD_允_
?PR?_SET_BELL?12864LCD_允_ 0021H.4 0000H.1 ----- -----
+--> ?PR?_WRITE_CLOCK?12864LCD_允_
+--> ?PR?_READ_CLOCK?12864LCD_允_
?PR?DISP2?12864LCD_允_ ----- ----- ----- -----
+--> ?CO?12864LCD_允_
+--> ?PR?_LCD_WRITE_STRING?12864LCD_允_
BL51 BANKED LINKER/LOCATER V5.02 04/06/2009 00:17:44 PAGE 4
+--> ?PR?_LCD_SET_XY?12864LCD_允_
+--> ?PR?_LCD_WRITE_NUMBER?12864LCD_允_
?PR?ID_CASE1_KEY?12864LCD_允_ ----- ----- ----- -----
+--> ?PR?_DELAY?12864LCD_允_
+--> ?PR?_SET_TIME?12864LCD_允_
?PR?_SET_TIME?12864LCD_允_ 0021H.4 0000H.1 ----- -----
+--> ?PR?_READ_CLOCK?12864LCD_允_
+--> ?PR?_WRITE_CLOCK?12864LCD_允_
?PR?DISP?12864LCD_允_ ----- ----- 0008H 0005H
+--> ?PR?READTEMPERATURE?12864LCD_允_
+--> ?PR?_LCD_SET_XY?12864LCD_允_
+--> ?PR?_LCD_WRITE_NUMBER?12864LCD_允_
+--> ?PR?_READ_CLOCK?12864LCD_允_
+--> ?PR?_LCD_WRITE_WEEK?12864LCD_允_
?PR?READTEMPERATURE?12864LCD_允_ ----- ----- 000DH 0004H
+--> ?PR?INIT_DS18B20?12864LCD_允_
+--> ?PR?_WRITEONECHAR?12864LCD_允_
+--> ?PR?READONECHAR?12864LCD_允_
?PR?INIT_DS18B20?12864LCD_允_ ----- ----- ----- -----
+--> ?PR?_DELAY?12864LCD_允_
?PR?_WRITEONECHAR?12864LCD_允_ ----- ----- ----- -----
+--> ?PR?_DELAY?12864LCD_允_
?PR?READONECHAR?12864LCD_允_ ----- ----- ----- -----
+--> ?PR?_DELAY?12864LCD_允_
?PR?_LCD_WRITE_WEEK?12864LCD_允_ ----- ----- ----- -----
+--> ?CO?12864LCD_允_
+--> ?PR?_LCD_WRITE_STRING?12864LCD_允_
?PR?BELL?12864LCD_允_ ----- ----- ----- -----
+--> ?PR?_DELAYNMS?12864LCD_允_
SYMBOL TABLE OF MODULE: LCD显示时钟温度 (12864LCD_允_)
VALUE TYPE NAME
----------------------------------
------- MODULE 12864LCD_允_
C:0000H SYMBOL _ICE_DUMMY_
D:0016H PUBLIC id2
C:11CCH PUBLIC Bell
D:0090H PUBLIC P1
C:125DH PUBLIC _Send_byte
B:0020H.0 PUBLIC Hourb
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
B:0020H.1 PUBLIC Minb
C:0FB3H PUBLIC Write_char
BL51 BANKED LINKER/LOCATER V5.02 04/06/2009 00:17:44 PAGE 5
C:1135H PUBLIC _LCD_Write_number
C:0B4BH PUBLIC _Disp_img
B:00E0H.0 PUBLIC a0
C:09AAH PUBLIC Disp
B:00E0H.1 PUBLIC a1
C:1243H PUBLIC _WriteOneChar
B:00E0H.2 PUBLIC a2
B:00E0H.3 PUBLIC a3
C:0E47H PUBLIC ReadTemperature
B:0020H.2 PUBLIC Kgb
B:0020H.3 PUBLIC Bell_Swh
B:00E0H.4 PUBLIC a4
B:0090H.1 PUBLIC Add_Key
B:0090H.4 PUBLIC DQ
B:00E0H.5 PUBLIC a5
B:00B0H.0 PUBLIC CS
B:00E0H.6 PUBLIC a6
B:00E0H.7 PUBLIC a7
B:0090H.2 PUBLIC Dec_Key
B:0020H.4 PUBLIC weekk
B:0090H.0 PUBLIC Bell_Out
B:0020H.5 PUBLIC flag
C:1148H PUBLIC Init_DS18B20
C:0061H PUBLIC colon
C:1074H PUBLIC _LCD_Write_string
C:0DD6H PUBLIC _Set_time
C:118DH PUBLIC _Delaynms
C:11EBH PUBLIC ReadOneChar
B:0090H.3 PUBLIC OK_Key
C:0800H PUBLIC main
C:0042H PUBLIC nian
C:10D4H PUBLIC id_case1_key
C:0F67H PUBLIC _clock_out
D:0017H PUBLIC H_Bell
C:10FBH PUBLIC id_case2_key
B:00B0H.7 PUBLIC clock_Rst
B:00B0H.6 PUBLIC clock_dat
C:116CH PUBLIC Lcd_init
C:1282H PUBLIC Timer0_Init
B:00B0H.5 PUBLIC clock_clk
C:0003H PUBLIC Clr_Scr
C:0063H PUBLIC nzsjd
C:0031H PUBLIC guan
B:00B0H.2 PUBLIC SCLK
C:0D63H PUBLIC _LCD_Write_week
C:0CEBH PUBLIC Lcd_Mark1
C:0078H PUBLIC logo
B:0020H.6 PUBLIC year
C:1226H PUBLIC Lcd_Mark2
C:1209H PUBLIC Timer0
C:0F2CH PUBLIC _LCD_set_xy
D:0018H PUBLIC S_Bell
D:0089H PUBLIC TMOD
C:0034H PUBLIC kai
B:0020H.7 PUBLIC sec
C:0FEFH PUBLIC Init_1302
B:0021H.0 PUBLIC day
BL51 BANKED LINKER/LOCATER V5.02 04/06/2009 00:17:44 PAGE 6
B:0021H.1 PUBLIC hour
C:0058H PUBLIC nzsd
C:0022H PUBLIC san
C:0C6BH PUBLIC Disp2
B:0021H.2 PUBLIC min
C:0055H PUBLIC nzbz
C:1030H PUBLIC clock_in
D:00E0H PUBLIC ACC
B:00A8H.1 PUBLIC ET0
C:0052H PUBLIC ssd
C:002BH PUBLIC liu
B:0021H.3 PUBLIC mon
D:008CH PUBLIC TH0
C:006FH PUBLIC xsfz
D:0019H PUBLIC id
D:008AH PUBLIC TL0
C:000EH PUBLIC num
C:1296H PUBLIC _Delay
C:0075H PUBLIC space_c
C:0045H PUBLIC yue
C:0037H PUBLIC bt
B:0088H.4 PUBLIC TR0
C:001FH PUBLIC er
C:002EH PUBLIC ri
C:0025H PUBLIC si
B:00B0H.1 PUBLIC SID
C:001CH PUBLIC yi
D:001AH PUBLIC d
D:001BH PUBLIC e
C:0048H PUBLIC xq
C:004DH PUBLIC sw
C:0028H PUBLIC wu
C:11BFH PUBLIC _read_clock
C:0EB1H PUBLIC _Set_Bell
D:001CH PUBLIC H_1302
D:001DH PUBLIC S_1302
C:10C5H PUBLIC _write_clock
------- PROC LCD_INIT
C:116CH LINE# 169
C:116CH LINE# 170
C:116CH LINE# 171
C:1173H LINE# 172
C:1175H LINE# 173
C:117DH LINE# 174
C:1185H LINE# 175
------- ENDPROC LCD_INIT
------- PROC L?0281
------- ENDPROC L?0281
------- PROC WRITE_CHAR
B:0021H.4 SYMBOL start
D:0011H SYMBOL ddata
------- DO
D:0012H SYMBOL start_data
D:0013H SYMBOL Hdata
D:0014H SYMBOL Ldata
------- ENDDO
C:0FB3H LINE# 179
BL51 BANKED LINKER/LOCATER V5.02 04/06/2009 00:17:44 PAGE 7
C:0FB3H LINE# 180
C:0FB3H LINE# 182
C:0FB6H LINE# 183
C:0FBBH LINE# 185
C:0FBEH LINE# 187
C:0FC4H LINE# 188
C:0FCBH LINE# 189
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -