- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摇摇棒课程设计报告
江西理工大学应用科学学院
微型计算机课程设计报告
课 设: LED摇摇棒
姓 名: 宋璐迪
学 号: 08060113209
专业班级: 电气132班
指导教师: 李振凯
完成时间: 2016年6月13日
设计报告 综合测试 平时 总评 格式
(10分) 内容
(10分) 图表
(5分) 功能测试
(35分) 答辩
(20分) 考勤
(20分) 指导教师签名: 目录
目录 1
一、绪论 2
二、设计方案 3
三、预备知识 3
3.1元件简介 3
3.1.1、STC89C52 3
3.1.2、晶振 3
3.1.3、水银开关 4
3.2其他 4
四、硬件原理介绍 5
4.1原理总述 5
4.2硬件详解 5
4.2.1 电源电路: 5
4.2.2 时钟电路: 6
4.2.3 复位电路: 6
4.2.4 水银开关与按键切换电路: 7
4.2.5 LED显示电路: 7
五、程序功能解析 8
5.1程序流程图 8
5.2程序解析 8
5.2.1主函数 9
5.2.2中断函数 9
5.2.3显示子程序 9
5.2.4延时子程序 10
六、原料清单 11
七、设计心得体会 12
八、参考文献 13
九、附录 14
一、绪论
本次设计主体是LED摇摇棒。
LED摇摇棒是利用人眼的视觉暂留特性,通过摇晃过程中LED的有规律变换,给人呈现出不同画面。这是其理论要求。
而为了实现这样的要去,在LED的控制上我们采用单片机的程序控制,辅助以水银开关的抖动触发,以实现摇摇棒在摇晃中的有规律显示。在拓展功能上以按键次数的累积对画面进行切换。
之所以选择这样一个课题,源于以下几点:
一、富有趣味性的工作原理。
二、软硬件的高度结合有利于对学业成果的检测,且在实际操作中能显著提升我们对电子设备的认知。
三、该物件的经验积累足够丰富,对初学者而言有更多的借鉴资源。
二、设计方案
在本次设计中,以单片机I/O口的高低电平的输出实现对LED的控制;以外部中断的形式触发图形显示程序的运行,因该外部中断的要求并不是很高,所以选用水银开关实现该功能;第三部分也就是如何实现图形的切换,我们以对某一I/O口的输入计数方式已选择不同程序段的运行实现图形的切换。
三、预备知识
3.1元件简介
3.1.1、STC89C52
P89V51RB2是一款微处理器,以80C51为核心处理单元,其正常工作电压为5V,操作频率在在40MHZ以下。有40个引脚(引脚分布如下),在引脚功能和指令操作上与STC89C51完全兼容。因此,在此不做更多详解。
3.1.2、晶振
全称石英晶体振荡器,是利用石英晶体(二氧化硅的结晶体)的压电效应制成的一种谐振器件,它的基本构成大致是:从一块石英晶体上按一定方位角切下薄片,在它的两个对应面上涂敷银层作为电极,在每个电极上各焊一根引线接到管脚上,再加上封装外壳就构成了石英晶体谐振器。
晶振在电气上可以等效成一个电容和一个电阻并联再串联一个电容的二端网络
3.1.3、水银开关
水银开关,又称倾侧开关,是电路开关的一种,以一接着电极的小巧容器储存着一小滴水银,容器中多数为真空或注入惰性气体。因为重力的关系,水银水珠会向容器中较低的地方流去,如果同时接触到两个电极的话,开关便会将电路闭合,开启开关。
3.2其他
最小系统:所谓的最小系统,顾名思义就是维持单片机工作的最简单的,所需设备最少的电路系统。对于一般的单片机而言最小系统都包含①电源电路(用电设备运行的基础条件)、②时钟电路、③复位电路、④存储器电路。对于每个电路的具体构造在硬件原理中有详细介绍,在此不过多陈述。
四、硬件原理介绍
4.1原理总述
其实前文已经多次提到我们的原理设计,但在此还需再次对该原理进行解说。首先我们要明确我们的目的:即使多个LED在摇晃过程中发生有规律变换,而控制其发生变换的是单片机,但单片机自身是不能完成这样的任务的,需要相应的辅助系统,也因此我们的硬件原理介绍即为介绍各部分电路的原理和功能,以及与其他部件的关系。详情如下。
总原理图见附录。
4.2硬件详解
4.2.1 电源电路:
对于任何一款电子产品而言其工作的基础就是电,也因此一个稳点的电源输出是多么的至关重要。而单片机系统所用电源通常有两种方式:①独立电源,②通过直流稳压电路产生的稳压电源。本次设计因产品情况所以采用的是三节干电池构成的独立电源,故没有什么原理可介绍的,个人觉得有必要简单介绍一下稳压电路电源,因为它的应用挺多的。
(1)独立电源:
顾名思义脱离于电网系统的自成一体的电源,在单片机系统中通常为电池电源。
(2)直流稳压电路:
如图所示首先通过变压器将220V电压降压至
文档评论(0)