| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713 |
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 1
- BL51 BANKED LINKER/LOCATER V6.22, INVOKED BY:
- D:\KEIL5 C51\C51\BIN\BL51.EXE .\Objects\key.obj, .\Objects\main.obj, .\Objects\timer0.obj, .\Objects\ADC.obj, .\Objects\
- >> control.obj, .\Objects\oled.obj TO .\Objects\±ãЯPD¼ÓÈĘ̀ PRINT (.\Listings\±ãЯPD¼ÓÈĘ̀.m51) RAMSIZE (256)
- MEMORY MODEL: LARGE WITH FLOATING POINT ARITHMETIC
- INPUT MODULES INCLUDED:
- .\Objects\key.obj (KEY)
- .\Objects\main.obj (MAIN)
- .\Objects\timer0.obj (TIMER0)
- .\Objects\ADC.obj (ADC)
- .\Objects\control.obj (CONTROL)
- .\Objects\oled.obj (OLED)
- D:\KEIL5 C51\C51\LIB\C51FPL.LIB (?C?FPADD)
- D:\KEIL5 C51\C51\LIB\C51FPL.LIB (?C?FPMUL)
- D:\KEIL5 C51\C51\LIB\C51FPL.LIB (?C?FPDIV)
- D:\KEIL5 C51\C51\LIB\C51FPL.LIB (?C?FPCMP)
- D:\KEIL5 C51\C51\LIB\C51FPL.LIB (?C?FCAST)
- D:\KEIL5 C51\C51\LIB\C51FPL.LIB (?C?CASTF)
- D:\KEIL5 C51\C51\LIB\C51FPL.LIB (?C?FPGETOPN)
- D:\KEIL5 C51\C51\LIB\C51L.LIB (?C_STARTUP)
- D:\KEIL5 C51\C51\LIB\C51L.LIB (?C?CLDPTR)
- D:\KEIL5 C51\C51\LIB\C51L.LIB (?C?CLDOPTR)
- D:\KEIL5 C51\C51\LIB\C51L.LIB (?C?CSTPTR)
- D:\KEIL5 C51\C51\LIB\C51L.LIB (?C?IMUL)
- D:\KEIL5 C51\C51\LIB\C51L.LIB (?C?UIDIV)
- D:\KEIL5 C51\C51\LIB\C51L.LIB (?C?ILDIX)
- D:\KEIL5 C51\C51\LIB\C51L.LIB (?C?LNEG)
- D:\KEIL5 C51\C51\LIB\C51L.LIB (?C?LSTXDATA)
- D:\KEIL5 C51\C51\LIB\C51L.LIB (?C?LSTKXDATA)
- D:\KEIL5 C51\C51\LIB\C51L.LIB (?C?MEMSET)
- D:\KEIL5 C51\C51\LIB\C51L.LIB (?C_INIT)
- LINK MAP OF MODULE: .\Objects\±ãЯPD¼ÓÈĘ̀ (KEY)
- TYPE BASE LENGTH RELOCATION SEGMENT NAME
- -----------------------------------------------------
- * * * * * * * D A T A M E M O R Y * * * * * * *
- REG 0000H 0008H ABSOLUTE "REG BANK 0"
- 0008H 0018H *** GAP ***
- BIT 0020H.0 0001H.0 UNIT ?BI?MAIN
- BIT 0021H.0 0000H.2 UNIT ?BI?KEY
- BIT 0021H.2 0000H.2 UNIT ?BI?OLED
- BIT 0021H.4 0000H.1 UNIT ?BI?_OLED_DRAW_BYTE?OLED
- 0021H.5 0000H.3 *** GAP ***
- IDATA 0022H 0001H UNIT ?STACK
- * * * * * * * X D A T A M E M O R Y * * * * * * *
- XDATA 0000H 02E2H UNIT ?XD?OLED
- XDATA 02E2H 0040H UNIT ?XD?MAIN
- XDATA 0322H 001FH UNIT _XDATA_GROUP_
- XDATA 0341H 000AH UNIT ?XD?_OLED_SHOWCHAR?OLED
- XDATA 034BH 000AH UNIT ?XD?_OLED_SHOWNUM?OLED
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 2
- XDATA 0355H 000AH UNIT ?XD?_OLED_DRAWCHAR?OLED
- XDATA 035FH 0007H UNIT ?XD?_OLED_SHOWSTRING?OLED
- XDATA 0366H 0006H UNIT ?XD?__SWAP_CHAR?OLED
- XDATA 036CH 0005H UNIT ?XD?_OLED_DRAW_BYTE?OLED
- XDATA 0371H 0005H UNIT ?XD?_OLED_DRAWNUM?OLED
- XDATA 0376H 0002H UNIT ?XD?_TRANSFORM?ADC
- XDATA 0378H 0001H UNIT ?XD?_OLED_POW?OLED
- * * * * * * * C O D E M E M O R Y * * * * * * *
- CODE 0000H 0003H ABSOLUTE
- 0003H 0008H *** GAP ***
- CODE 000BH 0003H ABSOLUTE
- CODE 000EH 0DB2H UNIT ?CO?MAIN
- CODE 0DC0H 081CH UNIT ?CO?OLED
- CODE 15DCH 0522H UNIT ?C?LIB_CODE
- CODE 1AFEH 0512H UNIT ?PR?_DRAW_SIGN?MAIN
- CODE 2010H 0336H UNIT ?C_INITSEG
- CODE 2346H 02F3H UNIT ?PR?_DRAW_VOLTAGE?MAIN
- CODE 2639H 02EBH UNIT ?PR?_OLED_DRAWLINE?OLED
- CODE 2924H 01B7H UNIT ?PR?PAGE0?MAIN
- CODE 2ADBH 0177H UNIT ?PR?_OLED_DRAW_BYTE?OLED
- CODE 2C52H 0176H UNIT ?PR?_OLED_DRAWBMP_2?OLED
- CODE 2DC8H 0166H UNIT ?PR?_OLED_DRAWCHAR?OLED
- CODE 2F2EH 0155H UNIT ?PR?RELKEY?MAIN
- CODE 3083H 014CH UNIT ?PR?_DRAW_LOADING?MAIN
- CODE 31CFH 012BH UNIT ?PR?_DRAW_TARNUM?MAIN
- CODE 32FAH 0115H UNIT ?PR?_OLED_SHOWCHAR?OLED
- CODE 340FH 0115H UNIT ?PR?_OLED_DRAWPIXEL?OLED
- CODE 3524H 00DAH UNIT ?PR?OLED_INIT?OLED
- CODE 35FEH 00D4H UNIT ?PR?_OLED_SHOWNUM?OLED
- CODE 36D2H 00C4H UNIT ?PR?_OLED_DRAWBMP?OLED
- CODE 3796H 00B5H UNIT ?PR?_OLED_DRAWNUM?OLED
- CODE 384BH 00B3H UNIT ?PR?_DRAW_REALNUM?MAIN
- CODE 38FEH 00AAH UNIT ?PR?_GET_ADC?ADC
- CODE 39A8H 008CH UNIT ?C_C51STARTUP
- CODE 3A34H 0085H UNIT ?PR?PREKEY?MAIN
- CODE 3AB9H 007AH UNIT ?PR?_TRANSFORM?ADC
- CODE 3B33H 0070H UNIT ?PR?_OLED_SHOWSTRING?OLED
- CODE 3BA3H 0060H UNIT ?PR?TIMER0?MAIN
- CODE 3C03H 0056H UNIT ?PR?INIT?MAIN
- CODE 3C59H 0051H UNIT ?PR?OLED_DISPLAY?OLED
- CODE 3CAAH 004BH UNIT ?PR?_OLED_DISPLAY_CLEAR?OLED
- CODE 3CF5H 003CH UNIT ?PR?__SWAP_CHAR?OLED
- CODE 3D31H 0036H UNIT ?PR?_OLED_WR_BYTE?OLED
- CODE 3D67H 002AH UNIT ?PR?_OLED_DISPLAYTURN?OLED
- CODE 3D91H 0029H UNIT ?PR?OLED_CLEAR?OLED
- CODE 3DBAH 0026H UNIT ?PR?KEY?KEY
- CODE 3DE0H 0025H UNIT ?PR?_OLED_POW?OLED
- CODE 3E05H 0024H UNIT ?PR?_SEND_BYTE?OLED
- CODE 3E29H 0022H UNIT ?PR?_OLED_SET_POS?OLED
- CODE 3E4BH 001FH UNIT ?PR?PAGE1?MAIN
- CODE 3E6AH 001CH UNIT ?PR?_OLED_COLORTURN?OLED
- CODE 3E86H 001AH UNIT ?PR?_DELAY_MS?OLED
- CODE 3EA0H 0018H UNIT ?PR?MAIN?MAIN
- CODE 3EB8H 0015H UNIT ?PR?OLED_DISPLAY_ON?OLED
- CODE 3ECDH 0013H UNIT ?PR?TIMER0INIT?TIMER0
- CODE 3EE0H 0010H UNIT ?PR?TIMER2INIT?TIMER0
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 3
- CODE 3EF0H 000FH UNIT ?PR?I2C_START?OLED
- CODE 3EFFH 000FH UNIT ?PR?I2C_WAITACK?OLED
- CODE 3F0EH 000EH UNIT ?PR?ADC_INIT?ADC
- CODE 3F1CH 000EH UNIT ?PR?OLED_DISPLAY_OFF?OLED
- CODE 3F2AH 000CH UNIT ?PR?_DELAYUS?ADC
- CODE 3F36H 000AH UNIT ?PR?I2C_STOP?OLED
- CODE 3F40H 0009H UNIT ?PR?IIC_DELAY?OLED
- CODE 3F49H 0009H UNIT ?PR?_OLED_SET_POSI?OLED
- OVERLAY MAP OF MODULE: .\Objects\±ãЯPD¼ÓÈĘ̀ (KEY)
- SEGMENT XDATA_GROUP
- +--> CALLED SEGMENT START LENGTH
- ----------------------------------------------------
- ?PR?TIMER0?MAIN ----- -----
- +--> ?PR?PREKEY?MAIN
- *** NEW ROOT ***************************************************
- ?C_C51STARTUP ----- -----
- +--> ?PR?MAIN?MAIN
- +--> ?C_INITSEG
- ?PR?MAIN?MAIN ----- -----
- +--> ?PR?INIT?MAIN
- +--> ?PR?PAGE0?MAIN
- +--> ?PR?PAGE1?MAIN
- ?PR?INIT?MAIN ----- -----
- +--> ?PR?ADC_INIT?ADC
- +--> ?PR?OLED_INIT?OLED
- +--> ?PR?TIMER0INIT?TIMER0
- ?PR?ADC_INIT?ADC ----- -----
- +--> ?PR?_DELAYUS?ADC
- ?PR?_DELAYUS?ADC 0322H 0002H
- ?PR?OLED_INIT?OLED ----- -----
- +--> ?PR?_DELAY_MS?OLED
- +--> ?PR?_OLED_WR_BYTE?OLED
- +--> ?PR?OLED_CLEAR?OLED
- +--> ?PR?_OLED_COLORTURN?OLED
- +--> ?PR?_OLED_DISPLAYTURN?OLED
- +--> ?PR?OLED_DISPLAY_ON?OLED
- ?PR?_OLED_WR_BYTE?OLED ----- -----
- +--> ?PR?I2C_START?OLED
- +--> ?PR?_SEND_BYTE?OLED
- +--> ?PR?I2C_WAITACK?OLED
- +--> ?PR?I2C_STOP?OLED
- ?PR?I2C_START?OLED ----- -----
- +--> ?PR?IIC_DELAY?OLED
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 4
- ?PR?_SEND_BYTE?OLED ----- -----
- +--> ?PR?IIC_DELAY?OLED
- ?PR?I2C_WAITACK?OLED ----- -----
- +--> ?PR?IIC_DELAY?OLED
- ?PR?I2C_STOP?OLED ----- -----
- +--> ?PR?IIC_DELAY?OLED
- ?PR?OLED_CLEAR?OLED 0322H 0001H
- +--> ?PR?_OLED_WR_BYTE?OLED
- ?PR?_OLED_COLORTURN?OLED 0322H 0001H
- +--> ?PR?_OLED_WR_BYTE?OLED
- ?PR?_OLED_DISPLAYTURN?OLED 0322H 0001H
- +--> ?PR?_OLED_WR_BYTE?OLED
- ?PR?OLED_DISPLAY_ON?OLED ----- -----
- +--> ?PR?_OLED_WR_BYTE?OLED
- ?PR?PAGE0?MAIN ----- -----
- +--> ?PR?RELKEY?MAIN
- +--> ?PR?_OLED_DISPLAY_CLEAR?OLED
- +--> ?PR?_GET_ADC?ADC
- +--> ?PR?_DRAW_REALNUM?MAIN
- +--> ?PR?_DRAW_TARNUM?MAIN
- +--> ?PR?_DRAW_VOLTAGE?MAIN
- +--> ?PR?_DRAW_LOADING?MAIN
- +--> ?CO?MAIN
- +--> ?PR?_OLED_DRAWBMP_2?OLED
- +--> ?PR?_DRAW_SIGN?MAIN
- +--> ?PR?OLED_DISPLAY?OLED
- ?PR?_OLED_DISPLAY_CLEAR?OLED 0322H 0001H
- +--> ?CO?OLED
- ?PR?_GET_ADC?ADC ----- -----
- +--> ?PR?_DELAYUS?ADC
- ?PR?_DRAW_REALNUM?MAIN 0322H 0002H
- +--> ?CO?MAIN
- +--> ?PR?_OLED_DRAWBMP?OLED
- ?PR?_OLED_DRAWBMP?OLED 0324H 000FH
- +--> ?PR?_OLED_SET_POS?OLED
- +--> ?PR?_OLED_WR_BYTE?OLED
- ?PR?_OLED_SET_POS?OLED ----- -----
- +--> ?PR?_OLED_WR_BYTE?OLED
- ?PR?_DRAW_TARNUM?MAIN 0322H 0004H
- +--> ?CO?MAIN
- +--> ?PR?_OLED_DRAWBMP_2?OLED
- ?PR?_OLED_DRAWBMP_2?OLED 032DH 000EH
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 5
- +--> ?CO?OLED
- ?PR?_DRAW_VOLTAGE?MAIN 0322H 000BH
- +--> ?CO?MAIN
- +--> ?PR?_OLED_DRAWBMP_2?OLED
- ?PR?_DRAW_LOADING?MAIN 0322H 0006H
- +--> ?CO?MAIN
- +--> ?PR?_OLED_DRAWBMP_2?OLED
- +--> ?PR?_OLED_DRAWLINE?OLED
- ?PR?_OLED_DRAWLINE?OLED 032AH 0010H
- +--> ?PR?_OLED_DRAWPIXEL?OLED
- ?PR?_OLED_DRAWPIXEL?OLED 033AH 0007H
- +--> ?CO?OLED
- ?PR?_DRAW_SIGN?MAIN 0322H 0008H
- +--> ?PR?_OLED_DRAWLINE?OLED
- ?PR?OLED_DISPLAY?OLED ----- -----
- +--> ?CO?OLED
- +--> ?PR?_OLED_DRAWBMP?OLED
- ?PR?PAGE1?MAIN ----- -----
- +--> ?PR?RELKEY?MAIN
- +--> ?CO?MAIN
- +--> ?PR?_OLED_DRAWBMP?OLED
- SYMBOL TABLE OF MODULE: .\Objects\±ãЯPD¼ÓÈĘ̀ (KEY)
- VALUE TYPE NAME
- ----------------------------------
- ------- MODULE KEY
- C:0000H SYMBOL _ICE_DUMMY_
- D:0080H PUBLIC P0
- D:0090H PUBLIC P1
- D:00A0H PUBLIC P2
- D:00B0H PUBLIC P3
- D:00C0H PUBLIC P4
- D:00C8H PUBLIC P5
- D:00E8H PUBLIC P6
- D:00F8H PUBLIC P7
- D:00A8H PUBLIC IE
- D:00B8H PUBLIC IP
- D:00D8H PUBLIC CCON
- D:0098H PUBLIC SCON
- D:0088H PUBLIC TCON
- D:00F0H PUBLIC B
- D:00E0H PUBLIC ACC
- C:3DBAH PUBLIC key
- B:0021H.0 SYMBOL keyi0
- B:0021H.1 SYMBOL keyi1
- B:0080H.1 PUBLIC key0
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 6
- D:00D0H PUBLIC PSW
- B:0080H.0 PUBLIC key1
- ------- PROC KEY
- ------- DO
- D:0005H SYMBOL m
- D:0006H SYMBOL k0
- D:0007H SYMBOL k1
- ------- ENDDO
- C:3DBAH LINE# 9
- C:3DBAH LINE# 10
- C:3DBAH LINE# 12
- C:3DBDH LINE# 13
- C:3DBDH LINE# 14
- C:3DBFH LINE# 15
- C:3DBFH LINE# 16
- C:3DC2H LINE# 17
- C:3DC2H LINE# 18
- C:3DC4H LINE# 19
- C:3DC4H LINE# 20
- C:3DCAH LINE# 21
- C:3DCAH LINE# 22
- C:3DCCH LINE# 23
- C:3DCEH LINE# 24
- C:3DCEH LINE# 25
- C:3DD4H LINE# 26
- C:3DD4H LINE# 27
- C:3DD6H LINE# 28
- C:3DD8H LINE# 29
- C:3DD8H LINE# 30
- C:3DDEH LINE# 31
- C:3DDFH LINE# 32
- ------- ENDPROC KEY
- ------- ENDMOD KEY
- ------- MODULE MAIN
- C:0000H SYMBOL _ICE_DUMMY_
- D:0092H PUBLIC P1M0
- X:02E2H PUBLIC volcount
- D:0091H PUBLIC P1M1
- D:0080H PUBLIC P0
- X:02E3H PUBLIC realtem_2
- D:00B2H PUBLIC P3M0
- D:0090H PUBLIC P1
- X:02E5H PUBLIC slpcountsetting
- D:00B1H PUBLIC P3M1
- D:00A0H PUBLIC P2
- D:00B0H PUBLIC P3
- C:1AFEH PUBLIC _Draw_Sign
- C:05C0H PUBLIC LoadRight
- D:00C0H PUBLIC P4
- B:0020H.0 PUBLIC swclose
- C:0542H PUBLIC outline
- D:00C8H PUBLIC P5
- C:04BEH PUBLIC taroff
- B:00A8H.7 PUBLIC EA
- D:00E8H PUBLIC P6
- D:00F8H PUBLIC P7
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 7
- C:31CFH PUBLIC _Draw_tarnum
- D:00A8H PUBLIC IE
- C:2F2EH PUBLIC relkey
- C:05B0H PUBLIC LoadLeft
- X:02E9H PUBLIC tartem
- C:3A34H PUBLIC prekey
- B:0020H.1 PUBLIC slpcountclose
- D:00B8H PUBLIC IP
- B:0020H.2 PUBLIC flag
- X:02EBH PUBLIC page
- X:02ECH PUBLIC p1
- X:02F0H PUBLIC p2
- X:02F4H PUBLIC p3
- B:00B0H.4 PUBLIC heat
- C:05D0H PUBLIC state
- D:00D8H PUBLIC CCON
- C:3EA0H PUBLIC main
- X:02F8H PUBLIC powvol
- X:02FCH PUBLIC time
- C:053CH PUBLIC vol_
- C:3083H PUBLIC _Draw_Loading
- X:02FEH PUBLIC keyi
- D:0098H PUBLIC SCON
- B:0020H.3 PUBLIC keyj
- D:0088H PUBLIC TCON
- C:3C03H PUBLIC init
- B:0020H.4 PUBLIC keyp
- X:0300H PUBLIC powvol_2
- D:00F0H PUBLIC B
- C:000EH PUBLIC BIGNUM
- D:00E0H PUBLIC ACC
- C:0524H PUBLIC volv
- C:2924H PUBLIC page0
- C:3E4BH PUBLIC page1
- C:0503H PUBLIC oc
- C:3BA3H PUBLIC timer0
- X:0304H PUBLIC mintartem
- X:0306H PUBLIC maxtartem
- C:09C0H PUBLIC secpage
- X:0308H PUBLIC presstime
- X:030AH PUBLIC keyi0
- B:0020H.5 PUBLIC keyj0
- X:030CH PUBLIC keyi1
- B:0020H.6 PUBLIC keyj1
- C:2346H PUBLIC _Draw_voltage
- C:384BH PUBLIC _Draw_realnum
- X:030EH PUBLIC clocount
- C:03CEH PUBLIC SMALLNUM
- B:0020H.7 PUBLIC slpflag
- X:0312H PUBLIC realtem
- X:0314H PUBLIC clocountsetting
- X:0318H PUBLIC keyx0
- X:0319H PUBLIC keyx1
- X:031AH PUBLIC slpcountbackup
- B:00B0H.2 PUBLIC key0
- D:00D0H PUBLIC PSW
- B:00B0H.3 PUBLIC key1
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 8
- X:031EH PUBLIC slpcount
- ------- PROC _DRAW_REALNUM
- D:0002H SYMBOL num
- ------- DO
- X:0322H SYMBOL ge
- X:0323H SYMBOL sh
- D:0007H SYMBOL ba
- ------- ENDDO
- C:384BH LINE# 492
- C:384FH LINE# 493
- C:384FH LINE# 495
- C:385BH LINE# 496
- C:3870H LINE# 497
- C:387BH LINE# 498
- C:38A4H LINE# 499
- C:38D1H LINE# 500
- ------- ENDPROC _DRAW_REALNUM
- ------- PROC _DRAW_TARNUM
- X:0322H SYMBOL x
- X:0323H SYMBOL y
- D:0002H SYMBOL num
- ------- DO
- X:0324H SYMBOL ge
- X:0325H SYMBOL sh
- D:0007H SYMBOL ba
- ------- ENDDO
- C:31CFH LINE# 503
- C:31D7H LINE# 504
- C:31D7H LINE# 506
- C:31DEH LINE# 507
- C:31DEH LINE# 508
- C:31ECH LINE# 509
- C:3201H LINE# 510
- C:320CH LINE# 511
- C:323DH LINE# 512
- C:3244H LINE# 513
- C:3278H LINE# 514
- C:327FH LINE# 515
- C:32B3H LINE# 516
- C:32BAH LINE# 517
- C:32D6H LINE# 518
- C:32D8H LINE# 520
- C:32D8H LINE# 521
- C:32F9H LINE# 522
- C:32F9H LINE# 523
- ------- ENDPROC _DRAW_TARNUM
- ------- PROC _DRAW_VOLTAGE
- X:0322H SYMBOL x
- X:0323H SYMBOL y
- X:0324H SYMBOL vol
- ------- DO
- X:0328H SYMBOL num1
- X:0329H SYMBOL num2
- X:032AH SYMBOL num3
- X:032BH SYMBOL voll
- ------- ENDDO
- C:2346H LINE# 525
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 9
- C:234EH LINE# 526
- C:234EH LINE# 529
- C:2369H LINE# 530
- C:2369H LINE# 531
- C:238CH LINE# 532
- C:23A3H LINE# 533
- C:23B8H LINE# 534
- C:23CCH LINE# 535
- C:2400H LINE# 536
- C:2407H LINE# 537
- C:2426H LINE# 538
- C:242DH LINE# 539
- C:2461H LINE# 540
- C:2468H LINE# 541
- C:249CH LINE# 542
- C:24A3H LINE# 543
- C:24C2H LINE# 544
- C:24C2H LINE# 545
- C:24DFH LINE# 546
- C:24DFH LINE# 547
- C:2502H LINE# 548
- C:2519H LINE# 549
- C:252EH LINE# 550
- C:2542H LINE# 551
- C:2576H LINE# 552
- C:257DH LINE# 553
- C:25B1H LINE# 554
- C:25B8H LINE# 555
- C:25D7H LINE# 556
- C:25DEH LINE# 557
- C:2612H LINE# 558
- C:2619H LINE# 559
- C:2638H LINE# 560
- C:2638H LINE# 561
- ------- ENDPROC _DRAW_VOLTAGE
- ------- PROC _DRAW_LOADING
- X:0322H SYMBOL x
- D:0002H SYMBOL y
- X:0324H SYMBOL dir
- X:0325H SYMBOL comp
- X:0326H SYMBOL part
- ------- DO
- X:0327H SYMBOL i
- ------- ENDDO
- C:3083H LINE# 563
- C:308FH LINE# 564
- C:308FH LINE# 566
- C:30A3H LINE# 567
- C:30CBH LINE# 568
- C:30D8H LINE# 569
- C:30D8H LINE# 570
- C:30D8H LINE# 571
- C:30FAH LINE# 572
- C:3103H LINE# 573
- C:3103H LINE# 574
- C:313EH LINE# 575
- C:3148H LINE# 576
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 10
- C:3148H LINE# 577
- C:314AH LINE# 578
- C:314AH LINE# 579
- C:316DH LINE# 580
- C:3173H LINE# 581
- C:3173H LINE# 582
- C:31ACH LINE# 583
- C:31CEH LINE# 584
- C:31CEH LINE# 585
- C:31CEH LINE# 586
- C:31CEH LINE# 587
- ------- ENDPROC _DRAW_LOADING
- ------- PROC _DRAW_SIGN
- X:0322H SYMBOL tartem
- X:0324H SYMBOL realtem
- X:0326H SYMBOL mintartem
- X:0328H SYMBOL maxtartem
- C:1AFEH LINE# 589
- C:1B12H LINE# 590
- C:1B12H LINE# 591
- C:1B78H LINE# 592
- C:1B78H LINE# 593
- C:1BB9H LINE# 594
- C:1BFCH LINE# 595
- C:1C3EH LINE# 596
- C:1C81H LINE# 597
- C:1CC3H LINE# 598
- C:1D06H LINE# 599
- C:1D48H LINE# 600
- C:1D83H LINE# 601
- C:1D86H LINE# 602
- C:1DFAH LINE# 603
- C:1DFAH LINE# 604
- C:1E3DH LINE# 605
- C:1E7FH LINE# 606
- C:1EC2H LINE# 607
- C:1F04H LINE# 608
- C:1F47H LINE# 609
- C:1F89H LINE# 610
- C:1FCCH LINE# 611
- C:200FH LINE# 612
- C:200FH LINE# 614
- ------- ENDPROC _DRAW_SIGN
- ------- PROC INIT
- C:3C03H LINE# 56
- C:3C03H LINE# 57
- C:3C03H LINE# 58
- C:3C06H LINE# 59
- C:3C09H LINE# 60
- C:3C0CH LINE# 61
- C:3C0FH LINE# 62
- C:3C11H LINE# 63
- C:3C1BH LINE# 64
- C:3C25H LINE# 65
- C:3C39H LINE# 66
- C:3C4DH LINE# 67
- C:3C50H LINE# 68
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 11
- C:3C53H LINE# 69
- C:3C56H LINE# 70
- C:3C58H LINE# 71
- ------- ENDPROC INIT
- ------- PROC MAIN
- C:3EA0H LINE# 73
- C:3EA0H LINE# 74
- C:3EA0H LINE# 75
- C:3EA3H LINE# 76
- C:3EA3H LINE# 77
- C:3EA3H LINE# 78
- C:3EACH LINE# 79
- C:3EB6H LINE# 80
- ------- ENDPROC MAIN
- ------- PROC TIMER0
- C:3BA3H LINE# 84
- C:3BC0H LINE# 86
- C:3BCEH LINE# 87
- C:3BE5H LINE# 89
- C:3BE8H LINE# 90
- ------- ENDPROC TIMER0
- ------- PROC PREKEY
- C:3A34H LINE# 92
- C:3A34H LINE# 93
- C:3A34H LINE# 94
- C:3A40H LINE# 95
- C:3A52H LINE# 96
- C:3A5EH LINE# 97
- C:3A70H LINE# 98
- C:3A98H LINE# 99
- C:3AB8H LINE# 100
- ------- ENDPROC PREKEY
- ------- PROC RELKEY
- C:2F2EH LINE# 102
- C:2F2EH LINE# 103
- C:2F2EH LINE# 104
- C:2F46H LINE# 105
- C:2F46H LINE# 106
- C:2F66H LINE# 107
- C:2F68H LINE# 108
- C:2F6EH LINE# 109
- C:2F6EH LINE# 110
- C:2F98H LINE# 111
- C:2F98H LINE# 112
- C:2FB0H LINE# 113
- C:2FB0H LINE# 114
- C:2FD1H LINE# 115
- C:2FD3H LINE# 116
- C:2FD9H LINE# 117
- C:2FD9H LINE# 118
- C:3003H LINE# 119
- C:3003H LINE# 120
- C:3024H LINE# 121
- C:3024H LINE# 122
- C:3035H LINE# 123
- C:3037H LINE# 124
- C:3039H LINE# 125
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 12
- C:3040H LINE# 126
- C:3042H LINE# 127
- C:3044H LINE# 128
- C:3065H LINE# 129
- C:3065H LINE# 130
- C:3067H LINE# 131
- C:306BH LINE# 132
- C:306DH LINE# 133
- C:3071H LINE# 134
- C:3071H LINE# 135
- C:3077H LINE# 136
- C:3077H LINE# 137
- C:307EH LINE# 138
- C:3080H LINE# 139
- C:3082H LINE# 140
- C:3082H LINE# 141
- ------- ENDPROC RELKEY
- ------- PROC PAGE0
- C:2924H LINE# 143
- C:2924H LINE# 144
- C:2924H LINE# 145
- C:2927H LINE# 146
- C:292CH LINE# 147
- C:2931H LINE# 148
- C:2966H LINE# 149
- C:2979H LINE# 150
- C:297FH LINE# 151
- C:2983H LINE# 152
- C:2983H LINE# 153
- C:2985H LINE# 154
- C:29A2H LINE# 156
- C:29ACH LINE# 157
- C:29B3H LINE# 158
- C:29B3H LINE# 159
- C:29BEH LINE# 160
- C:29E3H LINE# 161
- C:2A11H LINE# 162
- C:2A56H LINE# 163
- C:2A93H LINE# 164
- C:2AB0H LINE# 165
- C:2AD8H LINE# 166
- ------- ENDPROC PAGE0
- ------- PROC PAGE1
- C:3E4BH LINE# 169
- C:3E4BH LINE# 170
- C:3E4BH LINE# 171
- C:3E4EH LINE# 172
- ------- ENDPROC PAGE1
- ------- ENDMOD MAIN
- ------- MODULE TIMER0
- C:0000H SYMBOL _ICE_DUMMY_
- D:0080H PUBLIC P0
- D:0090H PUBLIC P1
- D:00A0H PUBLIC P2
- D:00B0H PUBLIC P3
- D:00C0H PUBLIC P4
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 13
- D:00C8H PUBLIC P5
- D:00E8H PUBLIC P6
- D:00F8H PUBLIC P7
- D:00A8H PUBLIC IE
- D:00B8H PUBLIC IP
- D:00D8H PUBLIC CCON
- D:0098H PUBLIC SCON
- D:0089H PUBLIC TMOD
- D:0088H PUBLIC TCON
- D:00AFH PUBLIC IE2
- D:00F0H PUBLIC B
- D:008EH PUBLIC AUXR
- D:00E0H PUBLIC ACC
- B:00A8H.1 PUBLIC ET0
- B:0088H.5 PUBLIC TF0
- C:3ECDH PUBLIC Timer0Init
- D:008CH PUBLIC TH0
- C:3EE0H PUBLIC Timer2Init
- D:00D6H PUBLIC T2H
- D:008AH PUBLIC TL0
- D:00D7H PUBLIC T2L
- B:0088H.4 PUBLIC TR0
- D:00D0H PUBLIC PSW
- ------- PROC TIMER0INIT
- C:3ECDH LINE# 3
- C:3ECDH LINE# 4
- C:3ECDH LINE# 5
- C:3ED0H LINE# 6
- C:3ED3H LINE# 7
- C:3ED6H LINE# 8
- C:3ED9H LINE# 9
- C:3EDBH LINE# 10
- C:3EDDH LINE# 11
- C:3EDFH LINE# 12
- ------- ENDPROC TIMER0INIT
- ------- PROC TIMER2INIT
- C:3EE0H LINE# 14
- C:3EE0H LINE# 15
- C:3EE0H LINE# 16
- C:3EE3H LINE# 17
- C:3EE6H LINE# 18
- C:3EE9H LINE# 19
- C:3EECH LINE# 20
- C:3EEFH LINE# 21
- ------- ENDPROC TIMER2INIT
- ------- ENDMOD TIMER0
- ------- MODULE ADC
- C:0000H SYMBOL _ICE_DUMMY_
- D:0080H PUBLIC P0
- D:0090H PUBLIC P1
- D:00A0H PUBLIC P2
- D:00B0H PUBLIC P3
- D:00C0H PUBLIC P4
- D:00C8H PUBLIC P5
- D:00E8H PUBLIC P6
- D:00F8H PUBLIC P7
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 14
- D:00A8H PUBLIC IE
- D:00BDH PUBLIC ADC_RES
- D:00B8H PUBLIC IP
- D:00DEH PUBLIC ADCCFG
- D:00D8H PUBLIC CCON
- D:00BCH PUBLIC ADC_CONTR
- D:0098H PUBLIC SCON
- D:0088H PUBLIC TCON
- C:3F0EH PUBLIC adc_init
- D:00F0H PUBLIC B
- D:00E0H PUBLIC ACC
- C:38FEH PUBLIC _get_adc
- D:00BEH PUBLIC ADC_RESL
- C:3AB9H PUBLIC _transform
- D:00D0H PUBLIC PSW
- C:3F2AH PUBLIC _delayus
- ------- PROC _DELAYUS
- X:0322H SYMBOL nn
- C:3F2AH LINE# 10
- C:3F32H LINE# 11
- C:3F32H LINE# 12
- C:3F33H LINE# 13
- C:3F34H LINE# 14
- C:3F35H LINE# 15
- ------- ENDPROC _DELAYUS
- ------- PROC ADC_INIT
- C:3F0EH LINE# 21
- C:3F0EH LINE# 22
- C:3F0EH LINE# 23
- C:3F11H LINE# 24
- C:3F14H LINE# 25
- C:3F16H LINE# 26
- ------- ENDPROC ADC_INIT
- ------- PROC _GET_ADC
- D:0006H SYMBOL p
- C:38FEH LINE# 34
- C:38FEH LINE# 35
- C:38FEH LINE# 36
- C:3941H LINE# 37
- C:3941H LINE# 38
- C:3946H LINE# 39
- C:394BH LINE# 40
- C:3950H LINE# 41
- C:3955H LINE# 42
- C:395AH LINE# 43
- C:395FH LINE# 44
- C:3964H LINE# 45
- C:3969H LINE# 46
- C:396EH LINE# 47
- C:3973H LINE# 48
- C:3978H LINE# 49
- C:397DH LINE# 50
- C:3982H LINE# 51
- C:3987H LINE# 52
- C:398AH LINE# 53
- C:398AH LINE# 54
- C:3991H LINE# 55
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 15
- C:3996H LINE# 56
- C:3999H LINE# 57
- C:39A7H LINE# 58
- ------- ENDPROC _GET_ADC
- ------- PROC _TRANSFORM
- X:0376H SYMBOL adc
- ------- DO
- D:0006H SYMBOL temp
- ------- ENDDO
- C:3AB9H LINE# 64
- C:3AC1H LINE# 65
- C:3AC1H LINE# 67
- C:3B32H LINE# 68
- C:3B32H LINE# 69
- ------- ENDPROC _TRANSFORM
- ------- ENDMOD ADC
- ------- MODULE CONTROL
- C:0000H SYMBOL _ICE_DUMMY_
- D:0080H PUBLIC P0
- D:0090H PUBLIC P1
- D:00A0H PUBLIC P2
- D:00B0H PUBLIC P3
- D:00C0H PUBLIC P4
- D:00C8H PUBLIC P5
- D:00E8H PUBLIC P6
- D:00F8H PUBLIC P7
- D:00A8H PUBLIC IE
- D:00B8H PUBLIC IP
- D:00D8H PUBLIC CCON
- D:0098H PUBLIC SCON
- D:0088H PUBLIC TCON
- D:00F0H PUBLIC B
- D:00E0H PUBLIC ACC
- D:00D0H PUBLIC PSW
- ------- ENDMOD CONTROL
- ------- MODULE OLED
- C:0000H SYMBOL _ICE_DUMMY_
- C:3EB8H PUBLIC OLED_Display_On
- D:0080H PUBLIC P0
- C:3C59H PUBLIC OLED_display
- D:0090H PUBLIC P1
- D:00A0H PUBLIC P2
- C:3E05H PUBLIC _Send_Byte
- D:00B0H PUBLIC P3
- D:00C0H PUBLIC P4
- D:00C8H PUBLIC P5
- D:00E8H PUBLIC P6
- D:00F8H PUBLIC P7
- C:2C52H PUBLIC _OLED_DrawBMP_2
- C:2ADBH PUBLIC _OLED_Draw_Byte
- C:3D67H PUBLIC _OLED_DisplayTurn
- D:00A8H PUBLIC IE
- C:2DC8H PUBLIC _OLED_DrawChar
- D:00B8H PUBLIC IP
- C:0DC0H PUBLIC asc2_0806
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 16
- C:0FE8H PUBLIC asc2_1608
- C:341FH PUBLIC _OLED_DrawPixel
- C:3524H PUBLIC OLED_Init
- C:3CF5H PUBLIC __swap_char
- C:2639H PUBLIC _OLED_DrawLine
- C:15DAH PUBLIC width
- D:00D8H PUBLIC CCON
- C:3B33H PUBLIC _OLED_ShowString
- C:3D3EH PUBLIC _OLED_WR_Byte
- C:32FAH PUBLIC _OLED_ShowChar
- C:3EF0H PUBLIC I2C_Start
- C:3F49H PUBLIC _OLED_Set_Posi
- C:3E6AH PUBLIC _OLED_ColorTurn
- D:0098H PUBLIC SCON
- D:0088H PUBLIC TCON
- X:0000H SYMBOL __x
- X:0001H SYMBOL __y
- D:00F0H PUBLIC B
- B:0021H.2 PUBLIC _OLED_Overlap
- B:0021H.3 PUBLIC _OLED_Reverse
- C:3EFFH PUBLIC I2C_WaitAck
- C:3F36H PUBLIC I2C_Stop
- C:3E29H PUBLIC _OLED_Set_Pos
- D:00E0H PUBLIC ACC
- C:3F40H PUBLIC IIC_delay
- C:3796H PUBLIC _OLED_DrawNum
- X:0002H PUBLIC _buf0
- X:01E2H PUBLIC _buf1
- C:3E86H PUBLIC _delay_ms
- C:35FEH PUBLIC _OLED_ShowNum
- C:3F1CH PUBLIC OLED_Display_Off
- C:3DE7H PUBLIC _oled_pow
- B:00B0H.6 PUBLIC OLED_SDA
- B:00B0H.5 PUBLIC OLED_SCL
- C:3CAAH PUBLIC _OLED_display_clear
- C:3D91H PUBLIC OLED_Clear
- B:00A0H.3 PUBLIC OLED_RES
- C:36D2H PUBLIC _OLED_DrawBMP
- D:00D0H PUBLIC PSW
- C:15D8H PUBLIC heigth
- ------- PROC _DELAY_MS
- D:0006H SYMBOL ms
- ------- DO
- D:0004H SYMBOL a
- ------- ENDDO
- C:3E86H LINE# 20
- C:3E86H LINE# 21
- C:3E86H LINE# 23
- C:3E8AH LINE# 24
- C:3E8AH LINE# 25
- C:3E8EH LINE# 26
- C:3E98H LINE# 27
- C:3E9DH LINE# 28
- C:3E9FH LINE# 30
- ------- ENDPROC _DELAY_MS
- ------- PROC _OLED_COLORTURN
- X:0322H SYMBOL i
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 17
- C:3E6AH LINE# 33
- C:3E6FH LINE# 34
- C:3E6FH LINE# 35
- C:3E71H LINE# 36
- C:3E71H LINE# 37
- C:3E77H LINE# 38
- C:3E77H LINE# 39
- C:3E7EH LINE# 40
- C:3E7EH LINE# 41
- C:3E85H LINE# 42
- C:3E85H LINE# 43
- ------- ENDPROC _OLED_COLORTURN
- ------- PROC _OLED_DISPLAYTURN
- X:0322H SYMBOL i
- C:3D67H LINE# 46
- C:3D6CH LINE# 47
- C:3D6CH LINE# 48
- C:3D6EH LINE# 49
- C:3D6EH LINE# 50
- C:3D74H LINE# 51
- C:3D7BH LINE# 52
- C:3D7BH LINE# 53
- C:3D82H LINE# 54
- C:3D82H LINE# 55
- C:3D89H LINE# 56
- C:3D90H LINE# 57
- C:3D90H LINE# 58
- ------- ENDPROC _OLED_DISPLAYTURN
- ------- PROC IIC_DELAY
- ------- DO
- D:0007H SYMBOL t
- ------- ENDDO
- C:3F40H LINE# 61
- C:3F40H LINE# 62
- C:3F40H LINE# 63
- C:3F42H LINE# 64
- C:3F48H LINE# 65
- ------- ENDPROC IIC_DELAY
- ------- PROC I2C_START
- C:3EF0H LINE# 68
- C:3EF0H LINE# 69
- C:3EF0H LINE# 70
- C:3EF2H LINE# 71
- C:3EF4H LINE# 72
- C:3EF7H LINE# 73
- C:3EF9H LINE# 74
- C:3EFCH LINE# 75
- C:3EFEH LINE# 77
- ------- ENDPROC I2C_START
- ------- PROC I2C_STOP
- C:3F36H LINE# 80
- C:3F36H LINE# 81
- C:3F36H LINE# 82
- C:3F38H LINE# 83
- C:3F3AH LINE# 84
- C:3F3DH LINE# 85
- C:3F3FH LINE# 86
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 18
- ------- ENDPROC I2C_STOP
- ------- PROC I2C_WAITACK
- C:3EFFH LINE# 89
- C:3EFFH LINE# 90
- C:3EFFH LINE# 91
- C:3F01H LINE# 92
- C:3F04H LINE# 93
- C:3F06H LINE# 94
- C:3F09H LINE# 95
- C:3F0BH LINE# 96
- ------- ENDPROC I2C_WAITACK
- ------- PROC _SEND_BYTE
- D:0005H SYMBOL dat
- ------- DO
- D:0004H SYMBOL i
- ------- ENDDO
- C:3E05H LINE# 100
- C:3E07H LINE# 101
- C:3E07H LINE# 103
- C:3E09H LINE# 104
- C:3E09H LINE# 105
- C:3E0BH LINE# 106
- C:3E0FH LINE# 107
- C:3E0FH LINE# 108
- C:3E11H LINE# 109
- C:3E13H LINE# 111
- C:3E13H LINE# 112
- C:3E15H LINE# 113
- C:3E15H LINE# 114
- C:3E18H LINE# 115
- C:3E1AH LINE# 116
- C:3E1DH LINE# 117
- C:3E1FH LINE# 118
- C:3E23H LINE# 119
- C:3E28H LINE# 120
- ------- ENDPROC _SEND_BYTE
- C:3D37H SYMBOL L?0220
- ------- PROC L?0219
- ------- ENDPROC L?0219
- C:3D37H SYMBOL L?0220
- ------- PROC _OLED_WR_BYTE
- D:0002H SYMBOL dat
- D:0003H SYMBOL mode
- C:3D3EH LINE# 125
- C:3D42H LINE# 126
- C:3D42H LINE# 127
- C:3D45H LINE# 128
- C:3D4AH LINE# 129
- C:3D4DH LINE# 130
- C:3D54H LINE# 131
- C:3D59H LINE# 132
- C:3D5CH LINE# 133
- C:3D61H LINE# 134
- C:3D64H LINE# 135
- ------- ENDPROC _OLED_WR_BYTE
- ------- PROC _OLED_SET_POS
- D:0001H SYMBOL x
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 19
- D:0005H SYMBOL y
- C:3E29H LINE# 139
- C:3E2BH LINE# 140
- C:3E2BH LINE# 141
- C:3E34H LINE# 142
- C:3E42H LINE# 143
- ------- ENDPROC _OLED_SET_POS
- ------- PROC OLED_DISPLAY_ON
- C:3EB8H LINE# 146
- C:3EB8H LINE# 147
- C:3EB8H LINE# 148
- C:3EBFH LINE# 149
- C:3EC6H LINE# 150
- ------- ENDPROC OLED_DISPLAY_ON
- ------- PROC OLED_DISPLAY_OFF
- C:3F1CH LINE# 153
- C:3F1CH LINE# 154
- C:3F1CH LINE# 155
- C:3F20H LINE# 156
- C:3F23H LINE# 157
- ------- ENDPROC OLED_DISPLAY_OFF
- ------- PROC OLED_CLEAR
- ------- DO
- D:0001H SYMBOL i
- X:0322H SYMBOL n
- ------- ENDDO
- C:3D91H LINE# 160
- C:3D91H LINE# 161
- C:3D91H LINE# 163
- C:3D93H LINE# 164
- C:3D93H LINE# 165
- C:3D99H LINE# 166
- C:3D99H LINE# 167
- C:3D9CH LINE# 168
- C:3DB4H LINE# 169
- C:3DB9H LINE# 170
- ------- ENDPROC OLED_CLEAR
- ------- PROC _OLED_SHOWCHAR
- X:0341H SYMBOL x
- X:0342H SYMBOL y
- D:0003H SYMBOL chr
- X:0344H SYMBOL sizey
- ------- DO
- X:0345H SYMBOL c
- X:0346H SYMBOL sizex
- X:0347H SYMBOL i
- X:0349H SYMBOL size1
- ------- ENDDO
- C:32FAH LINE# 176
- C:3302H LINE# 177
- C:3302H LINE# 178
- C:3313H LINE# 179
- C:3318H LINE# 180
- C:3325H LINE# 181
- C:3356H LINE# 182
- C:335DH LINE# 183
- C:3368H LINE# 184
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 20
- C:3388H LINE# 185
- C:3388H LINE# 186
- C:33ABH LINE# 187
- C:33CDH LINE# 188
- C:33FDH LINE# 191
- C:340EH LINE# 192
- ------- ENDPROC _OLED_SHOWCHAR
- ------- PROC L?0221
- ------- ENDPROC L?0221
- ------- PROC _OLED_POW
- X:0378H SYMBOL m
- D:0001H SYMBOL n
- ------- DO
- D:0006H SYMBOL result
- ------- ENDDO
- C:3DE7H LINE# 194
- C:3DEEH LINE# 195
- C:3DEEH LINE# 196
- C:3DF2H LINE# 197
- C:3E04H LINE# 198
- C:3E04H LINE# 199
- ------- ENDPROC _OLED_POW
- ------- PROC _OLED_SHOWNUM
- X:034BH SYMBOL x
- X:034CH SYMBOL y
- X:034DH SYMBOL num
- X:034FH SYMBOL len
- X:0350H SYMBOL sizey
- ------- DO
- X:0351H SYMBOL t
- X:0352H SYMBOL temp
- X:0353H SYMBOL m
- X:0354H SYMBOL enshow
- ------- ENDDO
- C:35FEH LINE# 205
- C:360CH LINE# 206
- C:360CH LINE# 207
- C:3611H LINE# 208
- C:3613H LINE# 209
- C:3620H LINE# 210
- C:3636H LINE# 211
- C:3636H LINE# 212
- C:3656H LINE# 213
- C:366BH LINE# 214
- C:366BH LINE# 215
- C:366FH LINE# 216
- C:366FH LINE# 217
- C:3690H LINE# 218
- C:3692H LINE# 219
- C:3698H LINE# 220
- C:3698H LINE# 221
- C:36C8H LINE# 222
- C:36D1H LINE# 223
- ------- ENDPROC _OLED_SHOWNUM
- ------- PROC _OLED_SHOWSTRING
- X:035FH SYMBOL x
- X:0360H SYMBOL y
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 21
- X:0361H SYMBOL chr
- X:0364H SYMBOL sizey
- ------- DO
- X:0365H SYMBOL j
- ------- ENDDO
- C:3B33H LINE# 226
- C:3B44H LINE# 227
- C:3B44H LINE# 228
- C:3B49H LINE# 229
- C:3B62H LINE# 230
- C:3B62H LINE# 231
- C:3B85H LINE# 232
- C:3B96H LINE# 233
- C:3BA0H LINE# 234
- C:3BA2H LINE# 235
- ------- ENDPROC _OLED_SHOWSTRING
- ------- PROC _OLED_DRAWBMP
- X:0324H SYMBOL x
- X:0326H SYMBOL y
- X:0328H SYMBOL sizex
- X:0329H SYMBOL sizey
- X:032AH SYMBOL BMP
- ------- DO
- X:032DH SYMBOL j
- X:032FH SYMBOL i
- X:0331H SYMBOL m
- ------- ENDDO
- C:36D2H LINE# 254
- C:36E3H LINE# 255
- C:36E3H LINE# 256
- C:36EAH LINE# 258
- C:3706H LINE# 259
- C:3725H LINE# 260
- C:3725H LINE# 261
- C:3735H LINE# 262
- C:3753H LINE# 263
- C:3753H LINE# 264
- C:3774H LINE# 265
- C:3784H LINE# 266
- C:3795H LINE# 267
- ------- ENDPROC _OLED_DRAWBMP
- ------- PROC OLED_INIT
- C:3524H LINE# 272
- C:3524H LINE# 273
- C:3524H LINE# 274
- C:3526H LINE# 275
- C:352DH LINE# 276
- C:352FH LINE# 277
- C:3536H LINE# 278
- C:353AH LINE# 279
- C:353AH LINE# 280
- C:353DH LINE# 281
- C:3544H LINE# 282
- C:354BH LINE# 283
- C:3552H LINE# 284
- C:3559H LINE# 285
- C:3560H LINE# 286
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 22
- C:3567H LINE# 287
- C:356EH LINE# 288
- C:3575H LINE# 289
- C:357CH LINE# 290
- C:3582H LINE# 291
- C:3589H LINE# 292
- C:3590H LINE# 293
- C:3597H LINE# 294
- C:359EH LINE# 295
- C:35A5H LINE# 296
- C:35ACH LINE# 297
- C:35B3H LINE# 298
- C:35BAH LINE# 299
- C:35C1H LINE# 300
- C:35C8H LINE# 301
- C:35CFH LINE# 302
- C:35D6H LINE# 303
- C:35DDH LINE# 304
- C:35E4H LINE# 305
- C:35E7H LINE# 306
- C:35EEH LINE# 307
- C:35F1H LINE# 308
- C:35F6H LINE# 309
- C:35FBH LINE# 310
- ------- ENDPROC OLED_INIT
- C:3414H SYMBOL L?0217
- C:3417H SYMBOL L?0218
- ------- PROC L?0216
- ------- ENDPROC L?0216
- C:3414H SYMBOL L?0217
- C:3417H SYMBOL L?0218
- ------- PROC _OLED_DRAWPIXEL
- X:033AH SYMBOL x
- X:033BH SYMBOL y
- X:033CH SYMBOL part
- X:033DH SYMBOL color
- ------- DO
- D:0007H SYMBOL mask
- X:033EH SYMBOL pBuf
- ------- ENDDO
- C:341FH LINE# 313
- C:342EH LINE# 314
- C:342EH LINE# 317
- C:3431H LINE# 318
- C:3431H LINE# 319
- C:3434H LINE# 320
- C:3434H LINE# 321
- C:3456H LINE# 322
- C:3456H LINE# 323
- C:345BH LINE# 324
- C:345FH LINE# 325
- C:345FH LINE# 326
- C:3480H LINE# 327
- C:3480H LINE# 328
- C:3482H LINE# 329
- C:3482H LINE# 330
- C:348CH LINE# 331
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 23
- C:348CH LINE# 332
- C:34AEH LINE# 333
- C:34DCH LINE# 334
- C:34DCH LINE# 335
- C:34EFH LINE# 336
- C:34F5H LINE# 337
- C:34F5H LINE# 338
- C:350AH LINE# 339
- C:350CH LINE# 341
- C:350CH LINE# 342
- C:3523H LINE# 343
- C:3523H LINE# 344
- ------- ENDPROC _OLED_DRAWPIXEL
- ------- PROC __SWAP_CHAR
- X:0366H SYMBOL a
- X:0369H SYMBOL b
- ------- DO
- D:0007H SYMBOL tmp
- ------- ENDDO
- C:3CF5H LINE# 346
- C:3D00H LINE# 347
- C:3D00H LINE# 348
- C:3D04H LINE# 349
- C:3D22H LINE# 350
- ------- ENDPROC __SWAP_CHAR
- ------- PROC _OLED_DRAWLINE
- X:032AH SYMBOL x1
- X:032BH SYMBOL y1
- X:032CH SYMBOL x2
- X:032DH SYMBOL y2
- X:032EH SYMBOL part
- X:032FH SYMBOL color
- ------- DO
- D:0002H SYMBOL i
- X:0330H SYMBOL DeltaY
- X:0331H SYMBOL DeltaX
- X:0332H SYMBOL k
- X:0336H SYMBOL b
- ------- ENDDO
- C:2639H LINE# 359
- C:2649H LINE# 360
- C:2649H LINE# 361
- C:264BH LINE# 362
- C:2651H LINE# 363
- C:2663H LINE# 364
- C:2668H LINE# 365
- C:2668H LINE# 366
- C:267AH LINE# 367
- C:268CH LINE# 368
- C:268EH LINE# 369
- C:268EH LINE# 370
- C:269EH LINE# 371
- C:26ADH LINE# 372
- C:26AFH LINE# 373
- C:26AFH LINE# 374
- C:26B4H LINE# 375
- C:26B4H LINE# 376
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 24
- C:26C5H LINE# 377
- C:26C5H LINE# 378
- C:26C8H LINE# 379
- C:26D0H LINE# 380
- C:26E0H LINE# 381
- C:26E0H LINE# 382
- C:26F1H LINE# 383
- C:26F1H LINE# 384
- C:26F4H LINE# 385
- C:26FCH LINE# 386
- C:26FCH LINE# 387
- C:26FCH LINE# 388
- C:2702H LINE# 389
- C:2702H LINE# 390
- C:2713H LINE# 391
- C:2713H LINE# 392
- C:2719H LINE# 393
- C:2721H LINE# 394
- C:2721H LINE# 396
- C:2721H LINE# 397
- C:274AH LINE# 398
- C:2786H LINE# 399
- C:27D1H LINE# 400
- C:27D1H LINE# 401
- C:27E1H LINE# 402
- C:27E1H LINE# 403
- C:2821H LINE# 404
- C:2829H LINE# 405
- C:2877H LINE# 406
- C:2877H LINE# 407
- C:2884H LINE# 408
- C:2884H LINE# 409
- C:2895H LINE# 410
- C:2895H LINE# 411
- C:28C6H LINE# 412
- C:28CEH LINE# 413
- C:28DBH LINE# 414
- C:28DBH LINE# 415
- C:28E9H LINE# 416
- C:28E9H LINE# 417
- C:291BH LINE# 418
- C:2923H LINE# 419
- C:2923H LINE# 420
- C:2923H LINE# 421
- C:2923H LINE# 422
- ------- ENDPROC _OLED_DRAWLINE
- ------- PROC OLED_DISPLAY
- C:3C59H LINE# 424
- C:3C59H LINE# 425
- C:3C59H LINE# 426
- C:3C81H LINE# 427
- ------- ENDPROC OLED_DISPLAY
- ------- PROC _OLED_DISPLAY_CLEAR
- X:0322H SYMBOL part
- C:3CAAH LINE# 430
- C:3CAFH LINE# 431
- C:3CAFH LINE# 432
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 25
- C:3CB5H LINE# 433
- C:3CB5H LINE# 434
- C:3CD4H LINE# 435
- C:3CF4H LINE# 436
- C:3CF4H LINE# 437
- ------- ENDPROC _OLED_DISPLAY_CLEAR
- ------- PROC _OLED_DRAW_BYTE
- X:036CH SYMBOL pBuf
- D:0005H SYMBOL mask
- X:0370H SYMBOL offset
- B:0021H.4 SYMBOL reserve_hl
- C:2ADBH LINE# 439
- C:2AE6H LINE# 440
- C:2AE6H LINE# 441
- C:2AE9H LINE# 442
- C:2AE9H LINE# 443
- C:2AF7H LINE# 444
- C:2AFFH LINE# 446
- C:2B03H LINE# 447
- C:2B06H LINE# 449
- C:2B06H LINE# 450
- C:2B0CH LINE# 451
- C:2B0CH LINE# 454
- C:2B0FH LINE# 455
- C:2B0FH LINE# 456
- C:2B3BH LINE# 457
- C:2B5FH LINE# 458
- C:2B62H LINE# 462
- C:2B62H LINE# 463
- C:2B8EH LINE# 464
- C:2BB2H LINE# 465
- C:2BB2H LINE# 466
- C:2BB5H LINE# 468
- C:2BB5H LINE# 471
- C:2BB8H LINE# 472
- C:2BB8H LINE# 473
- C:2BE1H LINE# 474
- C:2C02H LINE# 475
- C:2C04H LINE# 479
- C:2C04H LINE# 480
- C:2C2DH LINE# 481
- C:2C51H LINE# 482
- C:2C51H LINE# 483
- C:2C51H LINE# 484
- C:2C51H LINE# 485
- ------- ENDPROC _OLED_DRAW_BYTE
- ------- PROC _OLED_DRAWCHAR
- X:0355H SYMBOL x
- X:0356H SYMBOL y
- D:0003H SYMBOL chr
- X:0358H SYMBOL part
- ------- DO
- X:0359H SYMBOL c
- D:0004H SYMBOL i
- X:035AH SYMBOL mask
- X:035BH SYMBOL pBuf
- X:035EH SYMBOL offset
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 26
- ------- ENDDO
- C:2DC8H LINE# 488
- C:2DD0H LINE# 489
- C:2DD0H LINE# 495
- C:2DD6H LINE# 496
- C:2DDDH LINE# 497
- C:2DE8H LINE# 498
- C:2DE8H LINE# 499
- C:2E12H LINE# 500
- C:2E42H LINE# 501
- C:2E42H LINE# 503
- C:2E44H LINE# 504
- C:2E44H LINE# 505
- C:2E78H LINE# 506
- C:2E90H LINE# 507
- C:2E95H LINE# 508
- C:2EABH LINE# 509
- C:2EABH LINE# 510
- C:2ED6H LINE# 511
- C:2ED7H LINE# 512
- C:2ED7H LINE# 513
- C:2F10H LINE# 514
- C:2F28H LINE# 515
- C:2F2DH LINE# 516
- C:2F2DH LINE# 517
- ------- ENDPROC _OLED_DRAWCHAR
- ------- PROC _OLED_SET_POSI
- D:0007H SYMBOL x
- D:0005H SYMBOL y
- C:3F49H LINE# 518
- C:3F49H LINE# 519
- C:3F49H LINE# 520
- C:3F4EH LINE# 521
- C:3F51H LINE# 522
- ------- ENDPROC _OLED_SET_POSI
- ------- PROC _OLED_DRAWNUM
- X:0371H SYMBOL digit
- X:0372H SYMBOL len
- ------- DO
- X:0373H SYMBOL t
- X:0374H SYMBOL i
- D:0006H SYMBOL temp
- X:0375H SYMBOL enshow
- ------- ENDDO
- C:3796H LINE# 524
- C:379EH LINE# 525
- C:379EH LINE# 527
- C:37A3H LINE# 528
- C:37A7H LINE# 529
- C:37BAH LINE# 530
- C:37BAH LINE# 531
- C:37D6H LINE# 533
- C:37E8H LINE# 534
- C:37E8H LINE# 535
- C:37EBH LINE# 536
- C:37EBH LINE# 537
- C:37EFH LINE# 538
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 27
- C:37F1H LINE# 539
- C:37F1H LINE# 541
- C:37F7H LINE# 542
- C:37F7H LINE# 544
- C:3802H LINE# 545
- C:3802H LINE# 546
- C:3804H LINE# 547
- C:3809H LINE# 548
- C:3809H LINE# 549
- C:3814H LINE# 550
- C:3814H LINE# 551
- C:3816H LINE# 552
- C:3816H LINE# 554
- C:3836H LINE# 555
- C:383FH LINE# 556
- C:384AH LINE# 557
- ------- ENDPROC _OLED_DRAWNUM
- ------- PROC _OLED_DRAWBMP_2
- X:032DH SYMBOL x0
- X:032EH SYMBOL page0
- X:032FH SYMBOL xsize
- X:0330H SYMBOL ysize
- X:0331H SYMBOL BMP
- X:0334H SYMBOL part
- ------- DO
- X:0335H SYMBOL i
- X:0337H SYMBOL j
- X:0339H SYMBOL p
- ------- ENDDO
- C:2C52H LINE# 559
- C:2C61H LINE# 560
- C:2C61H LINE# 562
- C:2C8DH LINE# 563
- C:2C8DH LINE# 564
- C:2CBAH LINE# 565
- C:2CBAH LINE# 566
- C:2CC7H LINE# 567
- C:2CC7H LINE# 568
- C:2D30H LINE# 569
- C:2DA5H LINE# 571
- C:2DA5H LINE# 572
- C:2DB6H LINE# 573
- C:2DC7H LINE# 574
- ------- ENDPROC _OLED_DRAWBMP_2
- ------- ENDMOD OLED
- ------- MODULE ?C?FPADD
- C:15E3H PUBLIC ?C?FPADD
- C:15DFH PUBLIC ?C?FPSUB
- ------- ENDMOD ?C?FPADD
- ------- MODULE ?C?FPMUL
- C:16D4H PUBLIC ?C?FPMUL
- ------- ENDMOD ?C?FPMUL
- ------- MODULE ?C?FPDIV
- C:17DDH PUBLIC ?C?FPDIV
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 28
- ------- ENDMOD ?C?FPDIV
- ------- MODULE ?C?FPCMP
- C:187CH PUBLIC ?C?FPCMP
- C:187AH PUBLIC ?C?FPCMP3
- ------- ENDMOD ?C?FPCMP
- ------- MODULE ?C?FCAST
- C:18FDH PUBLIC ?C?FCASTC
- C:18F8H PUBLIC ?C?FCASTI
- C:18F3H PUBLIC ?C?FCASTL
- ------- ENDMOD ?C?FCAST
- ------- MODULE ?C?CASTF
- C:1931H PUBLIC ?C?CASTF
- ------- ENDMOD ?C?CASTF
- ------- MODULE ?C?CLDPTR
- C:19B2H PUBLIC ?C?CLDPTR
- ------- ENDMOD ?C?CLDPTR
- ------- MODULE ?C?CLDOPTR
- C:19CBH PUBLIC ?C?CLDOPTR
- ------- ENDMOD ?C?CLDOPTR
- ------- MODULE ?C?CSTPTR
- C:19F8H PUBLIC ?C?CSTPTR
- ------- ENDMOD ?C?CSTPTR
- ------- MODULE ?C?IMUL
- C:1A0AH PUBLIC ?C?IMUL
- ------- ENDMOD ?C?IMUL
- ------- MODULE ?C?UIDIV
- C:1A1CH PUBLIC ?C?UIDIV
- ------- ENDMOD ?C?UIDIV
- ------- MODULE ?C?ILDIX
- C:1A71H PUBLIC ?C?ILDIX
- ------- ENDMOD ?C?ILDIX
- ------- MODULE ?C?LNEG
- C:1A87H PUBLIC ?C?LNEG
- ------- ENDMOD ?C?LNEG
- ------- MODULE ?C?LSTXDATA
- C:1A95H PUBLIC ?C?LSTXDATA
- ------- ENDMOD ?C?LSTXDATA
- ------- MODULE ?C?LSTKXDATA
- C:1AA1H PUBLIC ?C?LSTKXDATA
- ------- ENDMOD ?C?LSTKXDATA
- ------- MODULE ?C?MEMSET
- C:1AD2H PUBLIC ?C?MEMSET
- ------- ENDMOD ?C?MEMSET
- BL51 BANKED LINKER/LOCATER V6.22 09/19/2022 22:39:04 PAGE 29
- *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
- SEGMENT: ?PR?KEY?KEY
- *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
- SEGMENT: ?PR?TIMER2INIT?TIMER0
- *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
- SEGMENT: ?PR?_TRANSFORM?ADC
- *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
- SEGMENT: ?PR?OLED_DISPLAY_OFF?OLED
- *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
- SEGMENT: ?PR?_OLED_SHOWNUM?OLED
- *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
- SEGMENT: ?PR?_OLED_SHOWSTRING?OLED
- *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
- SEGMENT: ?PR?__SWAP_CHAR?OLED
- *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
- SEGMENT: ?PR?_OLED_SET_POSI?OLED
- *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
- SEGMENT: ?PR?_OLED_DRAWNUM?OLED
- Program Size: data=10.5 xdata=889 code=16202
- LINK/LOCATE RUN COMPLETE. 9 WARNING(S), 0 ERROR(S)
|