2.asm

来自「点阵管单排行列循环,对点阵学习的一点基础」· 汇编 代码 · 共 37 行

ASM
37 行
字号
;XRF多功能51单片机开发板
;点阵管单排循环显示程序

	COL EQU P0
	ROW EQU P2

	ORG 0000H
	AJMP MAIN
	ORG 0030H
MAIN:   MOV COL,#0FFH
	MOV ROW,#00H	;全亮
	LCALL DELAY
	MOV A,#01H
START:	MOV COL,A	;第一列亮
	LCALL DELAY
	RL A		;循环下去,每次只亮一列
	CJNE A,#01H,START
	MOV COL,#0FFH
	MOV A,#0FEH
LOOP:	MOV ROW,A	;第一行亮
	LCALL DELAY
	RL A		;循环下去,每次只亮一行
	CJNE A,#0FEH,LOOP
	AJMP MAIN

DELAY:MOV R5,#2		;延时子程序
D2:	MOV R7,#250
D1:	MOV R6,#200
	DJNZ R6,$
	DJNZ R7,D1
	DJNZ R5,D2
	RET
 	END
	
	
	

⌨️ 快捷键说明

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