⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 14-3.asm

📁 本文件提供各种驱动程序和汇编代码,包括温度芯片驱动等等.
💻 ASM
字号:
;*********************************************************************** 
; 功能		:7段数码管显示程序
; 作者		:LIHJ
; 创建日期	:04-04-14
; 版本		:V1.0
; 修改日期	:
;************************************************************************
	
ORG 	00H	
	JMP		MAIN

;**********************************************
;数码管显示值与CPU输出值的对应关系
ORG		200H
numtab: 
DB  40h, 79h, 24h, 30h, 19h, 92h, 02h, 78h, 00h, 10h  	;显示内容的对应代码 
  ;  0   1   2   3   4   5   6  7   8   9   	;显示内容
;***********************************************

;主循环程序	
	ORG 	50H
MAIN:
	;…
LOOP0:
	MOV	R0, #10
	MOV	R1, #0
LOOP1:
	MOV	A, R1			;准备显示参数
	INC	R1
	CALL	LedDisplay		;调用显示子程序
	DJNZ	R0, LOOP1
	SJMP 	LOOP0			;开始下一个循环
;结束主循环

;子程序
;数码管显示子程序
;传入参数:A
LedDisplay:
	MOV	DPTR, #numtab		;取得表格首地址
	MOVC	A, @A+DPTR		;取出表格中的数据
	MOV	P1, A			;输出到P1口,显示相应数字
	RET				;返回
;结束子程序
	END

⌨️ 快捷键说明

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