点阵显示汉字 测控专业毕业论文.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文档。上传文档
查看更多
西安邮电学院 测控仪器课程设计报告书 题目:点阵显示汉字 院部名称 : 自动化学院 学生姓名 : 专业名称 : 测控技术与仪器 班 级 : 测控0802班 时间 : 2011年5月23日至6月 5日 Led点阵显示汉字的设计 一、设计目的 通过本次课程设计让我们学习单片机,运用C语言编写程序对单片机下层接口进行控制。并且通过自行设计硬件电路,并焊接点阵显示汉字的系统。熟悉单片机与各种片子之间的协同工作,并熟悉它们的各个引脚的功能和应用方法。 二、设计要求 设计一个由4片8*8点阵组合成的16*16点阵的图文LED显示屏,要求能显示图文或文字,显示图文或文字应稳定、清晰,图文或文字显示,以卷帘形式向上滚动显示“西安邮电大学”,要求是循环显示的。 三、设计器材 AT89C51(单片机) 1片 RP1(排阻) 1片 74LS138 2片 MATRIX-8*8-GREEN(8*8点阵显示器) 4块 33PF电容 2个 47uf电解电容 5个 MAX232 1个 STC_ISP_V4.80 下载软件 1个 9针串口公头 1个 串口下载线 1根 弹性按键 2个 开关 1个 发光二极管 2个 单排插针 3排 杜邦线 30根 单排插座 2排 四、设计方案及分析(包含设计电路图) (1)LED的8*8点阵 LED的8*8点阵显示屏作为一种新型的显示器件,是由多个发光二极管按矩阵形式排列封装而成,通常用来显示时间、图文等信息。本设计是基于ATS52单片机的16x16显示屏,其中包含了硬件电路设计并焊接、软件程序编写、调试电路等方案的设计。在使用的8*8点阵中,行标是二极管的正极,列标是二极管的负极,所以只要正极的电压比负极的电压大,就能够通过电流点亮点阵。 图文显示一般有静态和动态显示两种方案,静态方案虽然设计简单,但其使用的管脚太多,如本设计中16x16的点阵共有256个发光二极管,显然单片机没有这么多的端口来单独控制。因此在实际应用中的显示屏几乎都不采用这种设计,而采用另外一种称为动态扫描的显示方法。 动态扫描的意思简单地说就是逐行轮流点亮,这样扫描驱动电路就可以实现多行的同名列共用一套驱动器。具体就16x16的点阵来说,把所有同1行的发光管的阳极连在一起,把所有同1列的发光管的阴极连在一起(共阳极的接法),先送出对应第一行发光管亮灭的数据,然后进行列的扫描,通过列产生的低电平进行扫描点亮二极管,最后熄灭。以此类推,第16行之后,又重新燃亮第1行,反复轮回。当这样轮回的速度足够快,由于人眼的视觉暂留现象,就能够看到显示屏上稳定的图形或是汉字了。 8*8点阵 引脚图如下: 焊接和连线的时候一定要看好管脚和Proteus isis仿真软件中的管脚是不同的。 (2)单片机系统及其管脚 本实验采用内部时钟方式,将XTAL1与XTAL2之间跨接一个石英晶振和微调电容,从而构成一个稳定的自激震荡器。电容值取33pF左右,其大小将影响震荡频率的高低、振荡器的稳定性和起振的快速性。为减少线间的寄生电容,晶振和电容应尽能安装得与单片机靠近,保证晶振稳定可靠的工作。 另一部分是复位部分。上电自动复位电路是最简单的复位电路,只需要一个1K左右电阻、一个30pF左右的电容及12MHZ的晶振。有时还需要按键手动复位,此时只要在电容上并联一个按键即可。 单片机信号输出采用串行输出,因此在下一模块的移位寄存器要与该部分的串行口P3.0(RXD)及P3.1(TXD)相连 连线如图,下一幅图是单片机的引脚图 (3)方案对比与选取 方案一: 该方案以AT89C52单片机作为微处理器,74LS138作为对点阵扫描芯片。以下为此方案的整体设计电路图。 74LS138作为列驱动部分 列驱动部分用74LS138控制,74LS138引脚图和功能如下 同样要控制列需要用到两片138,因为一片138不能控制16位,一片138只能控制000—111,就是8位,当给它000的时候及会输使能端接单片机的P3.4和P3.5端口,控制和行对应的8位。 硬件设计电路部分截图: 点阵连接设计图: 74LS138与单片机连接图: 点阵与单片机连接图: 功能实现与描述: 该方案的实现是利用74LS138译码器作为点阵的列驱动来完成。由以上部分电路图中可以得知,单片机的P0与P2口为点阵行输出的控制端,有这16个引脚对点阵16个行进行一一对应进行驱动。 点阵的列驱动根据74LS138的真值表进行逐列扫描,每变化一次输入端000~111,其输出端就由Y0~Y7相应取非。 点阵行驱动由P0与P2输出对应行代码,进行选通,当

文档评论(0)

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

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

1亿VIP精品文档

相关文档