收藏 分销(赏)

51单片机88点阵LED显示的原理及程序.doc

上传人:二*** 文档编号:4809701 上传时间:2024-10-13 格式:DOC 页数:7 大小:18KB
下载 相关 举报
51单片机88点阵LED显示的原理及程序.doc_第1页
第1页 / 共7页
亲,该文档总共7页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、51单片机88点阵LED显示原理及程序更多 在8X8点阵LED上显示柱形,让其先从左到右平滑移动三次,其次从右到左平滑移动三次,再次从上到下平滑移动三次,最后从下到上平滑移动三次,如此循环下去。1 程序设计内容8X8点阵LED工作原理说明 :8X8点阵共需要64个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一列置1电平,某一行置0电平,则相应的二极管就亮;因此要实现一根柱形的亮法,如图49所示,对应的一列为一根竖柱,或者对应的一行为一根横柱,因此实现柱的亮的方法如下所述:一根竖柱:对应的列置1,而行则采用扫描的方法来实现。 一根横柱:对应的行置0,而列则采用扫描的方

2、法来实现。 2 硬件电路3汇编源程序ORG 00HSTART: NOPMOV R3,#3LOP2: MOV R4,#8MOV R2,#0LOP1: MOV P1,#0FFHMOV DPTR,#TABAMOV A,R2MOVC A,A+DPTRMOV P3,AINC R2LCALL DELAYDJNZ R4,LOP1DJNZ R3,LOP2MOV R3,#3LOP4: MOV R4,#8MOV R2,#7LOP3: MOV P1,#0FFHMOV DPTR,#TABAMOV A,R2MOVC A,A+DPTRMOV P3,ADEC R2LCALL DELAYDJNZ R4,LOP3DJNZ R3

3、,LOP4MOV R3,#3LOP6: MOV R4,#8MOV R2,#0LOP5: MOV P3,#00HMOV DPTR,#TABBMOV A,R2MOVC A,A+DPTRMOV P1,AINC R2LCALL DELAYDJNZ R4,LOP5DJNZ R3,LOP6MOV R3,#3LOP8: MOV R4,#8MOV R2,#7LOP7: MOV P3,#00HMOV DPTR,#TABBMOV A,R2MOVC A,A+DPTRMOV P1,ADEC R2LCALL DELAYDJNZ R4,LOP7DJNZ R3,LOP8LJMP STARTDELAY: MOV R5,#10

4、D2: MOV R6,#20D1: MOV R7,#248DJNZ R7,$DJNZ R6,D1DJNZ R5,D2RETTABA: DB 0FEH,0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,07FHTABB: DB 01H,02H,04H,08H,10H,20H,40H,80HEND4C51语言源程序#include unsigned CHAR code taba=0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f;unsigned CHAR code tabb=0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80;vo

5、id DELAY(void)unsigned CHAR i,j;for(i=10;i0;i-)for(j=248;j0;j-);void DELAY1(void)unsigned CHAR i,j,k;for(k=10;k0;k-)for(i=20;i0;i-)for(j=248;j0;j-);void main(void)unsigned CHAR i,j;while(1)for(j=0;j3;j+)/FROM left to right 3 timefor(i=0;i8;i+)P3=tabai;P1=0xff;DELAY1();for(j=0;j3;j+)/FROM right to left 3 timefor(i=0;i8;i+)P3=taba7-i;P1=0xff;DELAY1();for(j=0;j3;j+)/FROM top to bottom 3 timefor(i=0;i8;i+)P3=0x00;P1=tabb7-i;DELAY1();for(j=0;j3;j+)/FROM bottom to top 3 timefor(i=0;i8;i+)P3=0x00;P1=tabbi;DELAY1();

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服