1616点阵显示综合实验

1616点阵显示综合实验

ID:42394193

大小:799.83 KB

页数:22页

时间:2019-09-14

1616点阵显示综合实验_第1页
1616点阵显示综合实验_第2页
1616点阵显示综合实验_第3页
1616点阵显示综合实验_第4页
1616点阵显示综合实验_第5页
资源描述:

《1616点阵显示综合实验》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、北华航天工业学院《EDA技术综合设计》课程设计报告报告题目:16*16点阵显示综合实验作者所在系部:电子工程作者所在专业:自动化作者所在班级:B08221作者姓名:沈小兰指导教师姓名:崔瑞雪完成时间:2010/11/30页码不对内容摘要16点阵显示器是一个发光二极管阵列,我们所用的是16个共阴极二级管组成一列,共16列的显示器。只要让二极管阴极接低电平,阳极接高电平,便可使这个二极管亮,同构不同二极管的组合,便可显示要现实的内容。16点阵显示器在FI常生活中随处可见,掌握对16点阵显示器控制显示的方法,是很重要的。实验是使用FPGA设计一

2、个16X16的点阵显示的控制器,使点阵显示器显示汉字及花样。关键词EDA、可编程逻辑器件、计数器、显示器目录(目录需修改)第一章设计要求及目的1.1设计要求51.2实验目的5第二章系统设计原理5第三章系统子程序设计63.116进制计数器设计63.2行列驱动控制器7第四章原理图及仿真波形164.1总原理图164.2仿真波形16第五章设计小结16参考文献17课程设计任务书课题名称16*16点阵显示综合设计完成时间11/30指导教师崔瑞雪职称副教授学生姓名沈小兰班级B08221总体设计要求和技术要点使用FPGA设计一个16X16的点阵显示的控制

3、器,使点阵显示器显示“沈小兰王建超袁利宏”九个字,及显示一种花样。设计一个16进制计数器对花样进行选择,设计一个行列驱动控制器,对行列进行驱动,将两部分结合在一起,下载到FPGA芯片中即可完成。为了显示整个汉字,首先分布好汉字的排列,以行给汉字信息;然后以大于24HZ的频率扫描列,即每行逐一加高电平,根据人眼的视觉残留特性,使之形成整个汉字的显示。工作内容及时间进度安排11/29R:上午熟悉EDAV型试验系统,完成芯片下载,试验箱连线;下午调试程序,对错误进行修改,实现目标花样;11/30R:上午对程序进行完善,验收;将前茜□!雀鹫上课程

4、设计成果1.与设计内容对应的软件程序2.课程设计报告书3.成果使用说明书4.设计工作量要求第一章设计要求及目的一、设计要求:使用FPGA设计一个16X16的点阵显示的控制器,使点阵显示器显示“沈小兰王建超袁利宏”九个字,及显示一种花样。二、实验目的:1.掌握16点阵显示器显示的原理,从而了解对16点阵控制的方式。2.学习如何用VHDL语言仿真编译及设计芯片,掌握VHDL语言特点及语法,掌握各种VHDL语句。3.了解EADV—型试验系统的基本布局,掌握使用时钟源得到不同频率信号的方法,学习在试验箱上得到高低电平的方法。4.掌握如何将程序下载

5、到FPGA的方法。5.学会在试验箱上对各器件进行连线。第二章系统设计原理16X16扫描LED点阵只要其对应的阳极•阴极顺向偏压,即可使LED发亮。例如如果想使左上角LED点亮,只要让其对应的阳极接高电平,阴极接低电平即可。而16点阵显示器每一列都是16个二极管接成共阴极,共16列。而要使16点阵上某个点亮,如第8行第6列的LED点亮,只要让列选信号为“0110”,从而选屮第6列,再给第8行一个高电平,即可点亮该LED.本实验通过FPGA芯片写入字形,产生扫描信号。为了显示整个汉字,首先分布好汉字的排列,以行给汉字信息;然后以大于24HZ的

6、频率扫描列,即每行逐一加高电平,根据人眼的视觉残留特性,使Z形成整个汉字的显示。由于要显示不同的字,需要给一个信DIN,对不同字不同花样进行选择。而该信号的产生可以通过一个16进制计数器完成。本设计由16进制计数器,行驱动和列驱动组成。输出包括了如下图所示的列选信号SELO—SEL3O——

7、A1741-S138x2片

8、'nriTTTIitIiffif

9、口/2(75旳5・)]XIG=7;54$

10、X8片8IHI]I门1I[I[ITT^S:A5/®oo行线I有效「16进制计数器设计其程序如下:LIBRARYIEEE;USEIEEE.STDLOG

11、IC1164.ALL;USEIEEE.STDLOGICUNSIGNED.all;ENTITYJISHUISPORT(CLK,RST,LOAD:TNSTD_L0GTC;DTN:TNSTD_LOGTC_VECTOR(3DOWNTO0);DOUT:BUFFERSTDLOGICVECTOR(3DOWNTO0));ENDJISHU;ARCHITECTURESHILIUOFJISHUISBEGINPROCESS(CLK,RST,LOAD,DIN)BEGINIF(CLK'EVENTANDCLK二'1')THENIF(RST=f)THENDOUT〈二(O

12、THERS二〉'0,);ELSIF(LOAD二T‘)THENDOUT〈二DIN;ELSIF(D0UT=15)THENDOUT〈二〃0000〃;ELSEDOUT〈二DOUT+1;ENDTF;EN

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

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

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