logic.asm

来自「汇编小程序」· 汇编 代码 · 共 18 行

ASM
18
字号
           ORG 0000H
		   AJMP MAIN
		   ORG 0030
MAIN:      MOV A,#59H          ;把立即数59H送入累加器A中
           ANL A,#0FH		   ;A中的内容59H与立即数0FH相‘与’,送入累加器A中
		   SWAP A 			   ;累加器A中高低半字节想交换
		   ANL P0,#0FH		   ;P1口内容与立即数0FH相‘与’,
		   ORL P0,A			   ;累加器A中的内容与P1口相‘或’(将A的高半字节送入P1中)
		   ACALL DEL		   ;延时
		   AJMP MAIN		   ;跳到主程序循环运行
DEL:       MOV R5,#01FH		   ;延时子程序
DEL1:      MOV R6,#0FFH
DEL2:      MOV R7,#0FFH
DEL3:      DJNZ R7,DEL3
           DJNZ R6,DEL2
		   DJNZ R5,DEL1
		   RET
		   END

⌨️ 快捷键说明

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