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

📄 a.lst

📁 1602显示测试值,一种对电阻测试其值大小并用LCD1602显示
💻 LST
📖 第 1 页 / 共 3 页
字号:
0268 7402            214             MOV  A,#2          ;显示在第一行
026A 91F7            215             CALL  LCD_PRINT
026C 80FE            216             SJMP $
026E                 217     BUTT4:
026E C2A4            218             CLR P2.4
0270 900491          219     WAIT4:  MOV DPTR,#ERR7  ;指针指到显示消息
0273 7401            220             MOV  A,#1          ;显示在第一行
0275 91F7            221             CALL  LCD_PRINT
0277 9004A2          222             MOV  DPTR,#ERR8  ;指针指到显示消息
027A 7402            223             MOV  A,#2          ;显示在第一行
027C 91F7            224             CALL  LCD_PRINT
027E 80FE            225             SJMP $
0280                 226     BUTT5:
0280 C2A4            227             CLR P2.4
0282 9004B3          228     WAIT5:  MOV DPTR,#ERR9  ;指针指到显示消息
0285 91F7            229             CALL  LCD_PRINT
0287 7401            230             MOV  A,#1          ;显示在第一行
0289 9004C4          231             MOV  DPTR,#ERRA  ;指针指到显示消息
028C 7402            232             MOV  A,#2          ;显示在第一行
028E 91F7            233             CALL  LCD_PRINT
0290 80FE            234             SJMP $
0292                 235     BUTT6:
0292 C2A4            236             CLR P2.4
0294 9004D5          237     WAIT6:  MOV DPTR,#ERRB  ;指针指到显示消息
0297 7401            238             MOV  A,#1          ;显示在第一行
0299 91F7            239             CALL  LCD_PRINT
029B 9004E6          240             MOV  DPTR,#ERRC  ;指针指到显示消息
029E 7402            241             MOV  A,#2          ;显示在第一行
02A0 91F7            242             CALL  LCD_PRINT
02A2 80FE            243             SJMP $
02A4 C2A4            244     K1:     CLR P2.4
02A6 12056C          245             LCALL DELAY2
02A9 12056C          246             LCALL DELAY2
02AC 12056C          247             LCALL DELAY2
02AF D2A4            248             SETB P2.4       
02B1 900409          249     WAIT:   MOV DPTR,#TAB  ;指针指到显示消息
02B4 7401            250             MOV  A,#1          ;显示在第一行
02B6 91F7            251             CALL  LCD_PRINT
02B8 90041A          252             MOV  DPTR,#TAB1  ;指针指到显示消息
02BB 7402            253             MOV  A,#2          ;显示在第一行
02BD 91F7            254             CALL  LCD_PRINT
02BF 22              255             RET
02C0 90033D          256     L1:     MOV  DPTR,#NO1  ;指针指到显示消息
A51 MACRO ASSEMBLER  A                                                                    01/23/2008 09:29:02 PAGE     5

02C3 7401            257             MOV  A,#1          ;显示在第一行
02C5 91F7            258             CALL  LCD_PRINT
02C7 90034E          259             MOV  DPTR,#NO11  ;指针指到显示消息
02CA 7402            260             MOV  A,#2          ;显示在第一行
02CC 91F7            261             CALL  LCD_PRINT
02CE D2A7            262             SETB P2.7
02D0 120575          263             LCALL DELAY3
02D3 C2B2            264             CLR P3.2
02D5 120575          265             LCALL DELAY3
02D8 22              266             RET
02D9 90035F          267     L2:     MOV  DPTR,#NO_1  ;指针指到显示消息
02DC 7401            268             MOV  A,#1          ;显示在第一行
02DE 91F7            269             CALL  LCD_PRINT
02E0 900370          270             MOV  DPTR,#NO_11  ;指针指到显示消息
02E3 7402            271             MOV  A,#2          ;显示在第一行
02E5 91F7            272             CALL  LCD_PRINT
                     273     
02E7 D2B2            274             SETB P3.2
02E9 120575          275             LCALL DELAY3
02EC C2A1            276             CLR P2.1
02EE 120575          277             LCALL DELAY3
02F1 22              278             RET
02F2 900381          279     L3:     MOV  DPTR,#NO2  ;指针指到显示消息
02F5 7401            280             MOV  A,#1          ;显示在第一行
02F7 91F7            281             CALL  LCD_PRINT
02F9 900392          282             MOV  DPTR,#NO22  ;指针指到显示消息
02FC 7402            283             MOV  A,#2          ;显示在第一行
02FE 91F7            284             CALL  LCD_PRINT
0300 D2A1            285             SETB P2.1
0302 120575          286             LCALL DELAY3
0305 C2B4            287             CLR P3.4
0307 120575          288             LCALL DELAY3
030A 22              289             RET
030B 9003A3          290     L4:     MOV  DPTR,#NO_2  ;指针指到显示消息
030E 7401            291             MOV  A,#1          ;显示在第一行
0310 91F7            292             CALL  LCD_PRINT
0312 9003B4          293             MOV  DPTR,#NO_22  ;指针指到显示消息
0315 7402            294             MOV  A,#2          ;显示在第一行
0317 91F7            295             CALL  LCD_PRINT
0319 D2B4            296             SETB P3.4
031B 120575          297             LCALL DELAY3
031E C2A6            298             CLR P2.6
0320 120575          299             LCALL DELAY3
0323 22              300             RET
0324 9003C5          301     L5:     MOV  DPTR,#NO3  ;指针指到显示消息
0327 7401            302             MOV  A,#1          ;显示在第一行
0329 91F7            303             CALL  LCD_PRINT
032B 9003D6          304             MOV  DPTR,#NO33  ;指针指到显示消息
032E 7402            305             MOV  A,#2          ;显示在第一行
0330 91F7            306             CALL  LCD_PRINT
0332 D2A6            307             SETB P2.6
0334 120575          308             LCALL DELAY3
0337 C2B3            309             CLR P3.3
0339 120575          310             LCALL DELAY3
033C 22              311             RET
033D                 312     NO1:
033D 72657369        313     DB "resistor checker",00
0341 73746F72                
0345 20636865                
0349 636B6572                
034D 00                      
034E                 314     NO11:
034E 4E4F2E31        315     DB "NO.1       R>2M ",00
0352 20202020                
0356 20202052                
035A 3E324D20                
A51 MACRO ASSEMBLER  A                                                                    01/23/2008 09:29:02 PAGE     6

035E 00                      
035F                 316     NO_1:
035F 72657369        317     DB "resistor checker",00
0363 73746F72                
0367 20636865                
036B 636B6572                
036F 00                      
0370                 318     NO_11:
0370 4E4F2E31        319     DB "NO.1      R<40M ",00
0374 20202020                
0378 2020523C                
037C 34304D20                
0380 00                      
0381                 320     NO2:
0381 72657369        321     DB "resistor checker",00
0385 73746F72                
0389 20636865                
038D 636B6572                
0391 00                      
0392                 322     NO22:
0392 4E4F2E32        323     DB "NO.2       R>2M ",00
0396 20202020                
039A 20202052                
039E 3E324D20                
03A2 00                      
03A3                 324     NO_2:
03A3 72657369        325     DB "resistor checker",00
03A7 73746F72                
03AB 20636865                
03AF 636B6572                
03B3 00                      
03B4                 326     NO_22:
03B4 4E4F2E32        327     DB "NO.2      R<40M ",00
03B8 20202020                
03BC 2020523C                
03C0 34304D20                
03C4 00                      
03C5                 328     NO3:
03C5 72657369        329     DB "resistor checker",00
03C9 73746F72                
03CD 20636865                
03D1 636B6572                
03D5 00                      
03D6                 330     NO33:
03D6 4E4F2E33        331     DB "NO.3      R>40K ",00
03DA 20202020                
03DE 2020523E                
03E2 34304B20                
03E6 00                      
03E7                 332     NO_3:
03E7 72657369        333     DB "resistor checker",00
03EB 73746F72                
03EF 20636865                
03F3 636B6572                
03F7 00                      
03F8                 334     NO_33:
03F8 4E4F2E33        335     DB "NO.3      R<60K ",00
03FC 20202020                
0400 2020523C                
0404 36304B20                
0408 00                      
0409                 336     TAB:
0409 72657369        337     DB "resistor checker",00
040D 73746F72                
0411 20636865                
0415 636B6572                
A51 MACRO ASSEMBLER  A                                                                    01/23/2008 09:29:02 PAGE     7

0419 00                      
041A                 338     TAB1:
041A 20202020        339     DB "             OK ",00
041E 20202020                
0422 20202020                
0426 204F4B20                
042A 00                      
042B                 340     ERR1:
042B 72657369        341     DB "resistor checker",00
042F 73746F72                
0433 20636865                
0437 636B6572                
043B 00                      
043C                 342     ERR2:
043C 4E4F2E31        343     DB "NO.1       R<2M ",00
0440 20202020                
0444 20202052                
0448 3C324D20                
044C 00                      
044D                 344     ERR3:
044D 72657369        345     DB "resistor checker",00
0451 73746F72                
0455 20636865                
0459 636B6572                
045D 00                      
045E                 346     ERR4:
045E 4E4F2E31        347     DB "NO.1      R>40M ",00
0462 20202020                
0466 2020523E                
046A 34304D20                
046E 00                      
046F                 348     ERR5:
046F 72657369        349     DB "resistor checker",00
0473 73746F72                
0477 20636865                
047B 636B6572                
047F 00                      
0480                 350     ERR6:
0480 4E4F2E32        351     DB "NO.2       R<2M ",00
0484 20202020                
0488 20202052                
048C 3C324D20                
0490 00                      
0491                 352     ERR7:
0491 72657369        353     DB "resistor checker",00
0495 73746F72                
0499 20636865                

⌨️ 快捷键说明

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