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

仪器设计实践课程设计牛延利解读.docx

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

仪器设计实践 课程设计 题目名称: 16×16动画点阵屏设计 专业班级: 测 控1303 学生姓名: 牛 延 利 学 号: 201323030329 指导教师: 刘伍丰 目 录 1 设计方案及硬件组成 2 1.1 设计方案 2 1.2 主要组成部分 3 2 电路各单元设计 3 2.1 STC89C52单片机介绍 3 2.2 16×16点阵灯的结构 5 2.3 点阵行的控制74HC138 6 2.4 点阵列的控制74HC595 8 2.5 显示单个汉字和汉字的上移 9 3 程序流程图 11 4 软件调试 12 5 实物展示 15 总结 18 参考文献 19 附录一 主电路图 20 附录二 原件清单 21 附录三 程序代码 22 1 设计方案及硬件组成 1.1 设计方案 LED点阵显示屏在我们的日常生活中随处可见,广泛应用于车站、商场、医院、宾馆、银行、和其它公共场所。它的优点是:亮度高、工作电压低、功耗小、微型化、易与集成电路匹配、驱动简单、寿命长、耐冲击、性能稳定。我们已经学习了单片机及相关的课程,可以利用单片机来控制LED,以达到我们所需要的显示效果。 此次设计的是16×16点阵显示屏,一共有256个LED灯构成,因为只有256个像素点,因此一次只能显示一个汉字,通过51单片机的I/O口及外围电路来控制16行和16列,通过编程来显示我们想要想要显示的汉字或图形。课程设计能够提高我们的动手能力与解决实际问题的能力。对于单片机我们已经学习了很多与之相关的理论知识,但是我们还没有机会来实际操作它,课程设计给我们提供了一个很好的机会,让我们更深入的去学习它,掌握它。通过课程设计我们能基本掌握单片机硬件与软件相关的知识,掌握16X16LED点阵的工作原理。 1.2 主要组成部分 设计的点阵显示屏是基于STC89C52RC设计的,硬件搭接完成后,通过编程控制单片机I/O口的输出。其电路原理框图如图1.2-1所示: 由框图可以看出,点阵的驱动主要是行驱动和列驱动,其中LED的行是共阴极的,列是共阳极的,行驱动主要是用到了3线-8线译码器,用两个译码器接成4线-16线译码器,控制端接在了单片机的P1.0到P1.3口,通过编程来控制行选,列选用74HC595串入并出的移位寄存器来控制,从而显示出我们要显示的文字或图形。 2 电路各单元设计 2.1 STC89C52单片机介绍 2.1.1 STC89C52功能介绍 STC89C52是一种带8K字节闪烁可编程可擦除只读存储器(FPEROM—Flash?Programmable?and?Erasable?Read?Only?Memory)的低电压、高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,STC的STC89C52是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。 主要特性: ·工作电压:5.5V~3.3V(5V 单片机) ·与MCS-51兼容 ·8K字节可编程闪烁存储器 ·寿命:1000写/擦循环 ·数据保留时间:10年 ·全静态工作:0Hz-24Hz ·三级程序存储器锁定 ·128*8位内部RAM ·32可编程I/O线 ·三个16位定时器/计数器 ·6个中断源 ·可编程串行通道 ·低功耗的闲置和掉电模式 ·片内振荡器和时钟电路 2.1.2 单片机最小系统 STC89C52的最小系统包括时钟电路和复位电路,其电路原理图如图2.1-2所示: 图2.1-2 51单片机最小系统 2.2 16×16点阵灯的结构 16×16点阵灯的结构和8×8点阵等的结构原理一样,由于空间有限,只画了8×8点阵灯的结构,如图2.2-1所示: 图2.2-1 8×8点阵灯的结构 由图我们可以看出,所有行的LED都是共阴极的,所有列的LED都是共阳极的,16×16点阵也是完全一样。 2.3 点阵行的控制74HC138 74HC138译码器可接受3位二进制加权地址输入(A0, A1和A2),并当使能时,提供8个互斥的低有效输出(至)。74HC138特有3个使能输入端:两个低有效(E1和E2)和一个高有效(E3)。除非E1和E2置低且E3置高,否则74HC138将保持所有输出为高。 74HC138 作用原理于高性能的存贮译码或要求传输延迟时间短的数据传输系统,在高性能存贮器系统中,用这种译码器可以提高译码系统的效率。将

文档评论(0)

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

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

1亿VIP精品文档

相关文档