基于单片机的彩灯控制设计与系统实现
[关键词:单片机,彩灯控制系统] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0803,word全文:28页,合计:7000字 |
本设计是一种LED彩灯控制设计与实现的软硬件设计过程,以STC12C5A60S2单片机作为控制的主要部分,由编程实现彩灯的循环亮灭,硬件上由2个按键分别控制速度和花样,可以实现21只LED以8种不同的花样和4种速度的组合循环变化显示,本设计具有电路简单,操作少,硬件少,成本很低这样的特点。
课题设计要求及内容
本设计要求在不修改硬件电路的基础上,仅通过更改软件就能实现任意修改花型的编程控制方案,实现控制21只LED以8种花型和4种速度循环变化显示。我把彩灯排列成电信中文首字母的图案,选用红色的彩灯,表达对我们学院的祝福,也希望我自己以后的日子能红红火火。
电路的仿真
设计在成品制作之前都应该进行一下仿真,通过仿真你可以预览你的设计,看看你的作品完成后的实际大概是什么样子的,所以我用了软件进行仿真,Proteus ISIS就是这样是一款可以实现单片机仿真与SPICE电路仿真相结合的软件[9],它具有模拟电路仿真,数字电路仿真,单片机及其外围电路组成的系统等。经过一系列放元件连线等步骤,连完线之后把由Keil软件产生的后缀名为.hex文件导入到Proteus的单片机中这样就完成了此次设计的仿真[10],点击开始按钮,分别按下花样和速度按钮,开始测试各种花样的灯的效果和速度,基本达到了要求。
软件调试
本设计采用Keil µVsion4软件进行编程。Keil它提供了包括C编译器、宏汇编、连接器、库原理和一个功能强大的仿真调试器等在内的完整开发方案[13]。在程序编写好后,在编译器中进行编译,看是否有错误,如果有,查找错误并对错误进行修改,修改无误的程序就可以用来生成HEX文件进行烧录了[14]。烧录可以有俩种方式,第一种是把单片机放到开发板中,运用ISP程序烧录软件STC-ISP将编译好的hex文件烧录到单片机STC12C5A60S2中[15]。程序烧录完成后,取下单片机,将单片机插上电路板的母座,给电路板通电。第二种,直接把单片机插到母座上,用串口下载线接到RXD和TXD端,我已经把这俩个脚焊接出来了,插到电脑,下载驱动就可以用ISP程序烧录软件STC-ISP将编译好的HEX文件烧录到单片机中了。
提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0803,word全文:28页,合计:7000字 |
本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于单片机的彩灯控制设计与系统实现(论文)!