123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936 |
- BL51 BANKED LINKER/LOCATER V6.22 02/17/2022 16:53:45 PAGE 1
- BL51 BANKED LINKER/LOCATER V6.22, INVOKED BY:
- C:\KEIL_V5\C51\BIN\BL51.EXE .\Objects\STARTUP.obj, .\Objects\drive_1602.obj, .\Objects\main.obj, .\Objects\dht11.obj TO
- >> .\Objects\DEMO PRINT (.\Listings\DEMO.m51) RAMSIZE (256)
- MEMORY MODEL: SMALL
- INPUT MODULES INCLUDED:
- .\Objects\STARTUP.obj (?C_STARTUP)
- .\Objects\drive_1602.obj (DRIVE_1602)
- .\Objects\main.obj (MAIN)
- .\Objects\dht11.obj (DHT11)
- C:\KEIL_V5\C51\LIB\C51S.LIB (?C_INIT)
- C:\KEIL_V5\C51\LIB\C51S.LIB (?C?SCDIV)
- C:\KEIL_V5\C51\LIB\C51S.LIB (?C?CLDPTR)
- C:\KEIL_V5\C51\LIB\C51S.LIB (?C?CSTPTR)
- C:\KEIL_V5\C51\LIB\C51S.LIB (?C?CSTOPTR)
- C:\KEIL_V5\C51\LIB\C51S.LIB (PRINTF)
- C:\KEIL_V5\C51\LIB\C51S.LIB (STRLEN)
- C:\KEIL_V5\C51\LIB\C51S.LIB (?C?CLDOPTR)
- C:\KEIL_V5\C51\LIB\C51S.LIB (?C?PLDIIDATA)
- C:\KEIL_V5\C51\LIB\C51S.LIB (?C?CCASE)
- C:\KEIL_V5\C51\LIB\C51S.LIB (PUTCHAR)
- LINK MAP OF MODULE: .\Objects\DEMO (?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 0014H UNIT _DATA_GROUP_
- 001CH 0004H *** GAP ***
- BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
- BIT 0021H.1 0000H.5 UNIT ?BI?MAIN
- 0021H.6 0000H.2 *** GAP ***
- DATA 0022H 0036H UNIT ?DT?MAIN
- IDATA 0058H 0001H UNIT ?STACK
- * * * * * * * C O D E M E M O R Y * * * * * * *
- CODE 0000H 0003H ABSOLUTE
- CODE 0003H 0008H UNIT ?PR?_WRITE_1602_COM?DRIVE_1602
- CODE 000BH 0003H ABSOLUTE
- CODE 000EH 0015H UNIT ?PR?TIME0INIT?MAIN
- CODE 0023H 0003H ABSOLUTE
- CODE 0026H 035CH UNIT ?PR?PRINTF?PRINTF
- CODE 0382H 01D6H UNIT ?PR?MAIN?MAIN
- CODE 0558H 011CH UNIT ?PR?_DHT11_VALUE?DHT11
- CODE 0674H 00E8H UNIT ?PR?KEYREAD?MAIN
- CODE 075CH 00D2H UNIT ?C?LIB_CODE
- CODE 082EH 008CH UNIT ?C_C51STARTUP
- CODE 08BAH 006FH UNIT ?PR?GET_DHTDATA?MAIN
- CODE 0929H 0047H UNIT ?C_INITSEG
- CODE 0970H 003FH UNIT ?PR?DHT11_READ_BYTE?DHT11
- CODE 09AFH 0039H UNIT ?PR?_SENDDATA?MAIN
- BL51 BANKED LINKER/LOCATER V6.22 02/17/2022 16:53:45 PAGE 2
- CODE 09E8H 0039H UNIT ?PR?USART?MAIN
- CODE 0A21H 0033H UNIT ?CO?MAIN
- CODE 0A54H 002CH UNIT ?PR?LCD1602_INIT?DRIVE_1602
- CODE 0A80H 0029H UNIT ?PR?_WRITELCD1602_STRING?DRIVE_1602
- CODE 0AA9H 0027H UNIT ?PR?_DELAY_1MS?DRIVE_1602
- CODE 0AD0H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
- CODE 0AF7H 0024H UNIT ?PR?ISR_T0?MAIN
- CODE 0B1BH 001DH UNIT ?PR?_SENDSTRING?MAIN
- CODE 0B38H 001BH UNIT ?PR?UARTINIT?MAIN
- CODE 0B53H 0018H UNIT ?PR?_LCD1602_WRITE_ADDRESS?DRIVE_1602
- CODE 0B6BH 0017H UNIT ?PR?_DELAY_XMS?MAIN
- CODE 0B82H 0015H UNIT ?PR?_STRLEN?STRLEN
- CODE 0B97H 0009H UNIT ?PR?DHT11_DELAY20MS?DHT11
- CODE 0BA0H 0008H UNIT ?PR?_WRITE_1602_DATE?DRIVE_1602
- CODE 0BA8H 0008H UNIT ?PR?_LCD1602_DISP?DRIVE_1602
- CODE 0BB0H 0006H UNIT ?PR?DHT11_DELAY50US?DHT11
- CODE 0BB6H 0005H UNIT ?PR?DHT11_DELAY32US?DHT11
- OVERLAY MAP OF MODULE: .\Objects\DEMO (?C_STARTUP)
- SEGMENT BIT_GROUP DATA_GROUP
- +--> CALLED SEGMENT START LENGTH START LENGTH
- ---------------------------------------------------------------------------------
- ?C_C51STARTUP ----- ----- ----- -----
- +--> ?PR?MAIN?MAIN
- +--> ?C_INITSEG
- ?PR?MAIN?MAIN ----- ----- ----- -----
- +--> ?PR?TIME0INIT?MAIN
- +--> ?PR?LCD1602_INIT?DRIVE_1602
- +--> ?CO?MAIN
- +--> ?PR?_WRITELCD1602_STRING?DRIVE_1602
- +--> ?PR?_DELAY_XMS?MAIN
- +--> ?PR?_WRITE_1602_COM?DRIVE_1602
- +--> ?PR?GET_DHTDATA?MAIN
- +--> ?PR?UARTINIT?MAIN
- +--> ?PR?_DELAY_1MS?DRIVE_1602
- ?PR?LCD1602_INIT?DRIVE_1602 ----- ----- ----- -----
- +--> ?PR?_WRITE_1602_COM?DRIVE_1602
- +--> ?PR?_DELAY_1MS?DRIVE_1602
- ?PR?_WRITE_1602_COM?DRIVE_1602 ----- ----- ----- -----
- +--> ?PR?_DELAY_1MS?DRIVE_1602
- ?PR?_WRITELCD1602_STRING?DRIVE_1602 ----- ----- 0008H 0002H
- +--> ?PR?_WRITE_1602_COM?DRIVE_1602
- +--> ?PR?_WRITE_1602_DATE?DRIVE_1602
- ?PR?_WRITE_1602_DATE?DRIVE_1602 ----- ----- ----- -----
- +--> ?PR?_DELAY_1MS?DRIVE_1602
- ?PR?GET_DHTDATA?MAIN ----- ----- ----- -----
- +--> ?PR?_DHT11_VALUE?DHT11
- BL51 BANKED LINKER/LOCATER V6.22 02/17/2022 16:53:45 PAGE 3
- +--> ?CO?MAIN
- +--> ?PR?PRINTF?PRINTF
- +--> ?PR?_SENDSTRING?MAIN
- ?PR?_DHT11_VALUE?DHT11 ----- ----- 0008H 0009H
- +--> ?PR?DHT11_DELAY20MS?DHT11
- +--> ?PR?DHT11_DELAY32US?DHT11
- +--> ?PR?DHT11_DELAY50US?DHT11
- +--> ?PR?DHT11_READ_BYTE?DHT11
- ?PR?DHT11_READ_BYTE?DHT11 ----- ----- ----- -----
- +--> ?PR?DHT11_DELAY32US?DHT11
- ?PR?PRINTF?PRINTF 0020H.0 0001H.1 0008H 0014H
- +--> ?PR?PUTCHAR?PUTCHAR
- ?PR?_SENDSTRING?MAIN ----- ----- 0008H 0003H
- +--> ?PR?_STRLEN?STRLEN
- +--> ?PR?_SENDDATA?MAIN
- ?PR?_SENDDATA?MAIN ----- ----- 000BH 0003H
- *** NEW ROOT ***************************************************
- ?PR?ISR_T0?MAIN ----- ----- ----- -----
- +--> ?PR?KEYREAD?MAIN
- SYMBOL TABLE OF MODULE: .\Objects\DEMO (?C_STARTUP)
- VALUE TYPE NAME
- ----------------------------------
- ------- MODULE ?C_STARTUP
- C:082EH SEGMENT ?C_C51STARTUP
- I:0058H SEGMENT ?STACK
- C:0000H PUBLIC ?C_STARTUP
- D:00E0H SYMBOL ACC
- D:00F0H SYMBOL B
- D:0083H SYMBOL DPH
- D:0082H SYMBOL DPL
- N:0000H SYMBOL IBPSTACK
- N:0100H SYMBOL IBPSTACKTOP
- N:0080H SYMBOL IDATALEN
- C:0831H SYMBOL IDATALOOP
- N:0000H SYMBOL PBPSTACK
- N:0100H SYMBOL PBPSTACKTOP
- N:0000H SYMBOL PDATALEN
- N:0000H SYMBOL PDATASTART
- N:0000H SYMBOL PPAGE
- N:0000H SYMBOL PPAGEENABLE
- D:00A0H SYMBOL PPAGE_SFR
- D:0081H SYMBOL SP
- C:082EH SYMBOL STARTUP1
- N:0000H SYMBOL XBPSTACK
- N:0000H SYMBOL XBPSTACKTOP
- BL51 BANKED LINKER/LOCATER V6.22 02/17/2022 16:53:45 PAGE 4
- N:0000H SYMBOL XDATALEN
- N:0000H SYMBOL XDATASTART
- C:0000H LINE# 126
- C:082EH LINE# 133
- C:0830H LINE# 134
- C:0831H LINE# 135
- C:0832H LINE# 136
- C:0834H LINE# 185
- C:0837H LINE# 196
- ------- ENDMOD ?C_STARTUP
- ------- MODULE DRIVE_1602
- C:0000H SYMBOL _ICE_DUMMY_
- D:0090H PUBLIC P1
- D:00A0H PUBLIC P2
- D:00B0H PUBLIC P3
- C:0AB8H PUBLIC _delay_1ms
- D:00A8H PUBLIC IE
- C:0BA8H PUBLIC _LCD1602_Disp
- C:0A54H PUBLIC lcd1602_init
- D:00B8H PUBLIC IP
- D:0098H PUBLIC SCON
- D:0088H PUBLIC TCON
- C:0BA0H PUBLIC _Write_1602_date
- C:0A80H PUBLIC _WriteLcd1602_String
- B:00A0H.6 PUBLIC en
- C:0B53H PUBLIC _LCD1602_Write_address
- C:0003H PUBLIC _Write_1602_com
- B:00A0H.7 PUBLIC rs
- D:00C8H PUBLIC T2CON
- D:00D0H PUBLIC PSW
- C:0AB4H SYMBOL L?0025
- ------- PROC L?0024
- ------- ENDPROC L?0024
- C:0AB4H SYMBOL L?0025
- ------- PROC _DELAY_1MS
- D:0006H SYMBOL xms
- ------- DO
- D:0005H SYMBOL i
- D:0004H SYMBOL j
- ------- ENDDO
- C:0AB8H LINE# 12
- C:0AB8H LINE# 13
- C:0AB8H LINE# 15
- C:0AC2H LINE# 16
- C:0AC2H LINE# 17
- C:0AC3H LINE# 18
- C:0AC4H LINE# 19
- C:0AC5H LINE# 20
- C:0AC7H LINE# 21
- C:0AC9H LINE# 23
- C:0AC9H LINE# 24
- C:0ACBH LINE# 25
- C:0ACDH LINE# 26
- C:0ACFH LINE# 27
- ------- ENDPROC _DELAY_1MS
- ------- PROC _WRITE_1602_COM
- BL51 BANKED LINKER/LOCATER V6.22 02/17/2022 16:53:45 PAGE 5
- D:0007H SYMBOL com
- C:0003H LINE# 29
- C:0003H LINE# 30
- C:0003H LINE# 32
- C:0005H LINE# 33
- C:0005H LINE# 34
- C:0005H LINE# 35
- C:0005H LINE# 36
- C:0008H LINE# 37
- C:000AH LINE# 38
- ------- ENDPROC _WRITE_1602_COM
- ------- PROC _WRITE_1602_DATE
- D:0007H SYMBOL date
- C:0BA0H LINE# 41
- C:0BA0H LINE# 42
- C:0BA0H LINE# 44
- C:0BA2H LINE# 45
- C:0BA2H LINE# 46
- C:0BA2H LINE# 47
- C:0BA2H LINE# 48
- C:0BA5H LINE# 49
- C:0BA7H LINE# 50
- ------- ENDPROC _WRITE_1602_DATE
- ------- PROC _WRITELCD1602_STRING
- D:0008H SYMBOL x
- D:0005H SYMBOL y
- D:0001H SYMBOL p
- ------- DO
- D:0009H SYMBOL i
- ------- ENDDO
- C:0A80H LINE# 59
- C:0A82H LINE# 60
- C:0A82H LINE# 61
- C:0A85H LINE# 62
- C:0A88H LINE# 63
- C:0A88H LINE# 64
- C:0A8CH LINE# 65
- C:0A8EH LINE# 67
- C:0A8EH LINE# 68
- C:0A96H LINE# 69
- C:0A96H LINE# 70
- C:0A9CH LINE# 71
- C:0A9CH LINE# 72
- C:0A9FH LINE# 73
- C:0AA6H LINE# 74
- C:0AA8H LINE# 75
- ------- ENDPROC _WRITELCD1602_STRING
- ------- PROC LCD1602_INIT
- C:0A54H LINE# 79
- C:0A54H LINE# 80
- C:0A54H LINE# 81
- C:0A59H LINE# 82
- C:0A5CH LINE# 83
- C:0A61H LINE# 84
- C:0A64H LINE# 85
- C:0A69H LINE# 86
- C:0A6CH LINE# 87
- BL51 BANKED LINKER/LOCATER V6.22 02/17/2022 16:53:45 PAGE 6
- C:0A71H LINE# 88
- C:0A74H LINE# 89
- C:0A79H LINE# 90
- ------- ENDPROC LCD1602_INIT
- ------- PROC _LCD1602_WRITE_ADDRESS
- D:0006H SYMBOL x
- D:0005H SYMBOL y
- C:0B53H LINE# 93
- C:0B55H LINE# 94
- C:0B55H LINE# 95
- C:0B58H LINE# 96
- C:0B5BH LINE# 97
- C:0B5EH LINE# 98
- C:0B61H LINE# 100
- C:0B6AH LINE# 101
- ------- ENDPROC _LCD1602_WRITE_ADDRESS
- ------- PROC _LCD1602_DISP
- D:0006H SYMBOL x
- D:0005H SYMBOL y
- D:0003H SYMBOL buf
- C:0BA8H LINE# 102
- C:0BA8H LINE# 103
- C:0BA8H LINE# 104
- C:0BABH LINE# 105
- ------- ENDPROC _LCD1602_DISP
- ------- ENDMOD DRIVE_1602
- ------- MODULE MAIN
- C:0000H SYMBOL _ICE_DUMMY_
- D:0023H PUBLIC SdH
- D:0090H PUBLIC P1
- D:00A0H PUBLIC P2
- D:00B0H PUBLIC P3
- D:0024H PUBLIC SdL
- B:00A8H.7 PUBLIC EA
- D:0025H PUBLIC gz_val
- D:00A8H PUBLIC IE
- D:0027H PUBLIC set_gz
- B:0021H.1 PUBLIC CloseIfg
- B:0021H.2 PUBLIC Open
- B:00A8H.4 PUBLIC ES
- D:00B8H PUBLIC IP
- B:0098H.0 PUBLIC RI
- B:0098H.1 PUBLIC TI
- B:0021H.3 PUBLIC SendIfg
- B:0021H.4 PUBLIC TimeOpen
- C:0382H PUBLIC main
- C:0B1BH PUBLIC _sendString
- C:09AFH PUBLIC _sendData
- C:0674H PUBLIC KeyRead
- B:00A0H.3 PUBLIC Jsq
- D:0029H PUBLIC blue_buff
- D:0099H PUBLIC SBUF
- D:0087H PUBLIC PCON
- C:09E8H PUBLIC usart
- D:0098H PUBLIC SCON
- C:0B38H PUBLIC UartInit
- BL51 BANKED LINKER/LOCATER V6.22 02/17/2022 16:53:45 PAGE 7
- D:0089H PUBLIC TMOD
- D:0088H PUBLIC TCON
- D:0039H PUBLIC SETHBuff
- D:003EH SYMBOL DsTimer
- D:0040H PUBLIC SdBuff
- D:0046H PUBLIC SETLBuff
- B:00A0H.4 PUBLIC BG_LED
- D:004BH PUBLIC WdBuff
- B:00A8H.1 PUBLIC ET0
- B:00A8H.3 PUBLIC ET1
- B:0088H.5 PUBLIC TF0
- C:0B6BH PUBLIC _delay_xms
- D:008CH PUBLIC TH0
- B:00A0H.3 PUBLIC buzz
- D:008DH PUBLIC TH1
- D:008AH PUBLIC TL0
- D:0051H PUBLIC SET_Timer
- D:008BH PUBLIC TL1
- C:0AF7H PUBLIC ISR_T0
- D:0052H PUBLIC getTime
- D:0053H PUBLIC BjCnt
- B:0021H.5 PUBLIC SET_Mode
- B:0088H.4 PUBLIC TR0
- B:0088H.6 PUBLIC TR1
- C:000EH PUBLIC Time0Init
- D:0054H PUBLIC humi_val
- D:0055H PUBLIC temp_val
- C:08BAH PUBLIC Get_DHTData
- D:00C8H PUBLIC T2CON
- D:0056H PUBLIC SET
- D:00D0H PUBLIC PSW
- D:0057H PUBLIC urx_dat
- ------- PROC GET_DHTDATA
- C:08BAH LINE# 66
- C:08BAH LINE# 67
- C:08BAH LINE# 68
- C:08D2H LINE# 69
- C:08D2H LINE# 71
- C:08DCH LINE# 72
- C:08E8H LINE# 73
- C:08EBH LINE# 75
- C:08F5H LINE# 76
- C:0901H LINE# 77
- C:0907H LINE# 79
- C:091FH LINE# 80
- C:0928H LINE# 81
- C:0928H LINE# 82
- ------- ENDPROC GET_DHTDATA
- ------- PROC _DELAY_XMS
- D:0006H SYMBOL xms
- ------- DO
- D:0005H SYMBOL ix
- ------- ENDDO
- C:0B6BH LINE# 85
- C:0B6BH LINE# 86
- C:0B6BH LINE# 87
- C:0B6BH LINE# 88
- BL51 BANKED LINKER/LOCATER V6.22 02/17/2022 16:53:45 PAGE 8
- C:0B76H LINE# 89
- C:0B81H LINE# 90
- ------- ENDPROC _DELAY_XMS
- ------- PROC KEYREAD
- ------- DO
- D:0022H SYMBOL keyIfg
- D:0007H SYMBOL KeyVal
- ------- ENDDO
- C:0674H LINE# 99
- C:0674H LINE# 100
- C:0674H LINE# 102
- C:0674H LINE# 103
- C:0679H LINE# 104
- C:0680H LINE# 105
- C:0680H LINE# 106
- C:0687H LINE# 107
- C:0687H LINE# 108
- C:068AH LINE# 109
- C:06A5H LINE# 110
- C:06A5H LINE# 111
- C:06A5H LINE# 112
- C:06A7H LINE# 113
- C:06A9H LINE# 114
- C:06A9H LINE# 115
- C:06ABH LINE# 117
- C:06ABH LINE# 118
- C:06B1H LINE# 119
- C:06B1H LINE# 120
- C:06C2H LINE# 121
- C:06C2H LINE# 122
- C:06C3H LINE# 124
- C:06C3H LINE# 125
- C:06C9H LINE# 126
- C:06C9H LINE# 127
- C:06CEH LINE# 128
- C:06CEH LINE# 129
- C:06DCH LINE# 130
- C:06DCH LINE# 131
- C:06E1H LINE# 132
- C:06E1H LINE# 133
- C:06EFH LINE# 134
- C:06EFH LINE# 135
- C:06F5H LINE# 136
- C:06F5H LINE# 137
- C:0700H LINE# 138
- C:0700H LINE# 139
- C:0707H LINE# 140
- C:0707H LINE# 141
- C:0707H LINE# 142
- C:0707H LINE# 143
- C:0709H LINE# 145
- C:0709H LINE# 146
- C:070CH LINE# 147
- C:070CH LINE# 148
- C:0711H LINE# 149
- C:0711H LINE# 150
- C:071FH LINE# 151
- BL51 BANKED LINKER/LOCATER V6.22 02/17/2022 16:53:45 PAGE 9
- C:071FH LINE# 152
- C:0724H LINE# 153
- C:0724H LINE# 154
- C:0732H LINE# 155
- C:0732H LINE# 156
- C:0737H LINE# 157
- C:0737H LINE# 158
- C:0742H LINE# 159
- C:0742H LINE# 160
- C:074EH LINE# 161
- C:074EH LINE# 162
- C:074EH LINE# 164
- C:074EH LINE# 166
- C:074FH LINE# 168
- C:074FH LINE# 169
- C:0752H LINE# 170
- C:0752H LINE# 171
- C:0757H LINE# 173
- C:0757H LINE# 174
- C:0758H LINE# 177
- C:0758H LINE# 178
- C:0758H LINE# 179
- C:075BH LINE# 182
- ------- ENDPROC KEYREAD
- ------- PROC TIME0INIT
- C:000EH LINE# 185
- C:000EH LINE# 186
- C:000EH LINE# 188
- C:0011H LINE# 189
- C:0014H LINE# 190
- C:0017H LINE# 191
- C:001AH LINE# 192
- C:001CH LINE# 193
- C:001EH LINE# 194
- C:0020H LINE# 195
- C:0022H LINE# 196
- ------- ENDPROC TIME0INIT
- ------- PROC ISR_T0
- C:0AF7H LINE# 200
- C:0B00H LINE# 203
- C:0B03H LINE# 204
- C:0B06H LINE# 205
- C:0B08H LINE# 206
- C:0B0BH LINE# 207
- C:0B0EH LINE# 208
- C:0B0EH LINE# 209
- C:0B10H LINE# 210
- C:0B12H LINE# 211
- C:0B12H LINE# 212
- C:0B14H LINE# 213
- C:0B14H LINE# 230
- ------- ENDPROC ISR_T0
- ------- PROC UARTINIT
- C:0B38H LINE# 232
- C:0B38H LINE# 233
- C:0B38H LINE# 234
- C:0B3BH LINE# 235
- BL51 BANKED LINKER/LOCATER V6.22 02/17/2022 16:53:45 PAGE 10
- C:0B3EH LINE# 236
- C:0B41H LINE# 237
- C:0B44H LINE# 238
- C:0B47H LINE# 239
- C:0B4AH LINE# 240
- C:0B4CH LINE# 241
- C:0B4EH LINE# 242
- C:0B50H LINE# 243
- C:0B52H LINE# 244
- ------- ENDPROC UARTINIT
- ------- PROC _SENDDATA
- D:000BH SYMBOL p
- D:0005H SYMBOL n
- C:09AFH LINE# 247
- C:09B5H LINE# 248
- C:09B5H LINE# 249
- C:09BDH LINE# 250
- C:09BFH LINE# 251
- C:09C5H LINE# 252
- C:09C5H LINE# 253
- C:09CBH LINE# 254
- C:09CBH LINE# 255
- C:09DEH LINE# 256
- C:09E1H LINE# 257
- C:09E3H LINE# 258
- C:09E5H LINE# 259
- C:09E5H LINE# 260
- C:09E7H LINE# 261
- ------- ENDPROC _SENDDATA
- ------- PROC _SENDSTRING
- D:0008H SYMBOL p
- C:0B1BH LINE# 265
- C:0B21H LINE# 266
- C:0B21H LINE# 267
- C:0B29H LINE# 268
- C:0B37H LINE# 269
- ------- ENDPROC _SENDSTRING
- ------- PROC USART
- C:09E8H LINE# 274
- C:09ECH LINE# 276
- C:09EFH LINE# 277
- C:09EFH LINE# 279
- C:09F2H LINE# 280
- C:0A04H LINE# 281
- C:0A04H LINE# 282
- C:0A04H LINE# 283
- C:0A06H LINE# 284
- C:0A08H LINE# 286
- C:0A08H LINE# 287
- C:0A0AH LINE# 288
- C:0A0CH LINE# 290
- C:0A0CH LINE# 291
- C:0A11H LINE# 292
- C:0A13H LINE# 294
- C:0A13H LINE# 295
- C:0A18H LINE# 296
- C:0A18H LINE# 297
- BL51 BANKED LINKER/LOCATER V6.22 02/17/2022 16:53:45 PAGE 11
- C:0A18H LINE# 298
- C:0A18H LINE# 299
- C:0A1AH LINE# 300
- C:0A1CH LINE# 301
- ------- ENDPROC USART
- ------- PROC MAIN
- C:0382H LINE# 306
- C:0382H LINE# 307
- C:0382H LINE# 309
- C:0385H LINE# 310
- C:0388H LINE# 311
- C:0394H LINE# 312
- C:039BH LINE# 313
- C:03A0H LINE# 314
- C:03A7H LINE# 315
- C:03AAH LINE# 316
- C:03B1H LINE# 317
- C:03B3H LINE# 318
- C:03B6H LINE# 319
- C:03B6H LINE# 320
- C:03B6H LINE# 322
- C:03BFH LINE# 323
- C:03BFH LINE# 324
- C:03C2H LINE# 325
- C:03C5H LINE# 329
- C:03CBH LINE# 330
- C:03CBH LINE# 331
- C:03CEH LINE# 332
- C:03CEH LINE# 333
- C:03D0H LINE# 334
- C:03D5H LINE# 335
- C:03DCH LINE# 336
- C:03DCH LINE# 337
- C:03E3H LINE# 338
- C:03E3H LINE# 339
- C:03EEH LINE# 340
- C:03FBH LINE# 342
- C:0408H LINE# 343
- C:0415H LINE# 345
- C:0422H LINE# 347
- C:0439H LINE# 348
- C:0439H LINE# 349
- C:043BH LINE# 350
- C:043DH LINE# 351
- C:0461H LINE# 352
- C:0461H LINE# 353
- C:0463H LINE# 354
- C:0465H LINE# 355
- C:047CH LINE# 356
- C:047CH LINE# 357
- C:047EH LINE# 358
- C:0480H LINE# 359
- C:0480H LINE# 361
- C:0482H LINE# 362
- C:0482H LINE# 363
- C:048EH LINE# 364
- C:049DH LINE# 365
- BL51 BANKED LINKER/LOCATER V6.22 02/17/2022 16:53:45 PAGE 12
- C:04A0H LINE# 366
- C:04A3H LINE# 367
- C:04AFH LINE# 368
- C:04BEH LINE# 369
- C:04C1H LINE# 370
- C:04C4H LINE# 371
- C:04D1H LINE# 372
- C:04DEH LINE# 374
- C:04EBH LINE# 375
- C:04F8H LINE# 377
- C:04F8H LINE# 379
- C:04F8H LINE# 380
- C:04FEH LINE# 381
- C:04FEH LINE# 383
- C:0501H LINE# 384
- C:0501H LINE# 385
- C:0503H LINE# 386
- C:0508H LINE# 387
- C:050FH LINE# 388
- C:050FH LINE# 389
- C:0516H LINE# 390
- C:0516H LINE# 400
- C:0521H LINE# 401
- C:052EH LINE# 403
- C:053BH LINE# 404
- C:0548H LINE# 406
- C:0555H LINE# 407
- C:0555H LINE# 409
- C:0555H LINE# 412
- C:0555H LINE# 415
- ------- ENDPROC MAIN
- ------- ENDMOD MAIN
- ------- MODULE DHT11
- C:0000H SYMBOL _ICE_DUMMY_
- D:0090H PUBLIC P1
- D:00A0H PUBLIC P2
- D:00B0H PUBLIC P3
- B:00A8H.7 PUBLIC EA
- B:00A0H.0 PUBLIC DHT11_PIN
- D:00A8H PUBLIC IE
- D:00B8H PUBLIC IP
- C:0558H PUBLIC _dht11_value
- D:0098H PUBLIC SCON
- D:0088H PUBLIC TCON
- C:0970H PUBLIC dht11_read_byte
- C:0B97H PUBLIC dht11_Delay20ms
- C:0BB0H PUBLIC dht11_Delay50us
- C:0BB6H PUBLIC dht11_Delay32us
- D:00C8H PUBLIC T2CON
- D:00D0H PUBLIC PSW
- ------- PROC DHT11_DELAY32US
- ------- DO
- D:0007H SYMBOL i
- ------- ENDDO
- C:0BB6H LINE# 5
- C:0BB6H LINE# 6
- BL51 BANKED LINKER/LOCATER V6.22 02/17/2022 16:53:45 PAGE 13
- C:0BB6H LINE# 9
- C:0BB8H LINE# 10
- C:0BBAH LINE# 11
- ------- ENDPROC DHT11_DELAY32US
- ------- PROC DHT11_DELAY20MS
- ------- DO
- D:0007H SYMBOL i
- D:0006H SYMBOL j
- ------- ENDDO
- C:0B97H LINE# 12
- C:0B97H LINE# 13
- C:0B97H LINE# 16
- C:0B99H LINE# 17
- C:0B9BH LINE# 19
- C:0B9BH LINE# 20
- C:0B9DH LINE# 21
- C:0B9FH LINE# 22
- ------- ENDPROC DHT11_DELAY20MS
- ------- PROC DHT11_DELAY50US
- ------- DO
- D:0007H SYMBOL i
- ------- ENDDO
- C:0BB0H LINE# 23
- C:0BB0H LINE# 24
- C:0BB0H LINE# 27
- C:0BB1H LINE# 28
- C:0BB3H LINE# 29
- C:0BB5H LINE# 30
- ------- ENDPROC DHT11_DELAY50US
- ------- PROC DHT11_READ_BYTE
- ------- DO
- D:0006H SYMBOL r_val
- D:0005H SYMBOL t_count
- D:0004H SYMBOL i
- ------- ENDDO
- C:0970H LINE# 33
- C:0970H LINE# 34
- C:0970H LINE# 35
- C:0972H LINE# 36
- C:0972H LINE# 39
- C:0973H LINE# 40
- C:0973H LINE# 41
- C:0975H LINE# 44
- C:0978H LINE# 45
- C:0978H LINE# 46
- C:0979H LINE# 47
- C:097AH LINE# 48
- C:0980H LINE# 49
- C:0983H LINE# 50
- C:0983H LINE# 51
- C:0985H LINE# 53
- C:0988H LINE# 56
- C:098BH LINE# 57
- C:098BH LINE# 58
- C:098FH LINE# 59
- C:0992H LINE# 60
- C:0994H LINE# 62
- BL51 BANKED LINKER/LOCATER V6.22 02/17/2022 16:53:45 PAGE 14
- C:0994H LINE# 63
- C:0998H LINE# 64
- C:099AH LINE# 65
- C:099AH LINE# 68
- C:099DH LINE# 69
- C:099DH LINE# 70
- C:099EH LINE# 71
- C:099FH LINE# 72
- C:09A5H LINE# 73
- C:09A5H LINE# 74
- C:09A8H LINE# 75
- C:09A8H LINE# 76
- C:09A8H LINE# 77
- C:09ACH LINE# 78
- C:09AEH LINE# 79
- ------- ENDPROC DHT11_READ_BYTE
- ------- PROC _DHT11_VALUE
- D:0008H SYMBOL temp
- D:000BH SYMBOL humi
- D:000EH SYMBOL flag
- ------- DO
- D:0005H SYMBOL t_count
- D:000FH SYMBOL h_i
- D:0001H SYMBOL h_f
- D:0010H SYMBOL t_i
- D:0003H SYMBOL t_f
- D:0004H SYMBOL check_sum
- ------- ENDDO
- C:0558H LINE# 82
- C:055EH LINE# 83
- C:055EH LINE# 84
- C:0560H LINE# 85
- C:0563H LINE# 86
- C:0566H LINE# 87
- C:0567H LINE# 89
- C:0568H LINE# 90
- C:056BH LINE# 93
- C:056EH LINE# 95
- C:0571H LINE# 98
- C:0574H LINE# 100
- C:0575H LINE# 101
- C:057BH LINE# 102
- C:057BH LINE# 103
- C:057EH LINE# 104
- C:057EH LINE# 105
- C:057FH LINE# 106
- C:0580H LINE# 108
- C:0586H LINE# 109
- C:0589H LINE# 110
- C:0589H LINE# 112
- C:058BH LINE# 114
- C:058EH LINE# 115
- C:0591H LINE# 116
- C:0591H LINE# 117
- C:0592H LINE# 118
- C:0593H LINE# 120
- C:0599H LINE# 121
- BL51 BANKED LINKER/LOCATER V6.22 02/17/2022 16:53:45 PAGE 15
- C:059CH LINE# 122
- C:059CH LINE# 123
- C:059EH LINE# 124
- C:05A3H LINE# 125
- C:05A8H LINE# 126
- C:05ADH LINE# 127
- C:05B2H LINE# 128
- C:05B7H LINE# 129
- C:05B9H LINE# 131
- C:05EFH LINE# 132
- C:05EFH LINE# 133
- C:05F5H LINE# 134
- C:05F5H LINE# 135
- C:0606H LINE# 136
- C:061CH LINE# 137
- C:062DH LINE# 138
- C:0643H LINE# 139
- C:0645H LINE# 141
- C:0645H LINE# 142
- C:0653H LINE# 143
- C:0653H LINE# 144
- C:065EH LINE# 145
- C:0669H LINE# 146
- C:0669H LINE# 147
- C:0669H LINE# 148
- C:066BH LINE# 150
- C:066BH LINE# 164
- C:066EH LINE# 165
- C:066EH LINE# 166
- C:066EH LINE# 168
- C:066EH LINE# 182
- C:0671H LINE# 183
- C:0671H LINE# 184
- C:0673H LINE# 185
- ------- ENDPROC _DHT11_VALUE
- ------- ENDMOD DHT11
- ------- MODULE ?C?SCDIV
- C:075CH PUBLIC ?C?SCDIV
- ------- ENDMOD ?C?SCDIV
- ------- MODULE ?C?CLDPTR
- C:077EH PUBLIC ?C?CLDPTR
- ------- ENDMOD ?C?CLDPTR
- ------- MODULE ?C?CSTPTR
- C:0797H PUBLIC ?C?CSTPTR
- ------- ENDMOD ?C?CSTPTR
- ------- MODULE ?C?CSTOPTR
- C:07A9H PUBLIC ?C?CSTOPTR
- ------- ENDMOD ?C?CSTOPTR
- ------- MODULE PRINTF
- D:0008H PUBLIC ?_PRINTF517?BYTE
- D:0008H PUBLIC ?_PRINTF?BYTE
- D:0008H PUBLIC ?_SPRINTF517?BYTE
- BL51 BANKED LINKER/LOCATER V6.22 02/17/2022 16:53:45 PAGE 16
- D:0008H PUBLIC ?_SPRINTF?BYTE
- C:0088H PUBLIC _PRINTF
- C:0088H PUBLIC _PRINTF517
- C:0082H PUBLIC _SPRINTF
- C:0082H PUBLIC _SPRINTF517
- ------- ENDMOD PRINTF
- ------- MODULE STRLEN
- C:0B82H PUBLIC _STRLEN
- ------- ENDMOD STRLEN
- ------- MODULE ?C?CLDOPTR
- C:07CBH PUBLIC ?C?CLDOPTR
- ------- ENDMOD ?C?CLDOPTR
- ------- MODULE ?C?PLDIIDATA
- C:07F8H PUBLIC ?C?PLDIIDATA
- ------- ENDMOD ?C?PLDIIDATA
- ------- MODULE ?C?CCASE
- C:0808H PUBLIC ?C?CCASE
- ------- ENDMOD ?C?CCASE
- ------- MODULE PUTCHAR
- C:0AD0H PUBLIC _PUTCHAR
- ------- ENDMOD PUTCHAR
- *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
- SEGMENT: ?PR?_LCD1602_DISP?DRIVE_1602
- Program Size: data=84.6 xdata=0 code=3003
- LINK/LOCATE RUN COMPLETE. 1 WARNING(S), 0 ERROR(S)
|