📄 18b20hh1.lst
字号:
0000 50 DSR4: CLR 00H ;清标志位,表示DS1820不存在
*** ______________________________^
*** ERROR #A9 IN 50 (18B20hh1.ASM, LINE 50): SYNTAX ERROR
51 LJMP DSR7
*** _________________________^
*** ERROR #A9 IN 51 (18B20hh1.ASM, LINE 51): SYNTAX ERROR
0000 52 DSR5: MOV R0,#06BH
*** ______________________________^
*** ERROR #A9 IN 52 (18B20hh1.ASM, LINE 52): SYNTAX ERROR
0000 53 DSR6: DJNZ R0,DSR6 ;延时一段时间
*** ______________________________^
*** ________________________________________________________^
*** _________________________________________________________^
*** __________________________________________________________^
*** ___________________________________________________________^
*** ERROR #A9 IN 53 (18B20hh1.ASM, LINE 53): SYNTAX ERROR
*** ERROR #A3 IN 53 (18B20hh1.ASM, LINE 53): ILLEGAL CHARACTER
*** ERROR #A3 IN 53 (18B20hh1.ASM, LINE 53): ILLEGAL CHARACTER
*** ERROR #A3 IN 53 (18B20hh1.ASM, LINE 53): ILLEGAL CHARACTER
*** ERROR #A3 IN 53 (18B20hh1.ASM, LINE 53): ILLEGAL CHARACTER
*** MORE ERRORS DETECTED, NOT REPORTED0000 54 DSR7: SETB P3.3
*** ______________________________^
*** ERROR #A9 IN 54 (18B20hh1.ASM, LINE 54): SYNTAX ERROR
55 RET
*** _________________________^
*** ERROR #A9 IN 55 (18B20hh1.ASM, LINE 55): SYNTAX ERROR
56 ;------ 写DS18B20的子程序 ------
0000 57 WR18B20:
58 MOV R2,#8
*** _________________________^
*** ERROR #A9 IN 58 (18B20hh1.ASM, LINE 58): SYNTAX ERROR
59 CLR C
*** _________________________^
*** ERROR #A9 IN 59 (18B20hh1.ASM, LINE 59): SYNTAX ERROR
0000 60 WR1: CLR P3.3
*** _____________________________^
*** ERROR #A9 IN 60 (18B20hh1.ASM, LINE 60): SYNTAX ERROR
61 MOV R3,#6
*** _________________________^
*** ERROR #A9 IN 61 (18B20hh1.ASM, LINE 61): SYNTAX ERROR
62 DJNZ R3,$
*** _________________________^
A51 MACRO ASSEMBLER 18B20HH1 05/01/2008 23:10:12 PAGE 5
*** ERROR #A9 IN 62 (18B20hh1.ASM, LINE 62): SYNTAX ERROR
63 RRC A
*** _________________________^
*** ERROR #A9 IN 63 (18B20hh1.ASM, LINE 63): SYNTAX ERROR
64 MOV P3.3,C
*** _________________________^
*** ERROR #A9 IN 64 (18B20hh1.ASM, LINE 64): SYNTAX ERROR
65 MOV R3,#23
*** _________________________^
*** ERROR #A9 IN 65 (18B20hh1.ASM, LINE 65): SYNTAX ERROR
66 DJNZ R3,$
*** _________________________^
*** ERROR #A9 IN 66 (18B20hh1.ASM, LINE 66): SYNTAX ERROR
67 SETB P3.3
*** _________________________^
*** ERROR #A9 IN 67 (18B20hh1.ASM, LINE 67): SYNTAX ERROR
68 NOP
*** _________________________^
*** ERROR #A9 IN 68 (18B20hh1.ASM, LINE 68): SYNTAX ERROR
69 DJNZ R2,WR1
*** _________________________^
*** ERROR #A9 IN 69 (18B20hh1.ASM, LINE 69): SYNTAX ERROR
70 SETB P3.3
*** _________________________^
*** ERROR #A9 IN 70 (18B20hh1.ASM, LINE 70): SYNTAX ERROR
71 RET
*** _________________________^
*** ERROR #A9 IN 71 (18B20hh1.ASM, LINE 71): SYNTAX ERROR
72 ;------ 从DS18B20中读温度数据程序 ------
0000 73 RE18B20:
74 MOV R4,#2
*** _________________________^
*** ERROR #A9 IN 74 (18B20hh1.ASM, LINE 74): SYNTAX ERROR
75 MOV R1,#2FH
*** _________________________^
*** ERROR #A9 IN 75 (18B20hh1.ASM, LINE 75): SYNTAX ERROR
0000 76 RE00: MOV R2,#8
*** ______________________________^
*** ERROR #A9 IN 76 (18B20hh1.ASM, LINE 76): SYNTAX ERROR
0000 77 RE01: CLR C
*** ______________________________^
*** ERROR #A9 IN 77 (18B20hh1.ASM, LINE 77): SYNTAX ERROR
78 SETB P3.3
*** _________________________^
*** ERROR #A9 IN 78 (18B20hh1.ASM, LINE 78): SYNTAX ERROR
79 NOP
*** _________________________^
*** ERROR #A9 IN 79 (18B20hh1.ASM, LINE 79): SYNTAX ERROR
80 NOP
*** _________________________^
*** ERROR #A9 IN 80 (18B20hh1.ASM, LINE 80): SYNTAX ERROR
81 CLR P3.3
*** _________________________^
*** ERROR #A9 IN 81 (18B20hh1.ASM, LINE 81): SYNTAX ERROR
82 NOP
*** _________________________^
*** ERROR #A9 IN 82 (18B20hh1.ASM, LINE 82): SYNTAX ERROR
83 NOP
*** _________________________^
*** ERROR #A9 IN 83 (18B20hh1.ASM, LINE 83): SYNTAX ERROR
84 NOP
*** _________________________^
*** ERROR #A9 IN 84 (18B20hh1.ASM, LINE 84): SYNTAX ERROR
85 SETB P3.3
*** _________________________^
*** ERROR #A9 IN 85 (18B20hh1.ASM, LINE 85): SYNTAX ERROR
A51 MACRO ASSEMBLER 18B20HH1 05/01/2008 23:10:12 PAGE 6
86 MOV R3,#09
*** _________________________^
*** ERROR #A9 IN 86 (18B20hh1.ASM, LINE 86): SYNTAX ERROR
0000 87 RE10: DJNZ R3,RE10
*** _______________________________^
*** ERROR #A9 IN 87 (18B20hh1.ASM, LINE 87): SYNTAX ERROR
88 MOV C,P3.3
*** _________________________^
*** ERROR #A9 IN 88 (18B20hh1.ASM, LINE 88): SYNTAX ERROR
89 MOV R3,#23
*** _________________________^
*** ERROR #A9 IN 89 (18B20hh1.ASM, LINE 89): SYNTAX ERROR
0000 90 RE20: DJNZ R3,RE20
*** _______________________________^
*** ERROR #A9 IN 90 (18B20hh1.ASM, LINE 90): SYNTAX ERROR
91 RRC A
*** _________________________^
*** ERROR #A9 IN 91 (18B20hh1.ASM, LINE 91): SYNTAX ERROR
92 DJNZ R2,RE01
*** _________________________^
*** ERROR #A9 IN 92 (18B20hh1.ASM, LINE 92): SYNTAX ERROR
93 MOV @R1,A
*** _________________________^
*** ERROR #A9 IN 93 (18B20hh1.ASM, LINE 93): SYNTAX ERROR
94 DEC R1
*** _________________________^
*** ERROR #A9 IN 94 (18B20hh1.ASM, LINE 94): SYNTAX ERROR
95 DJNZ R4,RE00
*** _________________________^
*** ERROR #A9 IN 95 (18B20hh1.ASM, LINE 95): SYNTAX ERROR
96 RET
*** _________________________^
*** ERROR #A9 IN 96 (18B20hh1.ASM, LINE 96): SYNTAX ERROR
97 ;-------- 显示子程序 --------
0000 98 DISP: MOV A,2FH
*** _______________________________^
*** ERROR #A9 IN 98 (18B20hh1.ASM, LINE 98): SYNTAX ERROR
99 MOV C,70H
*** _________________________^
*** ERROR #A9 IN 99 (18B20hh1.ASM, LINE 99): SYNTAX ERROR
100 RRC A
*** _________________________^
*** ERROR #A9 IN 100 (18B20hh1.ASM, LINE 100): SYNTAX ERROR
101 MOV C,71H
*** _________________________^
*** ERROR #A9 IN 101 (18B20hh1.ASM, LINE 101): SYNTAX ERROR
102 RRC A
*** _________________________^
*** ERROR #A9 IN 102 (18B20hh1.ASM, LINE 102): SYNTAX ERROR
103 MOV C,72H
*** _________________________^
*** ERROR #A9 IN 103 (18B20hh1.ASM, LINE 103): SYNTAX ERROR
104 RRC A
*** _________________________^
*** ERROR #A9 IN 104 (18B20hh1.ASM, LINE 104): SYNTAX ERROR
105 MOV C,73H
*** _________________________^
*** ERROR #A9 IN 105 (18B20hh1.ASM, LINE 105): SYNTAX ERROR
106 RRC A
*** _________________________^
*** ERROR #A9 IN 106 (18B20hh1.ASM, LINE 106): SYNTAX ERROR
107 MOV 2FH,A
*** _________________________^
*** ERROR #A9 IN 107 (18B20hh1.ASM, LINE 107): SYNTAX ERROR
108 MOV A,2FH
*** _________________________^
A51 MACRO ASSEMBLER 18B20HH1 05/01/2008 23:10:12 PAGE 7
*** ERROR #A9 IN 108 (18B20hh1.ASM, LINE 108): SYNTAX ERROR
109 MOV B,#10
*** _________________________^
*** ERROR #A9 IN 109 (18B20hh1.ASM, LINE 109): SYNTAX ERROR
110 DIV AB
*** _________________________^
*** ERROR #A9 IN 110 (18B20hh1.ASM, LINE 110): SYNTAX ERROR
111 MOV 30H,A
*** _________________________^
*** ERROR #A9 IN 111 (18B20hh1.ASM, LINE 111): SYNTAX ERROR
112 MOV 31H,B
*** _________________________^
*** ERROR #A9 IN 112 (18B20hh1.ASM, LINE 112): SYNTAX ERROR
113 MOV A,30H
*** _________________________^
*** ERROR #A9 IN 113 (18B20hh1.ASM, LINE 113): SYNTAX ERROR
114 MOV DPTR,#SGTB
*** _________________________^
*** ERROR #A9 IN 114 (18B20hh1.ASM, LINE 114): SYNTAX ERROR
115 MOVC A,@A+DPTR
*** _________________________^
*** ERROR #A9 IN 115 (18B20hh1.ASM, LINE 115): SYNTAX ERROR
116 MOV P0,A ;显示温度"十位"值
*** _________________________^
*** ________________________________________^
*** _________________________________________^
*** __________________________________________^
*** ___________________________________________^
*** ERROR #A9 IN 116 (18B20hh1.ASM, LINE 116): SYNTAX ERROR
*** ERROR #A3 IN 116 (18B20hh1.ASM, LINE 116): ILLEGAL CHARACTER
*** ERROR #A3 IN 116 (18B20hh1.ASM, LINE 116): ILLEGAL CHARACTER
*** ERROR #A3 IN 116 (18B20hh1.ASM, LINE 116): ILLEGAL CHARACTER
*** ERROR #A3 IN 116 (18B20hh1.ASM, LINE 116): ILLEGAL CHARACTER
*** MORE ERRORS DETECTED, NOT REPORTED 117 CLR P2.2
*** _________________________^
*** ERROR #A9 IN 117 (18B20hh1.ASM, LINE 117): SYNTAX ERROR
118 SETB P2.0
*** _________________________^
*** ERROR #A9 IN 118 (18B20hh1.ASM, LINE 118): SYNTAX ERROR
119 SETB P2.1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -