1 / 11
文档名称:

数字电子技术课程设计论文--可编程字符发生器 图文.doc

格式:doc   大小:26KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数字电子技术课程设计论文--可编程字符发生器 图文.doc

上传人:q1188830 2019/11/13 文件大小:26 KB

下载得到文件列表

数字电子技术课程设计论文--可编程字符发生器 图文.doc

相关文档

文档介绍

文档介绍:设计说明书一、设计题目制作一个可编程字符发生器,用点阵式LED发光矩阵作显示器件。二、×8规格。。,字形自定。,流水显示或循环显示等中的一种工作方式,设计相应的控制电路。三、:①.可编程字符发生器的整体结构:可编程字符发生器的整体结构如下图所示:时钟信号地址计数地址存储空间EEPROM产生行选信号产生列选信号8×8LED显示器其中时钟信号由555定时器构成的多谐振荡器(;地址计数单元由两片74LS90、一片74LS93和一片74LS161组成(两片74LS90级联成25分频电路,74LS161和74LS93级联成32进制加法计数器;地址存储空间EEPROM由一片DQ2816A-250组成(2816存储待显示的字符,其地址线由地址计数单元提供;列选信号由2816的输出端提供,行选信号由74LS138的输出端提供(74LS138的输入端由74LS93的8进制计数部分提供,行选和列选信号产生电路分别为显示屏的行与列提供选通地址线;发光二极管8×8点阵显示屏用来显示字符发光二极管点阵显示屏用来显示字符,它有8根行选线和8根列选线,其中行选线接发光二极管的正极,列选线接发光二极管的负极,行选线接高电平(逻辑“1”、列选线接低电平(逻辑“0”时发光,将LED阵列旋转90度,改为行选线为低电平有效,列选线为高电平有效,方便实现逐行扫描。由于扫描频率足够高,人眼不能分辨其中变化,发光矩阵上就会显示为完整字符,就能看到设计的流水滚动效果。②.可编程字符发生器工作流程:接通电源后,时钟脉冲输入,地址计数器开始计数,EEPROM对应的地址单元中的代码输出,以驱动列选线产生电路。地址计数器同时又为行选信号产生电路提供地址线,随着地址计数器计数值的变化,发光二极管显示屏逐行扫描,显示屏上显示出字符。:D03Q014D14Q113D25Q212D36Q311RCO15ENP7ENT10CLK2LOAD9MR1U174LS161CKA14Q012CKB1Q19Q28Q311R0(12R0(23R9(16R9(27U274LS90CKA14Q012CKB1Q19Q28Q311R0(12R0(23R9(16R9(27U374LS90CKA14QA12CKB1QB9QC8QD11R0(12R0(。该时钟信号直接送入74LS93的CLKB端,为74LS93的八分频提供时钟,74LS93的QB,QC,QD端为八进制计数器,接入2816的低位地址A0,A1,A2。同时74LS93的这三位输出接入74LS138译码器的A,B,C三个输入端,进行译码,产生行选信号(如下图所示。同时,555定时器产生的时钟信号经过两片74LS90的25分频后(,为74LS161提供时钟,同时74LS161的进位输出端接入74LS93的未用的CLKA端,这样74LS161的四个输出端加上74LS93的QA端,就构成了一个32进制的计数器,这五个输出端分别接入2816的高位地址A3,A4,A5,A6,A7。2816的数据输出端Q0-Q7作为列选信号接入LED阵列。:2816的A8,A9地址均接低电平,选取0x000-0x0FF的地址空间存储待显示的字符。设计的显示字符为“HELP”,故以“H”字符为例说明字符的实现过程:地址空间为0x000-0x03F,其中地址的低三位循环的速度比较快,高五位变化速度比较慢,所以8个字节为一个稳定状态,由于视觉暂留现象,可以显示出完整字符:地址空间存储内容显示字符0x000-0x00700000000000000000x008-0x00F00000000000000440x010-0x01700000000000044440x018-0x01F00000000004444440x020-0x027000000004444447C0x028-0x02F0000004444447C440x030-0x03700004444447C44440x038-,,因此,连续起来看就出现流水滚动的效果了。四、:(“H”、“E”、“L”、“P”:哈尔滨工业大学课程设计说明书五、设计总结与感想通过几个小时的调试,我们组的设计方案达到了课程设计题目的要求,并最后通过了验收,上交了设