‘壹’ 基于51单片机的16x16 led点阵显示屏设计原理与电路图
ORG0000H
AJMPBEGIN
ORG0030H
BEGIN:
MOVR0,#8
MAIN:
MOVA,R0
MOVR2,#00H
MOVSP,#60H
MOVR3,A
MOVR4,#16
MOVDPTR,#WORDTAB
START:
JNBP1.0,SLOW
JNBP1.1,SOON
MOVR1,#00H
SCAN8:
MOVA,R1
SWAPA
MOVP3,A
SWAPA
INCA
MOVR1,A
MOVA,R2
MOVCA,@A+DPTR
CJNEA,#0DDH,NEXT
AJMPMAIN
NEXT:
MOVP2,A
INCR2
MOVA,R2
MOVCA,@A+DPTR
MOVP0,A
INCR2
LCALLDELAY1400
MOVP0,#00H
MOVP2,#00H
DJNZR4,SCAN8
MOVR4,#16
DJNZR3,SCAN16
AJMPEND16
SCAN16:
MOVA,R2
CLRC
SUBBA,#32
MOVR2,A
AJMPSTART
END16:
INCDPTR
INCDPTR
MOVA,R2
CLRC
SUBBA,#32
MOVR2,A
MOVA,R0
MOVR3,A
AJMPSTART
SLOW:
LCALLDELAY20000
DECR0
JBP1.0,$
AJMPBACK
SOON:
LCALLDELAY20000
INCR0
JBP1.1,$
AJMPBACK
BACK:
LCALLDELAY20000
AJMPSTART
DELAY1400:;误差0us
MOVR6,#7FH
DL0:
MOVR7,#04H
DJNZR7,$
DJNZR6,DL0
RET
DELAY20000:;误差0us
MOVR6,#0D7H
DL1:
MOVR7,#2DH
DJNZR7,$
DJNZR6,DL1
NOP
NOP
RET
WORDTAB:
DB00H,1FH,80H,20H,40H,40H,20H,40H,10H,40H,08H,40H,04H,20H,02H,10H;
DB02H,10H,04H,20H,08H,40H,10H,40H,20H,40H,40H,40H,80H,20H,00H,1FH;
TAB:;结束码
DB0DDH
‘贰’ 求51单片机16*16的点阵汉字移动原理
首先是让汉字能够静态显示,显示一段时间后(时间可能很短)把所显示的汉字编码移一位重新送出,比如要向左移动,原本显示在第一列的数据就丢弃了,把第二列的数据送到第一列上显示,依次移动显示一屏,显示一段时间再进行一次移动,人们看起来也就是移动的了。 还搞不明白的话,可以晚上问我。
‘叁’ 51单片机与led数码管静态显示实验目的
51单片机与led数码管静态显示实验的目的有以下几点:
1. 熟悉51单片机的IO口编程方法:通过对51单片机的IO口编程,可以更好地了解51单片机的工作原理,为后续的单片机编程打下基础。
2. 熟悉led数码管的驱动原理:led数码管是常见的数字显示设备,通过数字电路将数字信号转换为led点阵信号,控制点亮不同的led灯来显示数字。了解led数码管的驱动盯坦原理,能够更好地理解数字电路的工作原理。
3. 掌握数码管凯瞎桐静态显示的方法:静态显示是将数码管中的每个数字分别映射到单片机的IO口上,并按照一定的时序信号将对应的数字信息发送到数码管上进行显示。掌握数码管静态显示的神正方法,能够进一步理解数字电路的设计和实现。
4. 综合应用:通过将51单片机的IO口编程和数码管的驱动技术应用到实验中,实现了一个数字计时器的设计和实现。这个实例能够让学生更深入地了解嵌入式系统的设计和应用方法。
通过这些目的的实现,学生可以加深对数字电路和嵌入式系统的理解和应用,为以后的工作和学习打下良好的基础。
‘肆’ 基于51单片机的led点阵显示屏设计原理与电路图
51和led点阵一般要用到动态扫描的方式,也就是显示的画面不是一下子就把整个画面的内容全部显示出来,而是逐行显示的,只不过显示的频率超过了50HZ
甚至更高,所以我们看起来是“不晃眼”的。也就是说,屏幕显示是由行显示组成的(即子程序)。行显示再细分就是有位显示组成,不过行显示就不用逐位显示了。其实行显示就是串入并出,即行显示是一下子就显示出来的。
我给你传一份资料你参考一下。。。。。。
‘伍’ LED显示屏的工作原理是怎么样的
LED显示屏的基本工作原理是动态扫描。动态扫描又分为行扫描和列扫描两种方式,常用的方式是行扫描。行扫描方式又分为8行扫描和16行扫描两种。
在行扫描工作方式下,每一片LED点阵片都有一组列驱动电路,列驱动电路中一定有一片锁存器或移位寄存器,用来锁存待显示内容的字模数据。在行扫描工作方式下,同一排LED点阵片的同名行控制引脚是并接在一条线上的,共8条线,最后连接在一个行驱动电路上;行驱动电路中也一定有一片锁存器或移位寄存器,用来锁存行扫描信号。
LED显示屏的列驱动电路和行驱动电路一般都采用单片机进行控制,常用的单片机是MCS51系列。LED显示屏显示的内容一般按字模的形式存放在单片机的外部数据存储器中,字模是8位二进制数。
单片机对LED显示屏的控制过程是先读后写。按LED点阵片在屏幕上的排列顺序,单片机先对第1排的第1片LED点阵片的列驱动锁存器,写入从外部数据存储器读得的字模数据,接着对第2片、第3片……直到这一排的最后一片都写完字模数据后,单片机再对这一排的行驱动锁存器写行扫描信号,于是第1排第1行与字模数据相关的发光二极管点亮。接着第2排第1行、第3排第1行……直到最后一排第1行的点亮。各排第1行都点亮后,延时一段时间,然后黑屏,这样就算完成了单片机对LED显示屏的一行扫描控制。
单片机对LED显示屏第2行的扫描控制、第3行的扫描控制……直到第8行的扫描控制,其过程与第1行的扫描控制过程相同。对全部8行的控制过程都完成后,LED显示屏也就完成了1帧图像的完整显示。
虽然按这种工作方式,LED显示屏是一行一行点亮的,每次都只有一行亮,但只要保证每行每秒钟能点亮50次以上,即刷新频率高于50 Hz,那么由于人的视觉惰性,所看到的LED显示屏显示的图像还是全屏稳定的图像。
‘陆’ 51单片机的8x8LED点阵控制,主要研究什么
LED点阵,与51单片机没有必然的关系。一般的单片机都能控制它。主要的问题在于,点阵的控制方式:是用专门的控制芯片,还是由单片机的IO口进行控制。
要处理的问题主要是LED的驱动电压及控制方式,比如共阳还是共阴,是静态,还是动态等。一般单片机应用的书都会讲到它。
‘柒’ 基于51单片机的LED点阵显示屏系统的设计与实现的论文
LED显示器是用发光二极管构成的显示器。构成方式有两大类:一是笔段字符式,一般又有三种:7段(/8段)数码管、15段(/17段)数码管和6段符号显示器;二是点阵字符式,一般有5×7、5×8、8×8和16×16等若干种点阵结构。为了适应不同电路的需要,根据构成LED显示器的发光二极管公共极的极性,有共阴极和共阳极两种形式。对共阴极数码管,公共阴极接地,当各段阳极上的电平为高电平时,该段接通亮,电平为0时,该段关断不亮。对共阳极数码管则刚好相反,高电平时不亮,低电平时亮。这种器件根据显示数位分类,可以分为一位、双位和多位LED显示器,一位LED显示器就称作LED数码管,两位以上的一般就称作LED显示器。
要实现LED的汉字显示在进行、列的扫描的同时还要对其进行供电,因为每行16个二极管点亮电流很大,普通芯片的输出电流远不能满足。下面为你提供实例参考
以16×16显示器为例,你可以用并行扩展芯片8255实现点阵的行扫描,8255可以将单片机一个8位并行I/O口扩展成16位(8255的PA口、PB口同时使用);列扫描的16位可以用两个TTL门74LS164(8位移位寄存器),74LS164再接ULN2803以对电流放大后再接16×16点阵。74LS164的移位触发端A、B可以接上一片的相邻输出端,Q1或Q7这样实现能实现多个芯片连续移位,以实现显示屏汉字从右到左或从左到右的移动显示功能。
由于网络知道不能插入图片,所以不提供图片了,将具体引脚接法告诉你:8255的D0--D7数据输入端接单片机P2.0--P2.7(任一并行I/O口),A0接P2.0,A1接P2.1,/WR接单片机的/WR,/RD接高电平,如果单片机资源足够,则片选端/CS接低电平;74LS164芯片的触发端A、B接到一起,与CK脚、CLK脚、随意接到单片机的I/O上。
‘捌’ 我用51单片机串行通信方式去控制一块8×8LED点阵屏,显示的时候,文字闪烁厉害……
按照人的常规的视觉停留的频率计算就行了,一般地,扫描频率要50HZ以上肉眼看起来就不闪烁,就拿50HZ阀值,那么一个点阵显示的时间为1S/50=20mS,即需要20mS后知薯再对它进行扫描;
但是你每行是5mS,那么一共有8行,重复扫描时间为5mS*8=40mS>>20mS,所以当然看起来闪烁。
把扫描时间跳到2.5到枯凯2mS就差不多了,太小的话,没猛唤通电时间过短,显示亮度不足。
‘玖’ 基于51单片机的LED点阵显示屏设计 能给我一份吗谢谢
ABSTRACT
II
第1章
前言
1
1.1
LED电子显示屏概述
1
1.3
LED显示屏的应用示例
2
第2章
显示原理及控制方式分析
3
2.1
LED点阵模块结构
3
2.2
LED动态显示原理
4
2.3
LED常见的控制方式
4
第3章
方案设计与分析
7
3.1
显示单元
7
3.2
滚屏的实现
7
3.3
关于可扩展性
7
3.4
微控制器的考虑
7
3.5
关于点阵数据的存储方式
8
3.6
关于显示内容的更新
9
3.7
总体电路结构及工作原理
9
3.7.1
硬件电路框图
9
3.7.2
工作原理
11
第4章
硬件电路设计
13
4.1
显示单元电路设计
13
4.1.1
LED点阵模块的选择
13
4.1.2
列驱动电路设计
13
4.1.3
行驱动电路设计
14
4.2
单片机控制系统电路设计
15
4.2.1
单片机的选型
15
4.2.2
单片机系统电路设计
16
4.3
字库与单片机的接口设计
17
4.3.1
字库芯片选型
17
4.3.2
字库芯片的使用方法
17
4.3.3
字库芯片的电气特性
18
4.3.4
字库芯片与单片机的接口设计
19
4.3.5
字库芯片3.3V电源设计
20
4.3.6
5V-3.3V的电平转换电路设计
20