6-3.asm

来自「本文件提供各种驱动程序和汇编代码,包括温度芯片驱动等等.」· 汇编 代码 · 共 34 行

ASM
34
字号
;求键值程序

KCODE:	MOV	R1,#00H
MOV	A,R3
CLR		C
SWAP		A
MOV 	R1,A
MOV	A,R4
ORL	A,R1
MOV	B,A
MOV	DPTR,#KTAB
MOV	R0,#00H
MOV	R5,#10H
CLR		A
;------------------------------------------
REPE:	MOVC	A,@A+DPTR
			CJNE	A,B,NEXT5
			SJMP	RESV	
;--------------------------------------------
NEXT5:	INC	  R0
			MOV	A,R0
			DJNZ	R5,REPE
			SJMP	MAIN
RESV:	MOV	A,R0
			MOV	SBUF,A
			JNB		TI,$				;等待发送结束
			CLR		TI
			SJMP	MAIN
KTAB:	DB	2DH,4EH,4DH,4BH
			DB	47H,3EH,3DH,3BH
			DB	37H,2EH,2BH,27H
			DB	1EH,1DH,1BH,17H
			END

⌨️ 快捷键说明

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