simis-test.asm

来自「用单片机实现的总线比较的2取2功能的安全计算机」· 汇编 代码 · 共 51 行

ASM
51
字号
	ORG     0000H
	LJMP    MAIN

;
	ORG     0030H
MAIN:   
	MOV     DPTR,#8000H
	MOVX    A,@DPTR
	ANL	A,#03H
	MOV     30H,A

	MOV     DPTR,#0C000H
	MOVX    A,@DPTR
	ANL	A,#03H

	CJNE    A,30H,MAIN


	CJNE    A,#00H,LOOP0		
	MOV	A,#01H		;绿灯亮
	MOV     DPTR,#8000H
	MOVX    @DPTR,A

	MOV	A,#01H		;绿灯亮
	MOV     DPTR,#0C000H
	MOVX    @DPTR,A
	LJMP	LOOP3

LOOP0:	CJNE    A,#01H,LOOP1		
	MOV	A,#02H		;黄灯亮
	MOV     DPTR,#8000H
	MOVX    @DPTR,A

	MOV	A,#02H		;黄灯亮
	MOV     DPTR,#0C000H
	MOVX    @DPTR,A
	LJMP	LOOP3

LOOP1:	CJNE    A,#03H,LOOP3		
	MOV	A,#04H		;红灯亮
	MOV     DPTR,#8000H
	MOVX    @DPTR,A

	MOV	A,#04H		;红灯亮
	MOV     DPTR,#0C000H
	MOVX    @DPTR,A

LOOP3:	LJMP	MAIN

END

⌨️ 快捷键说明

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