拉幕式数码显示技术智能化电子系统设计.docVIP

拉幕式数码显示技术智能化电子系统设计.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录 TOC \o 1-2 \h \z \u 1 前言1 2 总体方案设计3 2.1 设计内容3 2.2 方案比较3 2.3 方案论证4 2.4 方案选择4 3 单元模块设计5 3.1 各单元模块功能介绍及电路设计5 3.2 特殊元器件介绍7 3.3 各单元模块的联接9 4 软件设计11 4.1 软件设计原理及设计所用工具11 4.2 软件设计流程框图11 4.3 单片机C程序12 5 系统调试14 5.1 硬件调试14 5.2 软件调试14 6 系统功能指标参数及结论15 6.1 系统功能15 6.2 结论15 7 总结与体会16 7.1 设计总结16 7.2 设计心得体会16 8 参考文献17 附录1 相关设计图18 附录2 元器件清单20 附录3 相关设计软件21 1 前言 近年来随着计算机在社会领域的渗透和大规模集成电路的发展,单片机的应用正在不断地走向深入,因为它具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方便等特点,因此特别适合于与控制有关的系统,越来越广泛地应用于自动控制,智能化仪器,仪表,数据采集,军工产品以及家用电器等各个领域。随着时代科技的迅猛发展,微电子学和计算机等现代电子技术的成就给现代商业发展带来新的曙光。广告的效应在某个程度上意味着商品的销售,因此商业广告怎样吸引人的眼球是产商的一个目标。拉幕式数字显示是数字广告的基础运用。 本智能化课题设计是以单片机为核心,设计一个拉幕式数码显示系统,本设计用STC89S51单片机的P0.0/AD0-P0.7/AD7端口接两片74HC573的D0-D7端,74HC573的输出分别接数码管的a-h端和数码管的位选端S1-S8,用74HC02的两个输出管脚来控制74HC573的片选端,用单片机的P2.5-P2.7控制74HC138,74HC138输出接74hc02输入。在8位数码管上从右向左循环显示。能够比较平滑地看到拉幕的效果。。本次智能化课程设计要求学生运用单片机原理知识,配合及相关的访真调试软件,并连接对应实物。通过课程设计让同学们加深各汇编语言的用途并灵活运用,熟悉单片机STC89C51的功能和管脚的功能;也让同学们熟悉一些基本电路:脉冲产生电路,显示电路,驱动电路等;锻炼同学们的动手操作能力和搜索信息资源能力,也培养同学们的合作和交流能力。 2 总体方案设计 2.1 设计内容 本设计用STC89S51单片机的P0.0/AD0-P0.7/AD7端口接两片74hc573的D0-D7端,74hc573的输出分别接数码管的a-h端和数码管的位选端S1-S8,用74hc02的两个输出管脚来控制74hc573的片选端,用单片机的P2.5-P2.7控制74hc138,74hc138输出接74hc02输入。在8位数码管上从右向左循环显示。能够比较平滑地看到拉幕的效果。 2.2 方案比较 方案一:通过单片机编程,结合时钟电路,在其内部RAM的某个连续单元内存放8个要显示的字型码,然后调用显示模块,通过单片机的P0口向LED输入段选码,P1口向LED输入位选码,在8个LED上显示。主程序在执行过程中产生一个完整的8位数字状显示代码存放到内部RAM中,调用显示子程序,让P0口输出字型码,P1口输出位控制码 ,通过LED的动态扫描方式顺序循环显示8个数字,2s后返回主程序。由单片机执行在RAM 中产生不同的字型,并由LED显示,循环下去。 单片机 单片机 时钟电路 复位电路 LED显示器段码驱动电路 LED显示器位码驱动电路 8位LED 显示电路 图2.1方案一系统框图 方案二:通过单片机编程,结合时钟电路,在其内部RAM的某个连续单元内存放15个要显示的字型码“123456781234567”和位选码,然后调用显示模块,通过单片机的P0口输出段选和位选码,P2口向74hc138输出段选和位选控制信号,在8个LED上显示。主程序在执行过程中产生一个完整的15位数字状显示代码存放到内部RAM中,调用显示子程序,让P0口输出字型码和位选码,P2口输出位控制码 ,通过LED的动态扫描方式顺序循环显示8个数字,2s后移动段选码起始位。由单片机执行在RAM 中产生不同的字型,并由LED显示,循环下去。 单片机 单片机 时钟电路 复位电路 段码/位码送数电路 段码/位码驱动电路 8位LED 显示电路 图2.2 方案二系统框图 2.3 方案论证 方案一段选信号和位选信号由不同管脚输出,减少外部电路,线路布局简化,但占用较多的管脚资源,方案二位选和段选信号都由P0管脚输出,节省了管脚资源,但使得外部电路变得更复杂。 2.4 方案选择 方案二节省单片机管脚资源,可以其他电路功能预留管脚资源,基于电路整体考虑,选择方案二。 3 单元模块设计

文档评论(0)

139****4073 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档