zhduan1.asm

来自「关于单片机的一系列的设计程序」· 汇编 代码 · 共 22 行

ASM
22
字号
KEY  BIT   P3.3
SW1  BIT   P2.2         ;89s51 pin link to key
      ORG  000H
START: MOV sp,#40h      ;configure the stack register
       MOV  p2,#0ffh    
       MOV  p3,#0ffh
       MOV  P1,#0ffh;
       CLR   KEY
 WAIT: JB    KEY,$       ;wait for push key!
         JB   SW1,$ 
LCALL  DELAY     ;call the delay sub procedure
        CPL   P1.0          ;opposite  the status of the p1.0
        JNB   SW1,$
        JMP   wait
 DELAY: MOV  R3,#300
 D1:    MOV  R4,#300
         DJNZ  R4,$
         DJNZ  R3,D1
         RET
    END
     

⌨️ 快捷键说明

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