|
|
BL51 BANKED LINKER/LOCATER V6.22 04/29/2022 01:22:41 PAGE 1 |
|
|
|
|
|
|
|
|
BL51 BANKED LINKER/LOCATER V6.22, INVOKED BY: |
|
|
D:\KEIL_V5\C51\BIN\BL51.EXE main.obj, lcd.obj, ds1302.obj, i2c.obj TO pro |
|
|
|
|
|
|
|
|
MEMORY MODEL: SMALL |
|
|
|
|
|
|
|
|
INPUT MODULES INCLUDED: |
|
|
main.obj (MAIN) |
|
|
lcd.obj (LCD) |
|
|
ds1302.obj (DS1302) |
|
|
i2c.obj (I2C) |
|
|
D:\KEIL_V5\C51\LIB\C51S.LIB (?C_STARTUP) |
|
|
D:\KEIL_V5\C51\LIB\C51S.LIB (?C?CLDPTR) |
|
|
D:\KEIL_V5\C51\LIB\C51S.LIB (PRINTF) |
|
|
D:\KEIL_V5\C51\LIB\C51S.LIB (?C_INIT) |
|
|
D:\KEIL_V5\C51\LIB\C51S.LIB (?C?CLDOPTR) |
|
|
D:\KEIL_V5\C51\LIB\C51S.LIB (?C?CSTPTR) |
|
|
D:\KEIL_V5\C51\LIB\C51S.LIB (?C?PLDIIDATA) |
|
|
D:\KEIL_V5\C51\LIB\C51S.LIB (?C?CCASE) |
|
|
D:\KEIL_V5\C51\LIB\C51S.LIB (PUTCHAR) |
|
|
|
|
|
|
|
|
LINK MAP OF MODULE: pro (MAIN) |
|
|
|
|
|
|
|
|
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 0008H UNIT ?DT?MAIN |
|
|
DATA 0010H 0007H UNIT ?DT?DS1302 |
|
|
0017H 0009H *** GAP *** |
|
|
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_ |
|
|
0021H.1 0000H.7 *** GAP *** |
|
|
DATA 0022H 0034H UNIT _DATA_GROUP_ |
|
|
IDATA 0056H 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 0105H UNIT ?PR?DETECTION?MAIN |
|
|
CODE 0464H 00B1H UNIT ?PR?DISPOSE?MAIN |
|
|
CODE 0515H 008EH UNIT ?C?LIB_CODE |
|
|
CODE 05A3H 008CH UNIT ?C_C51STARTUP |
|
|
CODE 062FH 004AH UNIT ?PR?_DS1302READ?DS1302 |
|
|
CODE 0679H 0041H UNIT ?PR?_I2CSENDBYTE?I2C |
|
|
CODE 06BAH 003DH UNIT ?PR?MAIN?MAIN |
|
|
CODE 06F7H 0035H UNIT ?PR?_DS1302WRITE?DS1302 |
|
|
CODE 072CH 002AH UNIT ?PR?_LCD1602_DELAY1MS?LCD |
|
|
CODE 0756H 0027H UNIT ?PR?PUTCHAR?PUTCHAR |
|
|
CODE 077DH 0026H UNIT ?PR?I2CREADBYTE?I2C |
|
|
CODE 07A3H 0023H UNIT ?PR?DS1302INIT?DS1302 |
|
|
CODE 07C6H 0022H UNIT ?PR?_AT24C02READ?I2C |
|
|
CODE 07E8H 0019H UNIT ?PR?LCDINIT?LCD |
|
|
CODE 0801H 0019H UNIT ?PR?_AT24C02WRITE?I2C |
|
|
CODE 081AH 0018H UNIT ?PR?_BLUETOOTH_SET?MAIN |
|
|
BL51 BANKED LINKER/LOCATER V6.22 04/29/2022 01:22:41 PAGE 2 |
|
|
|
|
|
|
|
|
CODE 0832H 0016H UNIT ?PR?UART_INIT?MAIN |
|
|
CODE 0848H 0016H UNIT ?PR?DS1302READTIME?DS1302 |
|
|
CODE 085EH 000FH UNIT ?PR?I2CSTART?I2C |
|
|
CODE 086DH 000EH UNIT ?PR?_SEND_UART?MAIN |
|
|
CODE 087BH 000EH UNIT ?CO?DS1302 |
|
|
CODE 0889H 000EH UNIT ?PR?DELAY10US?I2C |
|
|
CODE 0897H 000DH UNIT ?PR?DELAY10MS?MAIN |
|
|
CODE 08A4H 000AH UNIT ?PR?LCDDISPLAY?MAIN |
|
|
CODE 08AEH 000AH UNIT ?PR?_LCDWRITECOM?LCD |
|
|
CODE 08B8H 000AH UNIT ?PR?_LCDWRITEDATA?LCD |
|
|
CODE 08C2H 000AH UNIT ?C_INITSEG |
|
|
CODE 08CCH 000AH UNIT ?PR?I2CSTOP?I2C |
|
|
CODE 08D6H 0007H UNIT ?PR?_US_DELAY?MAIN |
|
|
CODE 08DDH 0005H UNIT ?CO?MAIN |
|
|
|
|
|
|
|
|
|
|
|
OVERLAY MAP OF MODULE: pro (MAIN) |
|
|
|
|
|
|
|
|
SEGMENT BIT_GROUP DATA_GROUP |
|
|
+--> CALLED SEGMENT START LENGTH START LENGTH |
|
|
--------------------------------------------------------------------- |
|
|
?C_C51STARTUP ----- ----- ----- ----- |
|
|
+--> ?PR?MAIN?MAIN |
|
|
+--> ?C_INITSEG |
|
|
|
|
|
?PR?MAIN?MAIN ----- ----- 0022H 0020H |
|
|
+--> ?PR?LCDINIT?LCD |
|
|
+--> ?PR?DS1302INIT?DS1302 |
|
|
+--> ?PR?UART_INIT?MAIN |
|
|
+--> ?PR?DS1302READTIME?DS1302 |
|
|
+--> ?PR?LCDDISPLAY?MAIN |
|
|
+--> ?PR?DETECTION?MAIN |
|
|
+--> ?CO?MAIN |
|
|
+--> ?PR?PRINTF?PRINTF |
|
|
+--> ?PR?_BLUETOOTH_SET?MAIN |
|
|
+--> ?PR?DISPOSE?MAIN |
|
|
|
|
|
?PR?LCDINIT?LCD ----- ----- ----- ----- |
|
|
+--> ?PR?_LCDWRITECOM?LCD |
|
|
|
|
|
?PR?_LCDWRITECOM?LCD ----- ----- ----- ----- |
|
|
+--> ?PR?_LCD1602_DELAY1MS?LCD |
|
|
|
|
|
?PR?DS1302INIT?DS1302 ----- ----- ----- ----- |
|
|
+--> ?PR?_DS1302WRITE?DS1302 |
|
|
+--> ?CO?DS1302 |
|
|
|
|
|
?PR?DS1302READTIME?DS1302 ----- ----- ----- ----- |
|
|
+--> ?CO?DS1302 |
|
|
+--> ?PR?_DS1302READ?DS1302 |
|
|
|
|
|
?PR?LCDDISPLAY?MAIN ----- ----- ----- ----- |
|
|
+--> ?PR?_LCDWRITECOM?LCD |
|
|
+--> ?PR?_LCDWRITEDATA?LCD |
|
|
|
|
|
BL51 BANKED LINKER/LOCATER V6.22 04/29/2022 01:22:41 PAGE 3 |
|
|
|
|
|
|
|
|
?PR?_LCDWRITEDATA?LCD ----- ----- ----- ----- |
|
|
+--> ?PR?_LCD1602_DELAY1MS?LCD |
|
|
|
|
|
?PR?DETECTION?MAIN ----- ----- 0042H 0002H |
|
|
+--> ?PR?DELAY10MS?MAIN |
|
|
|
|
|
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0042H 0014H |
|
|
+--> ?PR?PUTCHAR?PUTCHAR |
|
|
|
|
|
?PR?_BLUETOOTH_SET?MAIN ----- ----- ----- ----- |
|
|
+--> ?PR?_SEND_UART?MAIN |
|
|
+--> ?PR?_US_DELAY?MAIN |
|
|
|
|
|
|
|
|
|
|
|
SYMBOL TABLE OF MODULE: pro (MAIN) |
|
|
|
|
|
VALUE TYPE NAME |
|
|
---------------------------------- |
|
|
|
|
|
------- MODULE MAIN |
|
|
C:0000H SYMBOL _ICE_DUMMY_ |
|
|
D:0080H PUBLIC P0 |
|
|
D:0090H PUBLIC P1 |
|
|
D:00A0H PUBLIC P2 |
|
|
D:00B0H PUBLIC P3 |
|
|
B:0080H.2 PUBLIC LED0 |
|
|
B:00A8H.7 PUBLIC EA |
|
|
B:0080H.1 PUBLIC LED1 |
|
|
B:0080H.0 PUBLIC LED2 |
|
|
B:0080H.4 PUBLIC LED3 |
|
|
B:0080H.3 PUBLIC LED4 |
|
|
C:086DH PUBLIC _Send_Uart |
|
|
C:0832H PUBLIC Uart_Init |
|
|
B:00B0H.7 PUBLIC IN |
|
|
B:00A8H.4 PUBLIC ES |
|
|
B:0098H.1 PUBLIC TI |
|
|
C:035FH PUBLIC Detection |
|
|
C:06BAH PUBLIC main |
|
|
D:0099H PUBLIC SBUF |
|
|
D:0087H PUBLIC PCON |
|
|
D:0098H PUBLIC SCON |
|
|
C:0897H PUBLIC Delay10ms |
|
|
D:0089H PUBLIC TMOD |
|
|
C:081AH PUBLIC _Bluetooth_Set |
|
|
D:008DH PUBLIC TH1 |
|
|
D:0008H PUBLIC userInfo |
|
|
D:008BH PUBLIC TL1 |
|
|
B:0088H.6 PUBLIC TR1 |
|
|
C:0464H PUBLIC Dispose |
|
|
C:08D6H PUBLIC _us_delay |
|
|
C:08A4H PUBLIC LcdDisplay |
|
|
B:00B0H.6 PUBLIC OUT |
|
|
B:0090H.2 PUBLIC key1 |
|
|
B:0090H.3 PUBLIC key2 |
|
|
------- PROC UART_INIT |
|
|
C:0832H LINE# 34 |
|
|
BL51 BANKED LINKER/LOCATER V6.22 04/29/2022 01:22:41 PAGE 4 |
|
|
|
|
|
|
|
|
C:0832H LINE# 35 |
|
|
C:0832H LINE# 36 |
|
|
C:0835H LINE# 37 |
|
|
C:0838H LINE# 38 |
|
|
C:083BH LINE# 39 |
|
|
C:083EH LINE# 40 |
|
|
C:0841H LINE# 41 |
|
|
C:0843H LINE# 42 |
|
|
C:0845H LINE# 43 |
|
|
C:0847H LINE# 44 |
|
|
------- ENDPROC UART_INIT |
|
|
------- PROC _US_DELAY |
|
|
D:0007H SYMBOL t |
|
|
C:08D6H LINE# 46 |
|
|
C:08D6H LINE# 47 |
|
|
C:08D6H LINE# 48 |
|
|
C:08DCH LINE# 49 |
|
|
------- ENDPROC _US_DELAY |
|
|
------- PROC _SEND_UART |
|
|
D:0007H SYMBOL value |
|
|
C:086DH LINE# 51 |
|
|
C:086DH LINE# 52 |
|
|
C:086DH LINE# 53 |
|
|
C:086FH LINE# 54 |
|
|
C:0871H LINE# 55 |
|
|
C:0873H LINE# 56 |
|
|
C:0876H LINE# 57 |
|
|
C:0878H LINE# 58 |
|
|
C:087AH LINE# 59 |
|
|
------- ENDPROC _SEND_UART |
|
|
------- PROC _BLUETOOTH_SET |
|
|
D:0001H SYMBOL puf |
|
|
C:081AH LINE# 61 |
|
|
C:081AH LINE# 62 |
|
|
C:081AH LINE# 63 |
|
|
C:0820H LINE# 64 |
|
|
C:0820H LINE# 65 |
|
|
C:0823H LINE# 66 |
|
|
C:0828H LINE# 67 |
|
|
C:082FH LINE# 68 |
|
|
C:0831H LINE# 69 |
|
|
------- ENDPROC _BLUETOOTH_SET |
|
|
------- PROC DETECTION |
|
|
------- DO |
|
|
D:0042H SYMBOL i |
|
|
------- ENDDO |
|
|
C:035FH LINE# 71 |
|
|
C:035FH LINE# 72 |
|
|
C:035FH LINE# 73 |
|
|
C:0364H LINE# 74 |
|
|
C:0367H LINE# 75 |
|
|
C:0367H LINE# 76 |
|
|
C:036AH LINE# 77 |
|
|
C:036DH LINE# 78 |
|
|
C:037AH LINE# 79 |
|
|
C:037FH LINE# 80 |
|
|
C:037FH LINE# 81 |
|
|
BL51 BANKED LINKER/LOCATER V6.22 04/29/2022 01:22:41 PAGE 5 |
|
|
|
|
|
|
|
|
C:038FH LINE# 82 |
|
|
C:0392H LINE# 83 |
|
|
C:039AH LINE# 84 |
|
|
C:039CH LINE# 85 |
|
|
C:03A1H LINE# 86 |
|
|
C:03A1H LINE# 88 |
|
|
C:03A4H LINE# 89 |
|
|
C:03A4H LINE# 90 |
|
|
C:03A7H LINE# 91 |
|
|
C:03AAH LINE# 92 |
|
|
C:03B7H LINE# 93 |
|
|
C:03BCH LINE# 94 |
|
|
C:03BCH LINE# 95 |
|
|
C:03CCH LINE# 96 |
|
|
C:03CFH LINE# 97 |
|
|
C:03D7H LINE# 98 |
|
|
C:03D9H LINE# 99 |
|
|
C:03DEH LINE# 100 |
|
|
C:03DEH LINE# 102 |
|
|
C:03E1H LINE# 103 |
|
|
C:03E1H LINE# 104 |
|
|
C:03E4H LINE# 105 |
|
|
C:03E7H LINE# 106 |
|
|
C:03EFH LINE# 107 |
|
|
C:0400H LINE# 108 |
|
|
C:0400H LINE# 109 |
|
|
C:0410H LINE# 110 |
|
|
C:0413H LINE# 111 |
|
|
C:041BH LINE# 112 |
|
|
C:041DH LINE# 113 |
|
|
C:0422H LINE# 114 |
|
|
C:0422H LINE# 116 |
|
|
C:0425H LINE# 117 |
|
|
C:0425H LINE# 118 |
|
|
C:0428H LINE# 119 |
|
|
C:042BH LINE# 120 |
|
|
C:0433H LINE# 121 |
|
|
C:0441H LINE# 122 |
|
|
C:0441H LINE# 123 |
|
|
C:0451H LINE# 124 |
|
|
C:0454H LINE# 125 |
|
|
C:045CH LINE# 126 |
|
|
C:045EH LINE# 127 |
|
|
C:0463H LINE# 128 |
|
|
C:0463H LINE# 129 |
|
|
------- ENDPROC DETECTION |
|
|
------- PROC DISPOSE |
|
|
C:0464H LINE# 131 |
|
|
C:0464H LINE# 132 |
|
|
C:0464H LINE# 133 |
|
|
C:0470H LINE# 134 |
|
|
C:0470H LINE# 135 |
|
|
C:0473H LINE# 136 |
|
|
C:048CH LINE# 137 |
|
|
C:04AFH LINE# 138 |
|
|
C:04CEH LINE# 139 |
|
|
C:04EDH LINE# 140 |
|
|
BL51 BANKED LINKER/LOCATER V6.22 04/29/2022 01:22:41 PAGE 6 |
|
|
|
|
|
|
|
|
C:0504H LINE# 141 |
|
|
C:050CH LINE# 142 |
|
|
C:050CH LINE# 143 |
|
|
C:050CH LINE# 144 |
|
|
C:0514H LINE# 145 |
|
|
------- ENDPROC DISPOSE |
|
|
------- PROC MAIN |
|
|
------- DO |
|
|
D:0022H SYMBOL i |
|
|
D:0024H SYMBOL str |
|
|
------- ENDDO |
|
|
C:06BAH LINE# 147 |
|
|
C:06BAH LINE# 148 |
|
|
C:06BAH LINE# 149 |
|
|
C:06BFH LINE# 151 |
|
|
C:06C2H LINE# 152 |
|
|
C:06C5H LINE# 153 |
|
|
C:06C8H LINE# 154 |
|
|
C:06C8H LINE# 155 |
|
|
C:06C8H LINE# 156 |
|
|
C:06CBH LINE# 157 |
|
|
C:06CEH LINE# 158 |
|
|
C:06D1H LINE# 159 |
|
|
C:06E9H LINE# 160 |
|
|
C:06F2H LINE# 161 |
|
|
C:06F5H LINE# 162 |
|
|
------- ENDPROC MAIN |
|
|
------- PROC LCDDISPLAY |
|
|
C:08A4H LINE# 166 |
|
|
C:08A4H LINE# 167 |
|
|
C:08A4H LINE# 169 |
|
|
C:08A9H LINE# 170 |
|
|
------- ENDPROC LCDDISPLAY |
|
|
------- PROC DELAY10MS |
|
|
------- DO |
|
|
D:0005H SYMBOL a |
|
|
D:0006H SYMBOL b |
|
|
D:0007H SYMBOL c |
|
|
------- ENDDO |
|
|
C:0897H LINE# 174 |
|
|
C:0897H LINE# 175 |
|
|
C:0897H LINE# 177 |
|
|
C:0899H LINE# 178 |
|
|
C:089BH LINE# 179 |
|
|
C:08A3H LINE# 180 |
|
|
------- ENDPROC DELAY10MS |
|
|
------- ENDMOD MAIN |
|
|
|
|
|
------- MODULE LCD |
|
|
C:0000H SYMBOL _ICE_DUMMY_ |
|
|
D:0090H PUBLIC P1 |
|
|
D:00A0H PUBLIC P2 |
|
|
C:08B8H PUBLIC _LcdWriteData |
|
|
B:0090H.6 PUBLIC LCD1602_RS |
|
|
B:0090H.5 PUBLIC LCD1602_RW |
|
|
C:07E8H PUBLIC LcdInit |
|
|
B:0090H.4 PUBLIC LCD1602_E |
|
|
BL51 BANKED LINKER/LOCATER V6.22 04/29/2022 01:22:41 PAGE 7 |
|
|
|
|
|
|
|
|
C:08AEH PUBLIC _LcdWriteCom |
|
|
C:073DH PUBLIC _Lcd1602_Delay1ms |
|
|
------- PROC L?0015 |
|
|
------- ENDPROC L?0015 |
|
|
------- PROC _LCD1602_DELAY1MS |
|
|
D:0006H SYMBOL c |
|
|
------- DO |
|
|
D:0004H SYMBOL a |
|
|
D:0005H SYMBOL b |
|
|
------- ENDDO |
|
|
C:073DH LINE# 11 |
|
|
C:073DH LINE# 12 |
|
|
C:073DH LINE# 14 |
|
|
C:0746H LINE# 15 |
|
|
C:0746H LINE# 16 |
|
|
C:0748H LINE# 17 |
|
|
C:0748H LINE# 18 |
|
|
C:074CH LINE# 19 |
|
|
C:074EH LINE# 20 |
|
|
C:0755H LINE# 22 |
|
|
------- ENDPROC _LCD1602_DELAY1MS |
|
|
------- PROC _LCDWRITECOM |
|
|
D:0007H SYMBOL com |
|
|
C:08AEH LINE# 31 |
|
|
C:08AEH LINE# 32 |
|
|
C:08AEH LINE# 33 |
|
|
C:08B0H LINE# 34 |
|
|
C:08B2H LINE# 35 |
|
|
C:08B2H LINE# 37 |
|
|
C:08B2H LINE# 38 |
|
|
C:08B2H LINE# 40 |
|
|
C:08B2H LINE# 41 |
|
|
C:08B5H LINE# 42 |
|
|
C:08B7H LINE# 43 |
|
|
------- ENDPROC _LCDWRITECOM |
|
|
------- PROC _LCDWRITEDATA |
|
|
D:0007H SYMBOL dat |
|
|
C:08B8H LINE# 74 |
|
|
C:08B8H LINE# 75 |
|
|
C:08B8H LINE# 76 |
|
|
C:08BAH LINE# 77 |
|
|
C:08BCH LINE# 78 |
|
|
C:08BCH LINE# 80 |
|
|
C:08BCH LINE# 81 |
|
|
C:08BCH LINE# 83 |
|
|
C:08BCH LINE# 84 |
|
|
C:08BFH LINE# 85 |
|
|
C:08C1H LINE# 86 |
|
|
------- ENDPROC _LCDWRITEDATA |
|
|
------- PROC LCDINIT |
|
|
C:07E8H LINE# 116 |
|
|
C:07E8H LINE# 117 |
|
|
C:07E8H LINE# 118 |
|
|
C:07EDH LINE# 119 |
|
|
C:07F2H LINE# 120 |
|
|
C:07F7H LINE# 121 |
|
|
C:07FCH LINE# 122 |
|
|
BL51 BANKED LINKER/LOCATER V6.22 04/29/2022 01:22:41 PAGE 8 |
|
|
|
|
|
|
|
|
------- ENDPROC LCDINIT |
|
|
------- ENDMOD LCD |
|
|
|
|
|
------- MODULE DS1302 |
|
|
C:0000H SYMBOL _ICE_DUMMY_ |
|
|
D:00B0H PUBLIC P3 |
|
|
C:06F7H PUBLIC _Ds1302Write |
|
|
C:0848H PUBLIC Ds1302ReadTime |
|
|
C:07A3H PUBLIC Ds1302Init |
|
|
B:00B0H.5 PUBLIC SCLK |
|
|
D:0010H PUBLIC TIME |
|
|
B:00B0H.4 PUBLIC DSIO |
|
|
C:0882H PUBLIC WRITE_RTC_ADDR |
|
|
C:087BH PUBLIC READ_RTC_ADDR |
|
|
B:00B0H.3 PUBLIC RST |
|
|
C:062FH PUBLIC _Ds1302Read |
|
|
------- PROC _DS1302WRITE |
|
|
D:0007H SYMBOL addr |
|
|
D:0005H SYMBOL dat |
|
|
------- DO |
|
|
D:0006H SYMBOL n |
|
|
------- ENDDO |
|
|
C:06F7H LINE# 14 |
|
|
C:06F7H LINE# 15 |
|
|
C:06F7H LINE# 17 |
|
|
C:06F9H LINE# 18 |
|
|
C:06FAH LINE# 20 |
|
|
C:06FCH LINE# 21 |
|
|
C:06FDH LINE# 22 |
|
|
C:06FFH LINE# 23 |
|
|
C:0700H LINE# 25 |
|
|
C:0702H LINE# 26 |
|
|
C:0702H LINE# 27 |
|
|
C:0706H LINE# 28 |
|
|
C:070AH LINE# 29 |
|
|
C:070CH LINE# 30 |
|
|
C:070DH LINE# 31 |
|
|
C:070FH LINE# 32 |
|
|
C:0710H LINE# 33 |
|
|
C:0714H LINE# 34 |
|
|
C:0716H LINE# 35 |
|
|
C:0716H LINE# 36 |
|
|
C:071AH LINE# 37 |
|
|
C:071EH LINE# 38 |
|
|
C:0720H LINE# 39 |
|
|
C:0721H LINE# 40 |
|
|
C:0723H LINE# 41 |
|
|
C:0724H LINE# 42 |
|
|
C:0728H LINE# 44 |
|
|
C:072AH LINE# 45 |
|
|
C:072BH LINE# 46 |
|
|
------- ENDPROC _DS1302WRITE |
|
|
------- PROC _DS1302READ |
|
|
D:0007H SYMBOL addr |
|
|
------- DO |
|
|
D:0005H SYMBOL n |
|
|
D:0006H SYMBOL dat |
|
|
BL51 BANKED LINKER/LOCATER V6.22 04/29/2022 01:22:41 PAGE 9 |
|
|
|
|
|
|
|
|
D:0007H SYMBOL dat1 |
|
|
------- ENDDO |
|
|
C:062FH LINE# 48 |
|
|
C:062FH LINE# 49 |
|
|
C:062FH LINE# 51 |
|
|
C:0631H LINE# 52 |
|
|
C:0632H LINE# 54 |
|
|
C:0634H LINE# 55 |
|
|
C:0635H LINE# 56 |
|
|
C:0637H LINE# 57 |
|
|
C:0638H LINE# 59 |
|
|
C:063AH LINE# 60 |
|
|
C:063AH LINE# 61 |
|
|
C:063EH LINE# 62 |
|
|
C:0642H LINE# 63 |
|
|
C:0644H LINE# 64 |
|
|
C:0645H LINE# 65 |
|
|
C:0647H LINE# 66 |
|
|
C:0648H LINE# 67 |
|
|
C:064CH LINE# 68 |
|
|
C:064DH LINE# 69 |
|
|
C:064FH LINE# 70 |
|
|
C:064FH LINE# 71 |
|
|
C:0654H LINE# 72 |
|
|
C:0660H LINE# 73 |
|
|
C:0662H LINE# 74 |
|
|
C:0663H LINE# 75 |
|
|
C:0665H LINE# 76 |
|
|
C:0666H LINE# 77 |
|
|
C:066AH LINE# 79 |
|
|
C:066CH LINE# 80 |
|
|
C:066DH LINE# 81 |
|
|
C:066FH LINE# 82 |
|
|
C:0670H LINE# 83 |
|
|
C:0672H LINE# 84 |
|
|
C:0673H LINE# 85 |
|
|
C:0675H LINE# 86 |
|
|
C:0676H LINE# 87 |
|
|
C:0678H LINE# 88 |
|
|
------- ENDPROC _DS1302READ |
|
|
------- PROC DS1302INIT |
|
|
------- DO |
|
|
D:0004H SYMBOL n |
|
|
------- ENDDO |
|
|
C:07A3H LINE# 90 |
|
|
C:07A3H LINE# 91 |
|
|
C:07A3H LINE# 93 |
|
|
C:07AAH LINE# 94 |
|
|
C:07ACH LINE# 95 |
|
|
C:07ACH LINE# 96 |
|
|
C:07BBH LINE# 97 |
|
|
C:07BFH LINE# 98 |
|
|
------- ENDPROC DS1302INIT |
|
|
------- PROC DS1302READTIME |
|
|
------- DO |
|
|
D:0003H SYMBOL n |
|
|
------- ENDDO |
|
|
BL51 BANKED LINKER/LOCATER V6.22 04/29/2022 01:22:41 PAGE 10 |
|
|
|
|
|
|
|
|
C:0848H LINE# 101 |
|
|
C:0848H LINE# 102 |
|
|
C:0848H LINE# 104 |
|
|
C:084AH LINE# 105 |
|
|
C:084AH LINE# 106 |
|
|
C:0859H LINE# 107 |
|
|
C:085DH LINE# 108 |
|
|
------- ENDPROC DS1302READTIME |
|
|
------- ENDMOD DS1302 |
|
|
|
|
|
------- MODULE I2C |
|
|
C:0000H SYMBOL _ICE_DUMMY_ |
|
|
D:00A0H PUBLIC P2 |
|
|
C:0679H PUBLIC _I2cSendByte |
|
|
C:08CCH PUBLIC I2cStop |
|
|
C:088EH PUBLIC Delay10us |
|
|
B:00A0H.0 PUBLIC SDA |
|
|
C:07C6H PUBLIC _At24c02Read |
|
|
B:00A0H.1 PUBLIC SCL |
|
|
C:085EH PUBLIC I2cStart |
|
|
C:0801H PUBLIC _At24c02Write |
|
|
C:077DH PUBLIC I2cReadByte |
|
|
C:0889H SYMBOL L?0024 |
|
|
------- PROC L?0023 |
|
|
------- ENDPROC L?0023 |
|
|
C:0889H SYMBOL L?0024 |
|
|
------- PROC DELAY10US |
|
|
------- DO |
|
|
D:0006H SYMBOL a |
|
|
D:0007H SYMBOL b |
|
|
------- ENDDO |
|
|
C:088EH LINE# 10 |
|
|
C:088EH LINE# 11 |
|
|
C:088EH LINE# 13 |
|
|
C:0890H LINE# 14 |
|
|
C:0896H LINE# 16 |
|
|
------- ENDPROC DELAY10US |
|
|
------- PROC I2CSTART |
|
|
C:085EH LINE# 25 |
|
|
C:085EH LINE# 26 |
|
|
C:085EH LINE# 27 |
|
|
C:0860H LINE# 28 |
|
|
C:0860H LINE# 29 |
|
|
C:0860H LINE# 30 |
|
|
C:0863H LINE# 31 |
|
|
C:0865H LINE# 32 |
|
|
C:0868H LINE# 33 |
|
|
C:086AH LINE# 34 |
|
|
------- ENDPROC I2CSTART |
|
|
------- PROC I2CSTOP |
|
|
C:08CCH LINE# 44 |
|
|
C:08CCH LINE# 45 |
|
|
C:08CCH LINE# 46 |
|
|
C:08CEH LINE# 47 |
|
|
C:08CEH LINE# 48 |
|
|
C:08CEH LINE# 49 |
|
|
C:08D1H LINE# 50 |
|
|
BL51 BANKED LINKER/LOCATER V6.22 04/29/2022 01:22:41 PAGE 11 |
|
|
|
|
|
|
|
|
C:08D3H LINE# 51 |
|
|
------- ENDPROC I2CSTOP |
|
|
------- PROC _I2CSENDBYTE |
|
|
D:0005H SYMBOL dat |
|
|
------- DO |
|
|
D:0003H SYMBOL a |
|
|
D:0002H SYMBOL b |
|
|
------- ENDDO |
|
|
C:0679H LINE# 61 |
|
|
C:067BH LINE# 62 |
|
|
C:067BH LINE# 63 |
|
|
C:067EH LINE# 64 |
|
|
C:067EH LINE# 65 |
|
|
C:067EH LINE# 66 |
|
|
C:0689H LINE# 67 |
|
|
C:068DH LINE# 68 |
|
|
C:068DH LINE# 69 |
|
|
C:068DH LINE# 70 |
|
|
C:0690H LINE# 71 |
|
|
C:0692H LINE# 72 |
|
|
C:0695H LINE# 73 |
|
|
C:0699H LINE# 74 |
|
|
C:069BH LINE# 75 |
|
|
C:069EH LINE# 76 |
|
|
C:06A0H LINE# 77 |
|
|
C:06A3H LINE# 78 |
|
|
C:06A3H LINE# 79 |
|
|
C:06A4H LINE# 80 |
|
|
C:06AAH LINE# 81 |
|
|
C:06AAH LINE# 82 |
|
|
C:06ACH LINE# 83 |
|
|
C:06AFH LINE# 84 |
|
|
C:06B2H LINE# 85 |
|
|
C:06B2H LINE# 86 |
|
|
C:06B2H LINE# 87 |
|
|
C:06B4H LINE# 88 |
|
|
C:06B7H LINE# 89 |
|
|
C:06B9H LINE# 90 |
|
|
------- ENDPROC _I2CSENDBYTE |
|
|
------- PROC I2CREADBYTE |
|
|
------- DO |
|
|
D:0005H SYMBOL a |
|
|
D:0004H SYMBOL dat |
|
|
------- ENDDO |
|
|
C:077DH LINE# 99 |
|
|
C:077DH LINE# 100 |
|
|
C:077DH LINE# 101 |
|
|
C:0780H LINE# 102 |
|
|
C:0782H LINE# 103 |
|
|
C:0785H LINE# 104 |
|
|
C:0785H LINE# 105 |
|
|
C:0785H LINE# 106 |
|
|
C:0787H LINE# 107 |
|
|
C:078AH LINE# 108 |
|
|
C:078EH LINE# 109 |
|
|
C:0794H LINE# 110 |
|
|
C:0797H LINE# 111 |
|
|
BL51 BANKED LINKER/LOCATER V6.22 04/29/2022 01:22:41 PAGE 12 |
|
|
|
|
|
|
|
|
C:0799H LINE# 112 |
|
|
C:079CH LINE# 113 |
|
|
C:07A0H LINE# 114 |
|
|
C:07A2H LINE# 115 |
|
|
------- ENDPROC I2CREADBYTE |
|
|
------- PROC _AT24C02WRITE |
|
|
D:0001H SYMBOL addr |
|
|
D:0004H SYMBOL dat |
|
|
C:0801H LINE# 125 |
|
|
C:0805H LINE# 126 |
|
|
C:0805H LINE# 127 |
|
|
C:0808H LINE# 128 |
|
|
C:080DH LINE# 129 |
|
|
C:0812H LINE# 130 |
|
|
C:0817H LINE# 131 |
|
|
------- ENDPROC _AT24C02WRITE |
|
|
------- PROC _AT24C02READ |
|
|
D:0004H SYMBOL addr |
|
|
------- DO |
|
|
D:0005H SYMBOL num |
|
|
------- ENDDO |
|
|
C:07C6H LINE# 140 |
|
|
C:07C8H LINE# 141 |
|
|
C:07C8H LINE# 143 |
|
|
C:07CBH LINE# 144 |
|
|
C:07D0H LINE# 145 |
|
|
C:07D5H LINE# 146 |
|
|
C:07D8H LINE# 147 |
|
|
C:07DDH LINE# 148 |
|
|
C:07E2H LINE# 149 |
|
|
C:07E5H LINE# 150 |
|
|
C:07E7H LINE# 151 |
|
|
------- ENDPROC _AT24C02READ |
|
|
------- ENDMOD I2C |
|
|
|
|
|
------- MODULE ?C?CLDPTR |
|
|
C:0515H PUBLIC ?C?CLDPTR |
|
|
------- ENDMOD ?C?CLDPTR |
|
|
|
|
|
------- MODULE PRINTF |
|
|
D:0042H PUBLIC ?_PRINTF517?BYTE |
|
|
D:0042H PUBLIC ?_PRINTF?BYTE |
|
|
D:0042H PUBLIC ?_SPRINTF517?BYTE |
|
|
D:0042H PUBLIC ?_SPRINTF?BYTE |
|
|
C:0065H PUBLIC _PRINTF |
|
|
C:0065H PUBLIC _PRINTF517 |
|
|
C:005FH PUBLIC _SPRINTF |
|
|
C:005FH PUBLIC _SPRINTF517 |
|
|
------- ENDMOD PRINTF |
|
|
|
|
|
------- MODULE ?C?CLDOPTR |
|
|
C:052EH PUBLIC ?C?CLDOPTR |
|
|
------- ENDMOD ?C?CLDOPTR |
|
|
|
|
|
------- MODULE ?C?CSTPTR |
|
|
C:055BH PUBLIC ?C?CSTPTR |
|
|
------- ENDMOD ?C?CSTPTR |
|
|
BL51 BANKED LINKER/LOCATER V6.22 04/29/2022 01:22:41 PAGE 13 |
|
|
|
|
|
|
|
|
|
|
|
------- MODULE ?C?PLDIIDATA |
|
|
C:056DH PUBLIC ?C?PLDIIDATA |
|
|
------- ENDMOD ?C?PLDIIDATA |
|
|
|
|
|
------- MODULE ?C?CCASE |
|
|
C:057DH PUBLIC ?C?CCASE |
|
|
------- ENDMOD ?C?CCASE |
|
|
|
|
|
------- MODULE PUTCHAR |
|
|
C:0756H PUBLIC _PUTCHAR |
|
|
------- ENDMOD PUTCHAR |
|
|
|
|
|
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS |
|
|
SEGMENT: ?PR?_AT24C02WRITE?I2C |
|
|
|
|
|
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS |
|
|
SEGMENT: ?PR?_AT24C02READ?I2C |
|
|
|
|
|
Program Size: data=77.1 xdata=0 code=2274 |
|
|
LINK/LOCATE RUN COMPLETE. 2 WARNING(S), 0 ERROR(S)
|
|
|
|