- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
这样,每个
您可能关注的文档
最近下载
- 高边坡专项施工方案(专家论证版).pdf VIP
- 《工程化学基础》教案-第3章-2011.ppt VIP
- 抗日英雄王二小.pptx VIP
- 第5课 用发展的观点看问题-【中职专用】2024年中职思想政治《哲学与人生》金牌课件(高教版2023·基础模块).pptx VIP
- 老友记台词剧本第一季第1集中英双语左右对照.pdf VIP
- 形势与政策社会实践报告模板.docx VIP
- 全套SPC表格(很全面) CPK.xls VIP
- T_CI 540-2024 红枣蒸馏酒生产技术规程.pdf
- 施工组织设计方案(高速公路通信迁改).docx VIP
- Part3-4 Unit6 Craftsmanship课件高一英语(高教版基础模块2).pptx
文档评论(0)