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

📄 18b20hh1.lst

📁 --- --- 下面是DS18B20测温实验源程序 --------- ORG 0000H START: MOV SP,#60H 开机初始化 MOV P0,#0FFH MOV P1
💻 LST
📖 第 1 页 / 共 3 页
字号:
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 + -