eda课程设计--1616点阵显示

eda课程设计--1616点阵显示

ID:9388649

大小:645.50 KB

页数:21页

时间:2018-04-29

eda课程设计--1616点阵显示_第1页
eda课程设计--1616点阵显示_第2页
eda课程设计--1616点阵显示_第3页
eda课程设计--1616点阵显示_第4页
eda课程设计--1616点阵显示_第5页
资源描述:

《eda课程设计--1616点阵显示》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计报告课程名称数字系统与逻辑设计课题名称16*16点阵显示专业通信工程班级通信1101学号姓名指导教师乔汇东胡瑛谭小兰2013年7月7日湖南工程学院课程设计任务书课程名称数字系统与逻辑设计课题16*16点阵显示专业班级通信1101学生姓名皮锋学号7指导老师乔汇东胡瑛谭小兰审批乔汇东任务书下达日期2013年6月29日任务完成日期2013年7月7日目录一.16*16点阵显示的总体设计11.1.问题描述11.2.功能描述21.3.引脚分配2二.16*16点阵显示的模块划分32.1.显示的时序控制模块32.2.汉字的点阵显示32.3

2、.系统的总体框图4三.主要功能的实现43.1.时序控制模块的设计43.2.汉字显示控制模块的设计53.3.点阵LED显示屏模块的设计6四.系统调试与仿真74.1.系统调试74.2.仿真图10五.总结与体会10六.附件11七.评分表181.一.16*16点阵显示的总体设计1.1问题描述本实验主要完成汉字字符在LED上的显示,16*16扫描LED点阵的工作原理与8位扫描数码管类似,只是显示的方式与结果不一样而已。下面就本实验系统的16*16点阵的工件原理做一些简单的说明。16*16点阵由此256个LED通过排列组合而形成16行*16列

3、的一个矩阵式的LED阵列,俗称16*16点阵。单个的LED的电路如下图11-1所示:图11-1单个LED电路图由上图可知,对于单个LED的电路图当Rn输入一个高电平,同时Cn输入一个低电平时,电路形成一个回路,LED发光。也就是LED点阵对应的这个点被点亮。16*16点阵也就是由16行和16列的LED组成,其中每一行的所有16个LED的Rn端并联在一起,每一列的所有16个LED的Cn端并联在一起。通过给Rn输入一个高电平,也就相当于给这一列所有LED输入了一个高电平,这时只要某个LED的Cn端输入一个低电平时,对应的LED就会被点

4、亮。具体的电路如下图11-2所示:图11-216*16点阵电路原理图在点阵上显示一字符是根据其字符在点阵上的显示的点的亮灭来表示的,如下图11-3所示:图11-3字符在点阵上的显示在上图中,显示的是一个“汉”字,只要将被“汉”字所覆盖的区域的点点亮,则在点阵中就会显示一个“汉”17字。根据前面我们所介绍的点阵显示的原理,当我们选中第一列后,根据要显示汉字的第一列中所需要被点亮的点对应的Rn置为高电平,则在第一列中需要被点亮的点就会被点亮。依此类推,显示第二列、第三列……第N列中需要被点亮的点。然后根据人眼的视觉原理,将每一列显示的

5、点的间隔时间设为一定的值,那么我们就会感觉显示一个完整的不闪烁的汉字。同时也可以按照这个原理来显示其它的汉字。下图11-4是一个汉字显示所需要的时序图:图11-4显示时序图1.2功能描述本实验的示例程序依次显示的是“湖南工程学院”,要求每隔一秒换下一个字显示。1.3引脚分配显示:16×16点阵LED模块16×16点阵LED模块16×16点阵信号名称FPGA引脚说明DOT-C0F7列DOT-C1E8列DOT-C2J8列DOT-C3G9列DOT-C4G10列DOT-C5F11列DOT-C6F9列DOT-C7F10列DOT-C8G2列D

6、OT-C9F1列DOT-C10E1列DOT-C11E2列DOT-C12D1列DOT-C13D2列DOT-C14C2列DOT-C15B2列17DOT-R0B3行选择DOT-R1C3行选择DOT-R2H1行选择DOT-R3J2行选择DOT-R4L2行选择DOT-R5J13行选择DOT-R6H15行选择DOT-R7V11行选择DOT-R8E10行选择DOT-R9F12行选择DOT-R10E12行选择DOT-R11F13行选择DOT-R12F14行选择DOT-R13E15行选择DOT-R14F15行选择DOT-R015F16行选择时钟:C

7、lkN1图1-3引脚说明图二.16*16点阵显示的模块划分2.1显示的时序控制模块用信号count进行时钟计数累加,用信号q进行单个汉字扫描控制,用信号k控制单个汉字的行扫描。在时钟上升沿来时,当count小于1000,count加1,一旦count等于1000,count归零,同时如果q小于5,q加1,否则q等于零。在时钟上升沿来时,如果k小于15,k加1,否则k等于0。2.2汉字的点阵显示用取模软件对“湖南工程学院”六个字进行按行取模,得到16进制数,然后转换成二进制位表示。因为是按行扫描,所以低电平“0”17为点亮一个LED

8、灯,所以表示成二进制位后取反输出。2.3系统的总体框图图2-3系统的总体框图三.主要功能的实现3.1时序控制模块的设计设置三个信号:signalk:integer:=0;signalq:integer:=0;signalcount:integerr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。