网站大量收购独家精品文档,联系QQ:2885784924

16X16点阵汉字显示.docx

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
16X16点阵汉字显示

赣南师院物理与电子信息学院课程设计报告书姓名:邹健班级:电子科学与技术06级学号:060803005时间:2008年12月26日论文题目16X16点阵汉字显示课程论文要求16X16的点阵显示是传统的点阵显示的基本应用,它是很多复杂的显示的基础。这种点阵的显示可以使用多种方法来实现,其中所用到的期间也不尽相同,但是很多基本的算法和思想都是相同的,只是根据不同的硬件,具体的方法有所区别。目前这种简单的显示方法已经很成熟了,很多地方会用到它。例如在火车站、机场、银行、证券公司等公共场所的信息显示都是用的点阵显示。有些场所使用了一些更为复杂的点阵。随着硬件水平的提高,显示的效果会更加美观。现设计一个16X16点阵,使用逐行扫描的方式来不间断地显示“口六电子”(06电子)四个汉字。要求汉字可不断地循环显示,并且使每个汉字之间有停顿。课程论文设计过程设计方案:系统方案的选择及其方案的论证1.系统的设计方案:设计方案一:利用硬件描述语言VHDL和AHDL进行设计本实验所使用的16X16的点阵,EDA实验箱上有其接口电路,列选信为SEL0,SEL1,SEL2,SEL3,经4线16线译码器输出16列,最左边为第一列,列选信号是由一个4位向量SEL[3..0]控制;行选信号为H0~H15,是由16个行信号组成的,每一行由一个单独的位来控制,高电平有效。例如“0000”表示第零列,“0000000000000001”表示第一行的点亮。由于列是由一个向量决定,而每一时刻列的值只能有一个固定的值,因而只能使某一列的若干个点亮,因而就决定了只能用逐列扫描的方法。原理如图所示其中ENABLE是使能端;CLK是时钟信号输入端,整个系统的扫描频率是由它提供的;SEL[3..0]是列选信号输出端;H0[7..0],H8[7..0]是两个八位向量,它们合起来为16个行信号输出。设计方案二.基于单片机EEPROM2864的点阵汉子显示:设计方案框图如图所示:输入接口:代表扫描和地址产生的时钟信号管脚同可调时钟源相连,扫描时钟CKDSP不低于250HZ,读操作时钟CLK不低于扫描时钟的20倍;汉字选择时钟HZSEL在1HZ左右。代表字形数据的信号管脚D7~D0同2864的数据口相连。输出接口:代表地址信号的管脚A0~A9同2864的地址相应端相连;代表扫描驱动的HOUT0~7、LOUT0~7,以及SEL0~SEL3信号管脚同16×16LED点阵的段驱动和片选地址端相连;2、系统设计方案的论证:a、系统设计方案一是利用VHDL语言进行编写程序,通过MAX-PLUSⅡ进行编译生成逻辑器件仿真。因为VHDL语言使用比较灵活,可以利用VHDL生成有各种设定逻辑功能的逻辑器件。并且可以通过MAX-PLUSⅡ进行编译,然后利用MAX-PLUSⅡ进行波形的仿真,可以比较直观的了解电路的设计情况是否符合设计的要求,如果仿真的结果与设计的有差别,可以很方便的对设计的各个模块进行模拟仿真进而找到电路的错误进行修改。所以利用硬件描述语言进行程序的编写和仿真,可以及时的修改和纠正设计上的错误,还能够根据设计的需要及时的修改设计方案,是电路设计的通用性和兼容性有了很大的提高。程序编写完成以后,在编译没有错误,并且仿真正确的情况下在将编译的程序下载到相应是PLD芯片当中,进而实现其逻辑功能。因此能够避免以为设计上的缺陷造成损失。另外作为课程设计,利用VHDL语言进行设计既可以拓充一下自己的知识储备,为自己以后就业打下一个坚实的基础,因为现在VHDL语言已经成为最流行和应用最为广泛的硬件描述语言,已经成为衡量一个电子工程师是否合格的一个重要的标准。所以利用VHDL硬件描述语言,可以使自己在设计逻辑电路的同时学习VHDL语言的使用和设计方法,这样既可以提高个人素质又可以巩固课本上的数字电路基础知识。另外,电路设计好以后,可以通过数字电路实验箱进行验证,方便快捷的检验设计结果是否正确是否符合要求。b、系统设计方案二基于单片机2864E2PROM存贮器的点阵汉字显示。单片机是数字电路设计的一个重要的设计元器件,利用单片机,通过编程的控制可以灵活的实现各种功能,制作各种不同的电路,并且单片机的价格便宜,性能稳定,抗干扰的能力和强,功耗也比较小,所以也是制作该点阵汉字显示的理想的逻辑器件,但是由于软件和硬件的限制,还不能够利用单片机进行设计。所以没有利用该设计方案。综上所述,综合各种实际情况,该多路抢答器采用试验设计方案一进行设计,即,利用硬件描述语言VHDL配合软件,MAX-PLUSⅡ和数字电路EDA试验箱进行设计、仿真和性能的检测。系统原理图以及对原理图的仿真模块的设计A、——YZ_OK模块用VHDL语言实现,根据其逻辑功能,利用VHDL语言进行编程,实现其逻辑功能。其程序为:library ieee;

文档评论(0)

seunk + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档