基于51单片机的16x16 led点阵显示屏设计原理与电路图

麻烦你发一份给我好吗?914504748@qq.com谢谢了... 麻烦你发一份给我好吗?914504748@qq.com 谢谢了 展开
 我来答
405616736
2011-05-23 · TA获得超过489个赞
知道小有建树答主
回答量:256
采纳率:0%
帮助的人:139万
展开全部

ORG 0000H

AJMP  BEGIN

ORG 0030H

BEGIN:

MOV R0,#8

MAIN:

MOV A,R0

MOV R2,#00H

MOV SP,#60H

MOV R3,A

MOV R4,#16

MOV DPTR,#WORDTAB

START:

JNB P1.0,SLOW

JNB P1.1,SOON

MOV R1,#00H

SCAN8:

MOV A,R1

SWAP A

MOV P3,A

SWAP A

INC A

MOV R1,A

MOV A,R2

MOVC A,@A+DPTR

CJNE A, #0DDH,NEXT

AJMP MAIN

NEXT:

MOV P2,A

INC R2

MOV A,R2

MOVC A,@A+DPTR

MOV P0,A

INC R2

LCALL DELAY1400

MOV P0,#00H

MOV P2,#00H

DJNZ R4,SCAN8

MOV R4,#16

DJNZ R3,SCAN16

AJMP END16

SCAN16:

MOV A,R2

CLR C

SUBB A,#32

MOV R2,A

AJMP START

END16:

INC DPTR

INC DPTR

MOV A,R2

CLR C

SUBB A,#32

MOV R2,A

MOV A,R0

MOV R3,A

AJMP START

SLOW:

LCALL DELAY20000

DEC R0

JB P1.0,$

AJMP BACK

SOON:

LCALL DELAY20000

INC R0

JB P1.1,$

AJMP BACK

BACK:

LCALL DELAY20000

AJMP START

DELAY1400:   ;误差 0us

    MOV R6,#7FH

DL0:

    MOV R7,#04H

    DJNZ R7,$

    DJNZ R6,DL0

    RET

DELAY20000:   ;误差 0us

    MOV R6,#0D7H

DL1:

    MOV R7,#2DH

    DJNZ R7,$

    DJNZ R6,DL1

    NOP

    NOP

    RET

WORDTAB:

DB 00H,1FH,80H,20H,40H,40H,20H,40H,10H,40H,08H,40H,04H,20H,02H,10H;

DB 02H,10H,04H,20H,08H,40H,10H,40H,20H,40H,40H,40H,80H,20H,00H,1FH;

TAB:;结束码

DB 0DDH

END

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
深圳市鸿佳联合科技有限公司_
2021-01-25 广告
51和led点阵一般要用到动态扫描的方式,也就是显示的画面不是一下子就把整个画面的内容全部显示出来,而是逐行显示的,只不过显示的频率超过了50HZ 甚至更高,所以我们看起来是“不晃眼”的。也就是说,屏幕显示是由行显示组成的(即子程序)。行显... 点击进入详情页
本回答由深圳市鸿佳联合科技有限公司_提供
李明通发财
2011-05-22
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
我也需要
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nongjianjun
2011-05-20 · TA获得超过831个赞
知道小有建树答主
回答量:3761
采纳率:0%
帮助的人:901万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
g4...u@163.com
2011-05-21 · TA获得超过108个赞
知道答主
回答量:202
采纳率:0%
帮助的人:102万
展开全部
不知道
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式