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

📄 djd.lst

📁 用于控制电剪刀的一段汇编代码
💻 LST
📖 第 1 页 / 共 3 页
字号:
 402  00E3  2860                 JMP      WORK_A 
 403  00E4              
 404  00E4              
 405  00E4              
 406  00E4              POWER_STOP:
 407  00E4  3712                 CLR      OPEN_OUT
 408  00E5  3692                 CLR      CLOSE_OUT
 409  00E6  3312                 SET      OPEN_OUT
 410  00E7              
 411  00E7              POWER_STOP_ST:
 412  00E7  0001                 CLR      WDT1
 413  00E8  3E12                 SZ       OPEN_SIN
 414  00E9  28F7                 JMP      POWER_STOP_ST
 415  00EA  0FFF                 MOV      A,0FFH
 416  00EB  00DD                 MOV      COUNT_WAIT,A
 417  00EC              
文件:DJD.ASM      盛群编译器版本 2.86 页次8

 418  00EC              WORK_AA:
 419  00EC  1D50                 TABRDC   TMP1
 420  00ED  1D50                 TABRDC   TMP1
 421  00EE  1D50                 TABRDC   TMP1
 422  00EF  1D50                 TABRDC   TMP1
 423  00F0  1D50                 TABRDC   TMP1
 424  00F1  17DD                 SDZ      COUNT_WAIT
 425  00F2  28FC                 JMP      WORK_AA 
 426  00F3  3E12                 SZ       OPEN_SIN
 427  00F4  28F7                 JMP      POWER_STOP_ST
 428  00F5              
 429  00F5  0FFF                 MOV      A,0FFH
 430  00F6  00DD                 MOV      COUNT_WAIT,A
 431  00F7              
 432  00F7              WORK_BB:
 433  00F7  1D50                 TABRDC   TMP1
 434  00F8  1D50                 TABRDC   TMP1
 435  00F9  1D50                 TABRDC   TMP1
 436  00FA  1D50                 TABRDC   TMP1
 437  00FB  1D50                 TABRDC   TMP1
 438  00FC  17DD                 SDZ      COUNT_WAIT
 439  00FD  2907                 JMP      WORK_BB 
 440  00FE  3E12                 SZ       OPEN_SIN
 441  00FF  28F7                 JMP      POWER_STOP_ST 
 442  0100              
 443  0100  0FFF                 MOV      A,0FFH
 444  0101  00DD                 MOV      COUNT_WAIT,A
 445  0102              
 446  0102              WORK_CC:
 447  0102  1D50                 TABRDC   TMP1
 448  0103  1D50                 TABRDC   TMP1
 449  0104  1D50                 TABRDC   TMP1
 450  0105  1D50                 TABRDC   TMP1
 451  0106  1D50                 TABRDC   TMP1
 452  0107  17DD                 SDZ      COUNT_WAIT
 453  0108  2912                 JMP      WORK_CC 
 454  0109  3E12                 SZ       OPEN_SIN
 455  010A  28F7                 JMP      POWER_STOP_ST
 456  010B  3712                 CLR      OPEN_OUT
 457  010C  3692                 CLR      CLOSE_OUT
 458  010D              
 459  010D              WORK_STOP_WAIT:
 460  010D  0001                 CLR      WDT1
 461  010E  3712                 CLR      OPEN_OUT
 462  010F  3692                 CLR      CLOSE_OUT  
 463  0110  3D92                 SZ       KZ_INPUT
 464  0111  2860                 JMP      WORK_A  
 465  0112  291D                 JMP      WORK_STOP_WAIT
 466  0113              
 467  0113                       
 468  0113              
 469  0113              
 470  0113              DELAY:
 471  0113  0FFF                 MOV     A,0FFH
 472  0114  00C8                 MOV     COUNTH,A
 473  0115                    
 474  0115              
 475  0115              DELAY1:  
 476  0115  0FFF                 MOV     A,0FFH
 477  0116  00C9                 MOV     COUNTL,A
文件:DJD.ASM      盛群编译器版本 2.86 页次9

 478  0117                       
 479  0117              
 480  0117              DELAY2:
 481  0117  0000                 NOP
 482  0118  17C9                 SDZ     COUNTL
 483  0119  2927                 JMP     DELAY2
 484  011A  17C8                 SDZ     COUNTH
 485  011B  2925                 JMP     DELAY1
 486  011C  0003                 RET  
 487  011D              
 488  011D               
 489  011D              DELAY_A:
 490  011D  0F3F                 MOV     A,3FH
 491  011E  00C8                 MOV     COUNTH,A
 492  011F                    
 493  011F              
 494  011F              DELAY_A1:  
 495  011F  0FFF                 MOV     A,0FFH
 496  0120  00C9                 MOV     COUNTL,A
 497  0121                       
 498  0121              
 499  0121              DELAY_A2:
 500  0121  0000                 NOP
 501  0122  17C9                 SDZ     COUNTL
 502  0123  2931                 JMP     DELAY_A2
 503  0124  17C8                 SDZ     COUNTH
 504  0125  292F                 JMP     DELAY_A1
 505  0126  0003                 RET  
 506  0127                 
 507  0127              ERROR:
 508  0127  3712                 CLR     OPEN_OUT   
 509  0128  3692                 CLR     CLOSE_OUT 
 510  0129  1FEC                 SET     ERROR_COUNT
 511  012A  3992                 SNZ     KZ_INPUT
 512  012B  2937                 JMP     ERROR
 513  012C  0FFF                 MOV     A,0FFH
 514  012D  00DD                 MOV     COUNT_WAIT,A
 515  012E              
 516  012E              ERROR_TT:
 517  012E  1D50                 TABRDC   TMP1
 518  012F  1D50                 TABRDC   TMP1
 519  0130  1D50                 TABRDC   TMP1
 520  0131  1D50                 TABRDC   TMP1
 521  0132  1D50                 TABRDC   TMP1
 522  0133  17DD                 SDZ      COUNT_WAIT
 523  0134  293E                 JMP      ERROR_TT 
 524  0135  3992                 SNZ      KZ_INPUT
 525  0136  2937                 JMP      ERROR
 526  0137              
 527  0137  0FFF                 MOV      A,0FFH
 528  0138  00DD                 MOV      COUNT_WAIT,A
 529  0139              
 530  0139              ERROR_HH:
 531  0139  1D50                 TABRDC   TMP1
 532  013A  1D50                 TABRDC   TMP1
 533  013B  1D50                 TABRDC   TMP1
 534  013C  1D50                 TABRDC   TMP1
 535  013D  1D50                 TABRDC   TMP1
 536  013E  17DD                 SDZ      COUNT_WAIT
 537  013F  2949                 JMP      ERROR_HH 
文件:DJD.ASM      盛群编译器版本 2.86 页次10

 538  0140  3992                 SNZ      KZ_INPUT
 539  0141  2937                 JMP      ERROR
 540  0142  0FFF                 MOV      A,0FFH
 541  0143  00DD                 MOV      COUNT_WAIT,A
 542  0144              
 543  0144              ERROR_KK:
 544  0144  1D50                 TABRDC   TMP1
 545  0145  1D50                 TABRDC   TMP1
 546  0146  1D50                 TABRDC   TMP1
 547  0147  1D50                 TABRDC   TMP1
 548  0148  1D50                 TABRDC   TMP1
 549  0149  17DD                 SDZ      COUNT_WAIT
 550  014A  2954                 JMP      ERROR_KK 
 551  014B  3992                 SNZ      KZ_INPUT
 552  014C  2937                 JMP      ERROR
 553  014D                     
 554  014D              
 555  014D              ERROR_KL:
 556  014D  0001                 CLR    WDT1
 557  014E  3D92                 SZ     KZ_INPUT
 558  014F  295D                 JMP     ERROR_KL
 559  0150  0FFF                 MOV     A,0FFH
 560  0151  00DD                 MOV     COUNT_WAIT,A
 561  0152              
 562  0152              ERROR_TTT:
 563  0152  1D50                 TABRDC   TMP1
 564  0153  1D50                 TABRDC   TMP1
 565  0154  1D50                 TABRDC   TMP1
 566  0155  1D50                 TABRDC   TMP1
 567  0156  1D50                 TABRDC   TMP1
 568  0157  17DD                 SDZ      COUNT_WAIT
 569  0158  2962                 JMP      ERROR_TTT 
 570  0159  3D92                 SZ       KZ_INPUT
 571  015A  295D                 JMP      ERROR_KL
 572  015B  0FFF                 MOV      A,0FFH
 573  015C  00DD                 MOV      COUNT_WAIT,A
 574  015D              
 575  015D              ERROR_HHH:
 576  015D  1D50                 TABRDC   TMP1
 577  015E  1D50                 TABRDC   TMP1
 578  015F  1D50                 TABRDC   TMP1
 579  0160  1D50                 TABRDC   TMP1
 580  0161  1D50                 TABRDC   TMP1
 581  0162  17DD                 SDZ      COUNT_WAIT
 582  0163  296D                 JMP      ERROR_HHH 
 583  0164  3D92                 SZ       KZ_INPUT
 584  0165  295D                 JMP      ERROR_KL
 585  0166  0FFF                 MOV      A,0FFH
 586  0167  00DD                 MOV      COUNT_WAIT,A
 587  0168              
 588  0168              ERROR_KKK:
 589  0168  1D50                 TABRDC   TMP1
 590  0169  1D50                 TABRDC   TMP1
 591  016A  1D50                 TABRDC   TMP1
 592  016B  1D50                 TABRDC   TMP1
 593  016C  1D50                 TABRDC   TMP1
 594  016D  17DD                 SDZ      COUNT_WAIT
 595  016E  2978                 JMP      ERROR_KKK 
 596  016F  3D92                 SZ       KZ_INPUT
 597  0170  295D                 JMP      ERROR_KL
文件:DJD.ASM      盛群编译器版本 2.86 页次11

 598  0171  2847                 JMP      BEGIN                                                     


        0 Errors

⌨️ 快捷键说明

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