您的当前位置:首页正文

点阵实验

2020-08-21 来源:易榕旅网
河南理工大学电工电子实验中心

——单片机原理实验室

河南理工大学电工电子实验中心1

实验九、16×16点阵LED实验

一、实验目的二、实验设备三、实验原理四、实验内容及步骤河南理工大学电工电子实验中心

2

一、实验目的

1、掌握点阵LED的原理和程序设计方法;2、掌握74LS164扩展并口的方法;3、了解单片机控制外围设备常用的电路。

河南理工大学电工电子实验中心

3

二、实验设备

1、实验用主机1台;

2、SICELab-G2200实验箱1台;3、G6W仿真器1台;

4、导线如干;

河南理工大学电工电子实验中心

4

三、实验原理

从理论上讲,不论显示图形还是文字,只要控制这些组成图形或文字的各个点所在位置相应的LED器件发光,就可以得到我们想要的显示结果,这种同时控制各个发光点亮灭的方法成为静态显示方式。16×16点阵共有256个发光二极管,显然单片机没有那么多的端口,如果我们采用锁存器来扩展端口,

河南理工大学电工电子实验中心

5

三、实验原理

按8位的锁存器计算,16×16的点阵需要256/8=32个锁存器。这个数字很大,因为我们仅仅是16×16的点阵,在实际应用中的显示屏往往要大的多,这样在锁存器上花的成本就很大。因此,在实际的应用中的显示屏几乎都不使用这种设计,而是采用另一种称为动态的扫描的方法。

河南理工大学电工电子实验中心

6

三、实验原理

动态扫描简单的素、说就是逐行轮流点亮,这样扫描电路就可以实现多行的同名列共用一套列驱动器。以16×16点阵为例,我们把所有同一行发光二极管的阳极连接在一起,把所有的同一列的发光二极管的阴极连接在一起,先送出第一行对应的发光二极管灭的数据并锁存,然后选通第一行使其点亮一定的时间,然后熄灭。

河南理工大学电工电子实验中心

7

三、实验原理

再送第2行的数据并锁存,然后选同第2行使其点亮相同的时间,然后熄灭;……第16行之后,又重新点亮第一行,这样反复轮回。当这样的轮回速度足够快时(每秒24次以上),由于人眼的视觉暂留现象,我们就能看到的显示屏上稳定的图形了。

河南理工大学电工电子实验中心

8

四、实验内容及步骤

1、实验内容

在16×16的LED上显示“河南理工大学电工电子实验中心”。

2、实验步骤

A、根据实验内容与实验原理图进行软件设计;B、写出程序代码并进行调试;

河南理工大学电工电子实验中心

9

片选YS3

图9-1 原理图

河南理工大学电工电子实验中心

10

C、所用实验模块示意图:

16×16点阵模块片选信号仿真板11

河南理工大学电工电子实验中心

D、根据接线原理图进行接线;原理图如

图9-1:接线图如下:

片选信号-

16X16LED模块

河南理工大学电工电子实验中心

12

E、进行联合调试。

(1)检查接线及电源线和数据线是否接好;

(2)打开实验箱的电源;(3)设置仿真器;

(4)执行程序,看实验结果是否满足要求;

河南理工大学电工电子实验中心

13

实验九完河南理工大学电工电子实验中心

14

因篇幅问题不能全部显示,请点此查看更多更全内容