1 / 29
文档名称:

(毕业论文)拉幕式数码显示技术_智能化电子系统设计.doc

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

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

分享

预览

(毕业论文)拉幕式数码显示技术_智能化电子系统设计.doc

上传人:精品文档 2013/7/13 文件大小:0 KB

下载得到文件列表

(毕业论文)拉幕式数码显示技术_智能化电子系统设计.doc

文档介绍

文档介绍:目录
1 前言 2
2 总体方案设计 4
设计内容 4
方案比较 4
方案论证 5
方案选择 5
3 单元模块设计 6
各单元模块功能介绍及电路设计 6
特殊元器件介绍 9
各单元模块的联接 12
4 软件设计 13
软件设计原理及设计所用工具 13
软件设计流程框图 14
单片机C程序 14
5 系统调试 17
硬件调试 18
软件调试 18
6 系统功能指标参数及结论 19
系统功能 19
结论 19
7 总结与体会 20
设计总结 20
设计心得体会 20
8 参考文献 21
附录1 相关设计图 23
附录2 元器件清单 26
附录3 相关设计软件 27
1 前言
近年来随着计算机在社会领域的渗透和大规模集成电路的发展,单片机的应用正在不断地走向深入,由于它具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方便等特点,因此特别适合于与控制有关的系统,越来越广泛地应用于自动控制,智能化仪器,仪表,数据采集,军工产品以及家用电器等各个领域。随着时代科技的迅猛发展,微电子学和计算机等现代电子技术的成就给现代商业发展带来新的曙光。广告的效应在某个程度上意味着商品的销售,因此商业广告怎样吸引人的眼球是产商的一个目标。拉幕式数字显示是数字广告的基础运用。
本智能化课题设计是以单片机为核心,设计一个拉幕式数码显示系统,--D7端,74HC573的输出分别接数码管的a-h端和数码管的位选端S1-S8,用74HC02的两个输出管脚来控制74HC573的片选端,-,74HC138输出接74hc02输入。在8位数码管上从右向左循环显示“12345678”。能够比较平滑地看到拉幕的效果。。本次智能化课程设计要求学生运用单片机原理知识,配合及相关的访真调试软件,并连接对应实物。通过课程设计让同学们加深各汇编语言的用途并灵活运用,熟悉单片机
STC89C51的功能和管脚的功能;也让同学们熟悉一些基本电路:脉冲产生电路,显示电路,驱动电路等;锻炼同学们的动手操作能力和搜索信息资源能力,也培养同学们的合作和交流能力。
2 总体方案设计
设计内容
--D7端,74hc573的输出分别接数码管的a-h端和数码管的位选端S1-S8,用74hc02的两个输出管脚来控制74hc573的片选端,-,74hc138输出接74hc02输入。在8位数码管上从右向左循环显示“12345678”。能够比较平滑地看到拉幕的效果。
方案比较
方案一:通过单片机编程,结合时钟电路,在其内部RAM的某个连续单元内存放8个要显示的字型码,然后调用显示模块,通过单片机的P0口向LED输入段选码,P1口向LED输入位选码,在8个LED上显示。主程序在执行过程中产生一个完整的8位数字状显示代码存放到内部RAM中,调用显示子程序,让P0口输出字型码,P1口输出位控制码,通过LED的动态扫描方式顺序循环显示8个数字,2s后返回主程序。由单片机执行在RAM 中产生不同的字型,并由LED显示,循环下去。
单片机
时钟电路
复位电路
LED显示器段码驱动电路
LED显示器位码驱动电路
8位LED
显示电路
方案一系统框图
方案二:通过单片机编程,结合时钟电路,在其内部RAM的某个连续单元内存放15个要显示的字型码“123456781234567”和位选码,然后调用显示模块,通过单片机的P0口输出段选和位选码,P2口向74hc138输出段选和位选控制信号,在8个LED上显示。主程序在执行过程中产生一个完整的15位数字状显示代码存放到内部RAM中,调用显示子程序,让P0口输出字型码和位选码,P2口输出位控制码,通过LED的动态扫描方式顺序循环显示8个数字,2s后移动段选码起始位。由单片机执行在RAM 中产生不同的字型,并由LED显示,循环下去。
单片机
时钟电路
复位电路
段码/位码送数电路
段码/位码驱动电路
8位LED
显示电路
方案二系统框图
方案论证
方案一段选信号和位选信号由不同管脚输出,减少外部电路,线路布局简化,但占用较多的管脚资源,方案二位选和段选信号都由P0管脚输出,节省了管脚资源,但使得外部电路变得更复杂。
方案选择