求:8字数码管动态显示0到99的汇编程序
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/07 05:27:18
求:8字数码管动态显示0到99的汇编程序
8字数码管动态显示0到99的汇编程序 要是动态的!
我总共就这么点分数了 拜托!
8字数码管动态显示0到99的汇编程序 要是动态的!
我总共就这么点分数了 拜托!
写那么长干嘛,p1口接数码管扫描.p0口接8段字符显示,已测试正常.
ORG 0000H
STAER: MOV DPTR,#K1
MOV 41H,#00H
MOV 42H,#00H
MOV R2,#0FFH
A2: ACALL A1;调用显示子程序
DJNZ R2,A2
MOV R2,#0FFH
INC 41H
MOV A,41H
CJNE A,#0AH,A2
MOV 41H,#00H
INC 42H
MOV A,42H
CJNE A,#0AH,A2
LJMP STAER;满100就清零重新开始
A1: MOV P0,#0FFH
MOV P1,#0FEH;取个位数的7段代码
MOV A,41H
MOVC A,@A+DPTR
MOV P0,A ;送出个位的7段代码
ACALL LOOP
MOV P0,#0FFH
MOV P1,#0FDH
MOV A,42H
MOVC A,@A+DPTR
ACALL LOOP
RET
LOOP: MOV R3,#100;1毫秒延时按12MHZ计算
D1: MOV R4,#10
D2: DJNZ R4,D2
DJNZ R3,D1
RET
K1: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H
;实验板上的7段数码管0~9数字的共阴显示代码
END
注释比程序还麻烦,自己看了
ORG 0000H
STAER: MOV DPTR,#K1
MOV 41H,#00H
MOV 42H,#00H
MOV R2,#0FFH
A2: ACALL A1;调用显示子程序
DJNZ R2,A2
MOV R2,#0FFH
INC 41H
MOV A,41H
CJNE A,#0AH,A2
MOV 41H,#00H
INC 42H
MOV A,42H
CJNE A,#0AH,A2
LJMP STAER;满100就清零重新开始
A1: MOV P0,#0FFH
MOV P1,#0FEH;取个位数的7段代码
MOV A,41H
MOVC A,@A+DPTR
MOV P0,A ;送出个位的7段代码
ACALL LOOP
MOV P0,#0FFH
MOV P1,#0FDH
MOV A,42H
MOVC A,@A+DPTR
ACALL LOOP
RET
LOOP: MOV R3,#100;1毫秒延时按12MHZ计算
D1: MOV R4,#10
D2: DJNZ R4,D2
DJNZ R3,D1
RET
K1: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H
;实验板上的7段数码管0~9数字的共阴显示代码
END
注释比程序还麻烦,自己看了
求:8字数码管动态显示0到99的汇编程序
汇编程序关于自然数相减的汇编程序,新手求教导
求一道8086汇编程序,通过键盘输入七个不相等的数据,各个数据均介于0~255之间,将最小值,最大值和中值显示在屏幕上.
观沧海哪几句由动态到静态再到动态,显示出大海的辽阔与威严?
MFC中在坐标系上画圆以及把点动态显示到坐标系上的问题
单片机AT89C51芯片完成简易秒表的设计(两个8字数码管从00~99秒)
谁帮我解释一下这个显示电路的工作原理(动态显示还是静态显示)
场效应管动态等效电路中附加的动态等效电阻在什么位置上
编写汇编程序统计BUF字数据区第一个零数据后的个数据中正数及负数的个数
MFC中已知点的坐标,怎么实现动态画直线,主要是能显示出这个动态的过程
汇编程序求sum=1+2+3+.>100,并求出累加的最后一个自然数的值
求100以内的素数(1)用筛选法求出这些素数.(2)在屏幕上显示出求素数的动态过程(在屏幕上先显示出100以内的所有数,