ZKX's LAB

求一段数码管动态显示的汇编语言程序 汇编语言数码管工作原理

2021-04-05知识9

用汇编语言怎么写出用八位数码管实现二进制的程序 急啊 有大神指教指教也行 ORG 0000HJMP BEGINORG 0030HTABLE:;共阴极数码管显示代码表DB 3FH,06H,5BH,4FH,66H;01234DB 6DH,7DH,07H,7FH,6fh;56789DELAY:MOV R5,#20LOOP4:MOV R6,#50H;延时20X20msLOOP5:MOV R7,#100DJNZ R7,$DJNZ R6,LOOP5DJNZ R5,LOOP4RETBEGIN:MOV R2,#0MOV DPTR,#TABLELOOP:MOV A,R2MOVC A,@A+DPTRMOV P0,ALCALL DELAYINC R2CJNE R2,#8,LOOPSJMP BEGINEND

求大神给个数码管的静态显示(汇编语言)程序,最好带注释 这个6位数码管,静态显示有些难度,最好动态扫描显示,知道里面有很多例程。

用汇编语言编写一个两个数码管为一组交替点亮一个数 两个数码管交替显示一个数,是很简单的,以下例程,数码管分别为P0,P1口共阴极。交替显示0~9.ORG 0000HJMP BEGINORG 0030HTABLE:;共阴极数码管显示代码表DB 3FH,06H,5BH,4FH,66H;01234DB 6DH,7DH,07H,7FH,6fh;56789DELAY:MOV R5,#20LOOP4:MOV R6,#50H;延时20X20msLOOP5:MOV R7,#100DJNZ R7,$DJNZ R6,LOOP5DJNZ R5,LOOP4RETBEGIN:MOV R2,#0LOOP:MOV DPTR,#TABLEMOV A,R2MOVC A,@A+DPTRMOV P0,AMOV P1,#00HLCALL DELAYMOV P1,AMOV P0,#00HINC R2CJNE R2,#10,LOOPSJMP BEGINEND

#汇编语言数码管工作原理

随机阅读

qrcode
访问手机版