课程设计---流水灯设计报告

课程设计---流水灯设计报告

ID:9852808

大小:42.50 KB

页数:6页

时间:2018-05-12

课程设计---流水灯设计报告_第1页
课程设计---流水灯设计报告_第2页
课程设计---流水灯设计报告_第3页
课程设计---流水灯设计报告_第4页
课程设计---流水灯设计报告_第5页
资源描述:

《课程设计---流水灯设计报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计报告课程名称:电子EDA技术设计题目:设计一个流水灯电路班级:09电子信息工程技术2班一设计题目:设计一个流水灯的电路二设计方案:用单片机控制系统电路,其系统工作原理是:如果要让接在P1.0口的LED1亮起来,那么只要把P1.0口的电平变为低电平就可以了;相反,如果要接在P1.0口的LED1熄灭,就要把P1.0口的电平变为高电平;同理,接在P1.1—P1.7口的其它7个LED的点亮和熄灭方法同LED1.因此要实现流水灯的功能,我们只要将发光二极管LED1-LED8依次点亮和熄灭,8个LED灯便会一亮一暗的做流水灯了。三设计过程:

2、1硬件设计;按照单片机系统拓展与系统配置状况,单片机应用系统可分为最小系统,最小功耗系统及典型系统。AT89C51单片机是本次课程设计运用的主要元件。流水灯控制设计是一个带有八个发光二极管的单片机的最小应用系统,即为由发光二极管,晶振,复位,电源等电路和必要软件组成的单个单片机。2软件设计;单片机的应用系统由硬件和软件组成,在Proteus软件中将硬件原理图接好线后,当按下开关,我们还不能看到8个LED灯依次点亮,我们还需要编写程序控制单片机管脚电平的高低变化,来实现发光二极管的一亮一灭。软件编程是单片机应用系统中的一个重要组成部分,也

3、是本课程设计的重点和难点。我们将通过上述【设计方案】中提到的原理来实现“流水”效果并完成实验要求。四硬件电路图:五软件程序:#include#defineuintunsignedint//******************************voiddelayms(uintxms){uinti,j;for(i=0;i

4、++){P1=~(1<

5、理图是很关键的,一切硬件包括代码都是依照这个,老师在这一方面给了我们很大的帮助,帮我们预先设计了很多很好的电路,然后有不懂的也给我们细心讲解,在此很感谢老师。然后在软件方面,主要是编程学的不太成功,以至于花费了很多时间去编译,以及修改错误,最终实现功能。此次课程设计是我们实践的一个重要经历,是我们锻炼自己实践能力的关键环节,一个课程设计需要许多方面的帮助才能完成,最后再次向所有帮助过我的老师和同学表示感谢。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。