- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
光立方课程设计说明书毕业设计
《单片机技术》课程设计说明书
光立方
学 院: 电气与信息工程学院
学生姓名: 周剑波
指导教师: 贾雅琼 职称 副教授
专 业: 电气工程及其自动化
班 级: 1202
学 号: 1230140245
完成时间: 2015年7月
湖南工学院《单片机技术》课程设计课题任务书
学院:电气与信息工程学院 专业:电气工程及其自动化
指导教师 贾雅琼 学生姓名 周剑波 课题名称 光立方
内设计内容及任务
一、设计任务
设计一个具有特定功能的光立方。
二、设计内容
1、光立方的硬件系统
(1)单片机最小系统模块
(2)供电模块
(3)光立方显示模块
(4)键盘模块
(5)驱动模块
2、光立方的软件系统
(1)系统监控程序模块
(2)光立方显示程序模块
(3)键盘程序模块
三、设计要求
该光立方上电或按键复位后能自动显示P.,进入准备工作状态。该光立方可以通过键盘选择显示花样,切换花样,停止显示。要求4×4的光立方硬件,并且显示四种及以上花样。 主主要参考资料 [1]李广弟.单片机基础[M].第3版.北京:北京航空航天大学出版社,2003.6.
[2]李全利.单片机原理及应用(C51编程)[M].北京:高等教育出版社,2012.12.
[3]马忠梅.单片机的C语言应用程序设计[M].第4版.北京:北京航空航天大学出版社,2003.6.
[4]李光飞.单片机C程序设计指导[M].北京:北京航空航天大学出版社,2003.01.
[5]李光飞.单片机课程设计实例指导[M].北京:北京航空航天大学出版社,2004.9. 教研室意见
教研室主任:(签字)
年 月 日
摘 要
当今社会,随着电子行业的不断发展,单片机的应用从根本上改变了传统的控制系统设计思想和设计方法,已广泛的应用在工业自动化、通信、自动检测、信息家电、电力电子航空航天等各个方面。成为现代生产和生活中不可缺少的一部分。
设计采用4*4*4的光立方模式,硬件主要分为七个模块:主控模块、驱动模块、显示模块、键盘模块、电源模块、复位模块、下载模块。采用的主控芯片为AT89S52 芯片,驱动电路是采用了常用74HC573数字芯片,设计采用C语言编程,通过单片机I/O口控制LED的亮灭,采用延时控制LED亮灭时间,最终使得整个立体展现不同的造型和图案,使其变得美轮美奂、绚丽多彩。
关键词:光立方;AT89S52;74LS573锁存器
目 录
1 绪论 1
1.1 光立方的背景 1
1.2 研究的意义 1
2 设计要求和方案介绍 2
2.1 设计要求 2
2.2 方案介绍 2
2.2.1 系统整体框图 2
2.2.2 光立方发光原理 3
3 系统硬件电路设计 4
3.1 主要元器件的介绍 4
3.1.1 AT89S52芯片介绍 4
3.1.2 74HC573芯片介绍 5
3.1.3 四位一体数码管介绍 5
3.2 硬件电路模块介绍 7
3.2.1 最小系统模块介绍 7
3.2.2 驱动模块介绍 9
3.2.3 键盘模块介绍 10
3.2.4 显示模块介绍 10
4 软件系统说明 12
4.1 软件系统模块 12
4.2 软件系统模块的程序流程框图 12
5 光立方系统测试 15
5.1 操作说明 15
5.2 测试结果 15
5.3 结果分析 17
5.4 设计结论 17
5.5 设计体会 17
结束语 18
参考文献 19
致谢 20
附录 21
附录A 原理图 21
附录B 实物图 23
附录C 元件清单 24
附录D 程序清单 25
1 绪论
1.1 光立方的背景
光立方是由四千多棵光艺高科技“发光树”组成的,在2009年10月1日天安门广场
文档评论(0)