哈工大数字电子技术课程设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Harbin Institute of Technology 电子学课程设计说明书 课程名称: 数字电子技术 设计题目: 可编程字符发生器 院 系: 实验学院 班 级: 0736141 设 计 者: 鲍茂然 学 号: 6070410434 指导教师: 刘贵栋 设计时间: 2009.12 哈尔滨工业大学 设计说明书 设计题目 制作一个可编程字符发生器,用点阵式LED发光矩阵作显示器件。 设计要求 点阵式LED发光矩阵为8×8或16×16规格。 设计LED发光矩阵的驱动电路。 用EPROM存储器存储待显示的字符。 字符数大于4,字形自定。 具有顺序显示,流水显示和循环显示的工作方式,设计相应的控制电路。 设计方案 总体设计 可编程字符发生器的组成框图如下: 其中EEPROM只读存储器用于存放字符或图案的代码,它是字符显示器的核心部件;发光二极管点阵显示屏用来显示字符和图案;行选和列选信号产生电路分别为显示屏的行与列提供选通地址线;地址计数器为EEPROM提供地址线,它的计数脉冲由时钟发生电路提供。 电路的工作原理是:时钟脉冲输入时,地址计数器进行计数,EEPROM对应的地址单元中的代码输出,以驱动列选线产生电路。地址计数器同时又为行选信号产生电路提供地址线,随着地址计数器计数值的变化,发光二极管显示屏逐行扫描,显示屏上显示出字符或图案。 8×8点阵式LED发光矩阵有8根行选线和8根列选线,其中行选线接发光二极管的正极,列选线接发光二极管的负极,若要使某只二极管发光,则将此管对应的行选线接高电平(逻辑“1”),列选线接低电平(逻辑“0”)。但是考虑到用74LS138产生行选信号,74LS138的输出为低电平有效,逐行扫描比逐列扫描在编程上容易实现,故将LED阵列旋转90度,改为行选线为低电平有效,列选线为高电平有效。 将8×8点阵式LED发光矩阵的显示方式为逐行扫描,当扫描频率足够高时,人眼不能分辨其中变化时,发光矩阵上将显示为完整字符。这样低位地址变化时为逐行扫描,需要较高频率的时钟,高位地址变化时为切换字符,需要较低频率的时钟。 而字符的顺序显示,流水显示,循环显示则可以通过字符的切换来实现,即每次只显示字符的一部分,这样连续观看就可以看到设计的效果。 电路图及具体工作原理 555接为多谐振荡器,时钟频率为158.7Hz。该时钟直接送入74LS93的CLKB端,为74LS93的八分频提供时钟,74LS93的QB,QC,QD端为八进制计数器,接入2816的低位地址A0,A1,A2。同时74LS93的这三位输出接入74LS138译码器的A,B,C三个输入端,进行译码,产生行选信号,如图所示。 同时555产生的时钟信号经过两片74LS90的25分频后(6.35Hz)接入74LS161的CLK端,为74LS161提供时钟,同时74LS161的进位输出端接入74LS93的未用的CLKA端,这样74LS161的四个输出端加上74LS93的QA端,就构成了一个32进制的计数器,这五个输出端分别接入2816的高位地址A3,A4,A5,A6,A7。2816的A8,A9地址通过两个开关分别可以接高或者接低,可以控制字形显示方式。2816的数据输出端Q0-Q7作为列选信号接入LED阵列。 EPROM内容 由于EPROM的内容决定了显示的内容,现将写入其中的内容作为附录。 地址空间 A9,A8 字符显示方式 0x000-0x0F0 0,0 流水显示 0x100-0x1F0 0,1 滑动显示 0x200-0x2F0 1,0 翻页显示 0x300-0x3F0 1,1 循环显示 以流水显示中的“工”字为例说明字符实现的: 地址空间为0x000-0x030,其中地址的低三位循环的速度比较快,高位变化速度比较慢,所以8个字节为一个稳定状态,由于视觉暂留现象,可以显示出完整字符: 地址空间 存储内容 显示字符 0x00-0x07 00 00 00 00 00 00 00 00 0x08-0x0F 00 7C 00 00 00 00 00 00 0x10-0x17 00 7C 10 00 00 00 00 00 0x18-0x1F 00 7C 10 10 00 00 00 00 0x20-0x27 00 7C 10 10 10 00 00 00 0x28-0x2F 00 7C 10 10 10 10 00 00 0x30-0x37 00 7C 10 10 10 10 FE 00 0x38-0x3F 00 7C 10 10 10 10 FE 00 这样,每个

文档评论(0)

chengcheng199 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档