⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 temp_adc.lst

📁 it is temperature display using 89c51 which has asm language and hex files good to try
💻 LST
📖 第 1 页 / 共 4 页
字号:
058B 7C01            691    here1_40u: mov r4,#01h
058D DCFE            692    here2_40u: djnz r4,here2_40u
058F DBFA            693            djnz r3,here1_40u
TEMP_ADC                                                                                                      PAGE 13

0591 22              694            ret
0592                 695    delay14m: ;delay of 14 msec
0592 7BFF            696            mov r3,#0ffh
0594 7C18            697    here1_14m: mov r4,#18h
0596 DCFE            698    here2_14m: djnz r4,here2_14m
0598 DBFA            699               djnz r3,here1_14m
059A 22              700               ret
059B                 701    delay140m: ;delay of 140 msec
059B 7BFF            702            mov r3,#0ffh
059D 7CFF            703    here1_140m: mov r4,#0ffh
059F DCFE            704    here2_140m: djnz r4,here2_140m
05A1 DBFA            705                djnz r3,here1_140m
05A3 22              706                ret 
05A4 7B08            707    delay1sec: mov r3,#08h  ;delay of 1 sec
05A6 7CFF            708    here1_1s: mov r4,#0ffh
05A8 7DFF            709    here2_1s: mov r5,#0ffh
05AA DDFE            710    here3_1s: djnz r5,here3_1s
05AC DCFA            711              djnz r4,here2_1s
05AE DBF6            712              djnz r3,here1_1s
05B0 22              713              ret
0700                 714     org 0700h
0700 4D414A4F        715     db 'MAJOR PROJECT'
0704 52205052   
0708 4F4A4543   
070C 54         
0710                 716     org 0710h
0710 44415441        717     db 'DATA ACQUISITION'
0714 20414351   
0718 55495349   
071C 54494F4E   
0720                 718     org 0720h
0720 53595354        719      db 'SYSTEM'
0724 454D       
0730                 720     org 0730h
0730 456E7465        721      db 'Enter Parameters'
0734 72205061   
0738 72616D65   
073C 74657273   
0740                 722     org 0740h
0740 4D656173        723      db 'Measure Interval'
0744 75726520   
0748 496E7465   
074C 7276616C   
0750                 724     org 0750h
0750 54687265        725      db 'Threshold value '
0754 73686F6C   
0758 64207661   
075C 6C756520   
0760                 726     org 0760h
0760 50617261        727      db 'Parameters Saved'
0764 6D657465   
0768 72732053   
076C 61766564   
0770                 728     org 0770h
0770 54656D70        729      db 'Temperature '
0774 65726174   
0778 75726520   
0780                 730     org 0780h
TEMP_ADC                                                                                                      PAGE 14

0780 53616D70        731      db 'Sample no. '
0784 6C65206E   
0788 6F2E20     
                     732      end

VERSION 1.2k ASSEMBLY COMPLETE, 0 ERRORS FOUND
TEMP_ADC                                                                                                      PAGE 15

ADC_DATA . . . . . . . . . . . .    NUMB  0080H  
ADC_NOT. . . . . . . . . . . . .  C ADDR  0136H  NOT USED  
AGAIN_KEYI . . . . . . . . . . .  C ADDR  0063H  
AGAIN_KEYT . . . . . . . . . . .  C ADDR  00BAH  
AUX1 . . . . . . . . . . . . . .    NUMB  00A2H  NOT USED  
B. . . . . . . . . . . . . . . .  D ADDR  00F0H  PREDEFINED  
BUZZER . . . . . . . . . . . . .    NUMB  00A4H  
CALCULATIONS . . . . . . . . . .  C ADDR  029DH  
CANT_SUB . . . . . . . . . . . .  C ADDR  02E5H  
CAN_SUB. . . . . . . . . . . . .  C ADDR  02DAH  
CHECK_OVER . . . . . . . . . . .  C ADDR  01F8H  
CHECK_THSOLD . . . . . . . . . .  C ADDR  01D1H  
CLEAR_LCD. . . . . . . . . . . .  C ADDR  0534H  
COMMAND. . . . . . . . . . . . .  C ADDR  0552H  
CONT . . . . . . . . . . . . . .  C ADDR  0429H  NOT USED  
CONT1. . . . . . . . . . . . . .  C ADDR  0444H  NOT USED  
COUNT. . . . . . . . . . . . . .    NUMB  0010H  
COUNTER. . . . . . . . . . . . .    NUMB  0013H  
CURSOROFF. . . . . . . . . . . .  C ADDR  0544H  
CURSORON . . . . . . . . . . . .  C ADDR  054BH  
DATA_ROUTINE . . . . . . . . . .  C ADDR  056FH  
DEC_INT. . . . . . . . . . . . .  C ADDR  04BFH  
DEC_TH . . . . . . . . . . . . .  C ADDR  0468H  
DEC_TO_HEX . . . . . . . . . . .  C ADDR  03B2H  
DELAY10U . . . . . . . . . . . .  C ADDR  0584H  
DELAY140M. . . . . . . . . . . .  C ADDR  059BH  
DELAY14M . . . . . . . . . . . .  C ADDR  0592H  
DELAY1SEC. . . . . . . . . . . .  C ADDR  05A4H  
DELAY40U . . . . . . . . . . . .  C ADDR  0589H  
DISPLAY_TEXT . . . . . . . . . .  C ADDR  04F7H  
DISP_DATA. . . . . . . . . . . .    NUMB  0011H  
DIVISION_16. . . . . . . . . . .  C ADDR  02AFH  
DIV_LOOP . . . . . . . . . . . .  C ADDR  02C5H  
DKEY . . . . . . . . . . . . . .    NUMB  00A1H  
DOWNI. . . . . . . . . . . . . .  C ADDR  0079H  
DOWNT. . . . . . . . . . . . . .  C ADDR  00D0H  
EKEY . . . . . . . . . . . . . .    NUMB  00A0H  
ENTERI . . . . . . . . . . . . .  C ADDR  0081H  
ENTERT . . . . . . . . . . . . .  C ADDR  00D8H  
FLASH_AGAIN. . . . . . . . . . .  C ADDR  0270H  
GETT_OVER. . . . . . . . . . . .  C ADDR  014FH  NOT USED  
GET_TEMP . . . . . . . . . . . .  C ADDR  0146H  
HERE0. . . . . . . . . . . . . .  C ADDR  0437H  
HERE1. . . . . . . . . . . . . .  C ADDR  0435H  
HERE10U. . . . . . . . . . . . .  C ADDR  0586H  
HERE11 . . . . . . . . . . . . .  C ADDR  050EH  
HERE1_140M . . . . . . . . . . .  C ADDR  059DH  
HERE1_14M. . . . . . . . . . . .  C ADDR  0594H  
HERE1_1S . . . . . . . . . . . .  C ADDR  05A6H  
HERE1_40U. . . . . . . . . . . .  C ADDR  058BH  
HERE1_I1 . . . . . . . . . . . .  C ADDR  0211H  
HERE1_II1. . . . . . . . . . . .  C ADDR  022CH  
HERE2. . . . . . . . . . . . . .  C ADDR  041CH  
HERE2_140M . . . . . . . . . . .  C ADDR  059FH  
HERE2_14M. . . . . . . . . . . .  C ADDR  0596H  
HERE2_1S . . . . . . . . . . . .  C ADDR  05A8H  
HERE2_40U. . . . . . . . . . . .  C ADDR  058DH  
HERE2_I2 . . . . . . . . . . . .  C ADDR  0213H  
TEMP_ADC                                                                                                      PAGE 16

HERE2_II2. . . . . . . . . . . .  C ADDR  022EH  
HERE3. . . . . . . . . . . . . .  C ADDR  041AH  
HERE3_1S . . . . . . . . . . . .  C ADDR  05AAH  
HERE3_I3 . . . . . . . . . . . .  C ADDR  0215H  
HERE3_II3. . . . . . . . . . . .  C ADDR  0230H  
HERE4. . . . . . . . . . . . . .  C ADDR  040EH  
HERE5. . . . . . . . . . . . . .  C ADDR  0402H  
HERER0 . . . . . . . . . . . . .  C ADDR  020FH  
HERER01. . . . . . . . . . . . .  C ADDR  022AH  
HEX0 . . . . . . . . . . . . . .    NUMB  003DH  
HEX1 . . . . . . . . . . . . . .    NUMB  003CH  
HEX_TO_DEC . . . . . . . . . . .  C ADDR  0323H  
HOME . . . . . . . . . . . . . .  C ADDR  0448H  
INTERVAL0. . . . . . . . . . . .    NUMB  0022H  
INTERVAL1. . . . . . . . . . . .    NUMB  0021H  
INTFOUND . . . . . . . . . . . .  C ADDR  04A0H  
INTR . . . . . . . . . . . . . .    NUMB  00A5H  
INT_RETURN . . . . . . . . . . .  C ADDR  04DBH  
LCDCOM . . . . . . . . . . . . .    NUMB  0012H  
LCD_INITIALIZE . . . . . . . . .  C ADDR  050FH  
LED1 . . . . . . . . . . . . . .    NUMB  00A3H  
LOAD0. . . . . . . . . . . . . .  C ADDR  03D0H  
LOAD1. . . . . . . . . . . . . .  C ADDR  03DAH  
LOAD2. . . . . . . . . . . . . .  C ADDR  03E2H  
LOAD3. . . . . . . . . . . . . .  C ADDR  03E5H  
LOAD5. . . . . . . . . . . . . .  C ADDR  03EDH  
LOAD6. . . . . . . . . . . . . .  C ADDR  03F4H  
LSB_DIGIT. . . . . . . . . . . .  C ADDR  0220H  
M640 . . . . . . . . . . . . . .    NUMB  003FH  
M641 . . . . . . . . . . . . . .    NUMB  003EH  
NEXT1. . . . . . . . . . . . . .  C ADDR  050AH  
NEXTCHAR . . . . . . . . . . . .  C ADDR  04FAH  
NOTNINER . . . . . . . . . . . .  C ADDR  04B8H  
NOTNINERTH . . . . . . . . . . .  C ADDR  0461H  
NOTZEROR . . . . . . . . . . . .  C ADDR  04D6H  
NOTZERORTH . . . . . . . . . . .  C ADDR  047FH  
NOT_ZERO . . . . . . . . . . . .  C ADDR  0208H  
NOT_ZERO1. . . . . . . . . . . .  C ADDR  0229H  
NOW2 . . . . . . . . . . . . . .  C ADDR  0406H  
NOW3 . . . . . . . . . . . . . .  C ADDR  0412H  
NOW4 . . . . . . . . . . . . . .  C ADDR  042DH  
NO_SER . . . . . . . . . . . . .  C ADDR  010FH  NOT USED  
OUT0 . . . . . . . . . . . . . .    NUMB  0047H  
OUT1 . . . . . . . . . . . . . .    NUMB  0046H  
OUT2 . . . . . . . . . . . . . .    NUMB  0045H  
OUT3 . . . . . . . . . . . . . .    NUMB  0044H  
OUT4 . . . . . . . . . . . . . .    NUMB  0043H  
OUT5 . . . . . . . . . . . . . .    NUMB  0042H  
OUT6 . . . . . . . . . . . . . .    NUMB  0041H  
OUT7 . . . . . . . . . . . . . .    NUMB  0040H  
OVER56 . . . . . . . . . . . . .  C ADDR  0399H  
P1 . . . . . . . . . . . . . . .  D ADDR  0090H  PREDEFINED  
P3 . . . . . . . . . . . . . . .  D ADDR  00B0H  PREDEFINED  
QUOT . . . . . . . . . . . . . .  C ADDR  02E6H  
RDD. . . . . . . . . . . . . . .    NUMB  00A7H  
READ_ADC . . . . . . . . . . . .  C ADDR  0133H  
REM0 . . . . . . . . . . . . . .    NUMB  004DH  NOT USED  
REM1 . . . . . . . . . . . . . .    NUMB  004CH  NOT USED  
TEMP_ADC                                                                                                      PAGE 17

RI . . . . . . . . . . . . . . .  B ADDR  0098H  PREDEFINED  
SAMPLENO0. . . . . . . . . . . .    NUMB  001AH  
SAMPLENO1. . . . . . . . . . . .    NUMB  0019H  
SAMPLENO2. . . . . . . . . . . .    NUMB  0018H  
SAMPLE_AGAIN . . . . . . . . . .  C ADDR  010EH  
SCROLL . . . . . . . . . . . . .    NUMB  0014H  
SCROLLAGAIN. . . . . . . . . . .  C ADDR  0248H  
SCROLLING. . . . . . . . . . . .  C ADDR  0245H  NOT USED  
SHIFT_D. . . . . . . . . . . . .  C ADDR  02F8H  
SHIFT_Q. . . . . . . . . . . . .  C ADDR  030EH  
SHOW_TEMP. . . . . . . . . . . .  C ADDR  018EH  
SP . . . . . . . . . . . . . . .  D ADDR  0081H  PREDEFINED  
STARTING . . . . . . . . . . . .  C ADDR  03FAH  
START_ADC. . . . . . . . . . . .  C ADDR  0127H  
START_PROGRAM. . . . . . . . . .  C ADDR  0000H  NOT USED  
START_SAMPLE . . . . . . . . . .  C ADDR  00EDH  NOT USED  
T00. . . . . . . . . . . . . . .    NUMB  003BH  
T11. . . . . . . . . . . . . . .    NUMB  003AH  
T2 . . . . . . . . . . . . . . .    NUMB  0039H  
T3 . . . . . . . . . . . . . . .    NUMB  0038H  
TEMP . . . . . . . . . . . . . .    NUMB  0029H  
TEMP_MORE. . . . . . . . . . . .  C ADDR  01F2H  NOT USED  
TEMP_NOTMORE . . . . . . . . . .  C ADDR  01F6H  
TER_RETURN . . . . . . . . . . .  C ADDR  0484H  
THFOUND. . . . . . . . . . . . .  C ADDR  0449H  
THRESHOLD0 . . . . . . . . . . .    NUMB  0024H  
THRESHOLD1 . . . . . . . . . . .    NUMB  0023H  
TMP_0. . . . . . . . . . . . . .    NUMB  004BH  
TMP_1. . . . . . . . . . . . . .    NUMB  004AH  
TMP_2. . . . . . . . . . . . . .    NUMB  0049H  
TMP_3. . . . . . . . . . . . . .    NUMB  0048H  
TVAL0. . . . . . . . . . . . . .    NUMB  0026H  
TVAL1. . . . . . . . . . . . . .    NUMB  0025H  
UKEY . . . . . . . . . . . . . .    NUMB  00A2H  
UPDATE_SAMPLE. . . . . . . . . .  C ADDR  0150H  
UPI. . . . . . . . . . . . . . .  C ADDR  006FH  NOT USED  
UPT. . . . . . . . . . . . . . .  C ADDR  00C6H  NOT USED  
WAIT_OVER. . . . . . . . . . . .  C ADDR  0239H  
WAIT_TIME. . . . . . . . . . . .  C ADDR  01F9H  
WELCOME_MSG. . . . . . . . . . .  C ADDR  0244H  
WR . . . . . . . . . . . . . . .  B ADDR  00B6H  PREDEFINED  
WRR. . . . . . . . . . . . . . .    NUMB  00A6H  
XBN56. . . . . . . . . . . . . .  C ADDR  0373H  
XBN57. . . . . . . . . . . . . .  C ADDR  035AH  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -