单片机应用技术C语言任务2 彩灯循环控制器设计1
- 格式:ppt
- 大小:1.57 MB
- 文档页数:10
单片机彩灯控制器课程设计一、课程目标单片机彩灯控制器课程设计旨在让学生掌握以下知识、技能及情感态度价值观:1. 知识目标:(1)了解单片机的硬件结构,理解各部分功能及相互关系;(2)掌握单片机编程的基本方法,学会使用C语言编写程序;(3)掌握单片机与外围电路的接口技术,了解彩灯控制原理。
2. 技能目标:(1)能够运用所学知识设计简单的单片机彩灯控制器;(2)能够分析并解决彩灯控制器在运行过程中出现的问题;(3)培养团队协作能力和动手实践能力。
3. 情感态度价值观目标:(1)培养学生对单片机及电子制作的兴趣,激发创新精神;(2)培养学生严谨、认真的学习态度,提高解决问题的自信心;(3)培养学生关注社会、关爱他人的责任感,使其认识到科技对生活的影响。
课程性质:本课程为实践性较强的课程,要求学生在理论学习的基础上,动手实践,培养实际操作能力。
学生特点:学生处于高年级阶段,已具备一定的电子知识和编程基础,具有较强的求知欲和自主学习能力。
教学要求:结合学生特点,注重理论与实践相结合,以学生为主体,教师为主导,引导学生通过自主探究、团队合作等方式完成课程任务。
在教学过程中,关注学生的学习成果,及时进行评估与反馈,确保课程目标的达成。
二、教学内容根据课程目标,教学内容分为以下三个部分:1. 理论知识学习:(1)单片机硬件结构:介绍单片机的内部结构、工作原理及性能特点,关联教材第3章;(2)C语言编程:学习单片机编程基础,掌握C语言语法,关联教材第4章;(3)接口技术:了解单片机与外围电路的连接方法,学习彩灯控制原理,关联教材第6章。
2. 实践操作:(1)设计简单的单片机彩灯控制器:根据理论知识,动手设计并搭建彩灯控制器,关联教材第7章;(2)程序编写与调试:编写彩灯控制程序,进行调试与优化,关联教材第8章;(3)团队协作:分组进行项目实践,培养团队协作能力。
3. 教学进度安排:(1)第1周:理论知识学习,了解单片机硬件结构、C语言编程基础;(2)第2周:理论知识学习,学习接口技术及彩灯控制原理;(3)第3-4周:实践操作,设计、搭建彩灯控制器,编写程序并进行调试;(4)第5周:团队协作,项目总结与展示。
湖南涉外经济学院课程设计报告课程名称:单片机原理及应用报告题目:节日彩灯控制器的设计学生姓名:所在学院:信息科学与工程学院专业班级:电子信息工程1102班学生学号:指导教师:***2013年12月29日课程设计任务书节日彩灯是生活中常常的装饰物品,是我国普遍流行的传统的民间的综合工艺品。
彩灯艺术也是灯的综合性的装饰艺术。
在当今社会里,彩灯已经成为我们生活当中的一部分,能给我们带来视觉上的享受,还能美化我们的生活。
彩灯控制器主要是通过产生有规律变化的脉冲信号来实现彩灯的各种变化,他集中的应用了单片机、LED、自动控制等技术,是典型的基于单片机的电子产品。
本文以AT89C51单片机为控制核心,采用模块化的设计方案,运用LED彩灯、按键等组成电路,实现才在开启时满足不一样的闪亮方法及方式。
按K1—开始,按此键则灯开始流动(由上而下)。
K2—停止,按此键则停止流动,所有灯为暗。
K3—上,按此键则灯由上向下流动。
K4—下,按此键则灯由下向上流动。
按K5—从亮到暗到亮循环。
通过按键能方便使用者选择不一样的亮法。
并用仿真软件进行仿真按不同的方式点亮LED。
还有就是这节日彩灯的制作成本低、精确度高、装调容易,为节日增添气氛,具一定的市场价值,因此制作了此节日彩灯。
关键词:节日彩灯;单片机;LED;设计;仿真一、概述 (1)二、芯片及元件原理 (1)1.AT89S51单片机 (1)1.1 AT89S51结构 (1)1.2 AT89S51引脚描述 (2)2.方案论证 (3)2.1方案一 (3)2.2方案二 (4)2.2方案选择 (4)三、硬件电路设计与分析 (4)1.定时与复位模块 (4)1.1时钟电路 (4)1.2复位电路 (5)2.按键模块与输出模块 (5)四、软件电路设计与分析 (6)1.原理图 (6)2.程序设计 (6)2.1程序设计 (6)2.2程序 (8)五、结论分析与心得 (11)1.结论分析 (11)1.1结论 (11)1.2设计与调试问题及解决方法 (11)2.心得体会 (11)六、参考文献 (12)一、概述19世纪兴起的单片机以其先天的便捷、稳定的优点在现代电子技术电路中占有越来越重要的地位。
/*-------------2011.3.19 xxx编写------------------------------------------------------------设计名称:花样和速度可控的花样彩灯设计功能:1.本程序用了两个按键,其中一个可以循环控制花样,另一个循环控制流水速度;2.有断电保存当前花样和速度功能,即断电后,在重现上电时,执行的花样和速度仍旧是断电前的速度和花样。
缺点:1、本程序为延时计时,精度不高;2、由于使用延时来得到秒信号,时数和分数被改变后,有时要过一秒后才能被更新显示------------------------------------------------------------------------------------------------*/#include<reg52.h>#include<zi.c>#include<24c02.c>sbit s1=P1^4; //定义按键sbit s2=P1^5;void zhongduan(void)interrupt 1{//P1=0xff;TR0=0; //关闭定时器T0if(s1==0) //如果按键s1被按下{delay_ms(10); //延时消抖di();{if(s1==0) //如果按键s1按下{k++;write_add_24c02(0,k);if(k==6){k=1;}}while(!s1);flag=1;} //等待s1键抬起并改变标志位TR0=1; //启动定时器T0}if(s2==0) //如果按键s2被按下{delay_ms(10); //延时消抖di();if(s2==0){i++;write_add_24c02(1,i);if(i==6)i=1;}while(!s2);flag=1;} //等待s2键抬起并改变标志位TR0=1; //启动定时器T0}void main(void){TMOD=0X02; // 定时器TO,工作方式2,带自动装在的8位计数器,最大数值2^8=256TH0=256-200; //装载初值TL0=256-200;ET0=1; // 定时器T0中断允许TR0=1; //开启定时器T0EA=1; //打开外部中断0k=read_add_24c02(0);i=read_add_24c02(1);if(k>=6)k=1;if(i>=6)i=1;while(1){flag=0; //按键按下标志位while(flag==0) //检测到有按键按下{ switch(k){case 1:huayang_1();break;case 2:huayang_2();break;case 3:huayang_3();break;case 4:huayang_4();break;case 5:huayang_5();break;}switch(i){case 1:x=10;break;case 2:x=100;break;case 3:x=500;break;case 4:x=1000;break;case 5:x=2000;break;}}}}/****************************************花样子文件zi.c*************************************************/ /*sbit S1=P1^3; 定义按键s1为引脚P1.3sbit S2=P1^4;sbit S3=P1^5;sbit S4=P1^6;sbit S5=P1^7;*/#define led P3sbit beep=P2^0; //定义蜂鸣器为引脚P2.0unsigned int x=10;unsigned char k=1,i=1,flag=0;//#define led ledvoid delay_ms(unsigned int xms) //1ms延时子程序{ unsigned int aa,bb;for(aa=xms;aa>0;aa--){if(flag==1) //当检测到有按键按下,跳出内层循环break;for(bb=800;bb>0;bb--);} //调整bb数值,以使本句运行时间为1ms 。
基于单片机的彩灯控制器设计一、引言彩灯是一种可以调节颜色和亮度的灯光装置,被广泛应用于舞台灯光效果、建筑物装饰、商业广告、节日庆典等场合。
传统的彩灯控制器往往依赖于传感器和模拟电路实现,无法快速调节灯光效果,操作不方便。
为了实现更加灵活、方便的彩灯控制,本文将设计一款基于单片机的彩灯控制器。
二、系统设计本彩灯控制器系统设计基于单片机,通过单片机控制器实现对灯光的调节和控制。
系统硬件主要由单片机、彩灯模块、按键开关、显示模块和电源构成,软件主要由单片机程序编写实现。
1.单片机选择单片机是整个系统的核心控制器,选择合适的单片机至关重要。
根据给定的设计要求,选取具有较强处理能力和丰富外设接口的单片机。
一般来说,常用的51系列单片机和STM32系列单片机具备较好的性能和扩展能力。
2.彩灯模块设计彩灯模块是实现灯光调节的核心部分,可以使用RGBLED灯珠或者是WS2812灯带等灯光模块。
通过控制彩灯模块的亮度和色彩来实现不同的灯光效果。
3.按键开关设计通过按键开关来切换不同的灯光模式,实现系统的开关和功能选择。
可以设计多个按键开关,分别对应不同的灯光模式,通过按下不同的按键实现灯光模式的切换。
4.显示模块设计为了方便用户了解灯光的当前状态和模式选择,可以使用OLED显示模块或者数码管显示模块来实现数据的显示。
5.电源设计由于彩灯模块通常需要较高的驱动电流,所以需要提供稳定的电源。
可以采用电池供电或者是AC-DC转换器等方式,确保系统稳定运行。
三、系统实现1.程序设计通过单片机编程实现对彩灯的控制和灯光模式的切换。
根据不同的按键输入,设置对应的灯光参数和模式,通过单片机的I/O接口控制彩灯模块的亮度和色彩。
2.硬件连接按照设计要求,将单片机、彩灯模块、按键开关、显示模块和电源连接起来。
通过对应的引脚和接口进行连接,确保系统正常运行。
四、总结本文设计了一款基于单片机的彩灯控制器,通过单片机编程实现对彩灯的控制和灯光模式的切换。
电气信息学院单片机技术课程设计报告课题名称彩灯控制器的设计2012年6月12日至6月19日摘要本文介绍了一种简易LED彩灯控制系统的软硬件设计过程,本方案以AT89C51单片机作为主控核心,按键控制电路、彩灯显示电路以及单片机最小系统等模块组成的核心主控制电路。
利用软件编程烧录程序到单片机来实现对LED 彩灯进行控制,本系统亮灯模式多,用户根据操作提示可以随意变换想要的闪烁方式和控制彩灯的闪烁频率,还可以全自动运行。
系统利用汇编语言开发,并在软硬件设计中分别使用了Proteus 、keilC51开发平台。
本系统具有电路结构简单、易操作、硬件少、体积小、成本低、低能耗等优点,具有一定的实用和参考价值。
关键词:单片机;LED彩灯;汇编语言;Proteus;keilC51;I目录第1章设计任务 (1)第2章设计方案 (2)2.1 设计方案 (2)2.2 方案选择 (3)第3章硬件设计 (4)3.1 直流稳压电源电路 (4)3.2 单片机最小系统 (4)3.3 LED彩灯显示电路 (5)3.4 按键控制电路 (6)第4章软件设计 (8)4.1 主程序设计 (8)4.2 自动模式程序设计 (9)4.3 延时程序设计 (10)4.3 中断子程序设计 (10)第5章仿真与性能分析 (11)5.1 系统仿真过程 (11)5.2 仿真结果与分析 (11)第6章设计小结 (15)参考文献 (16)附录1 LED彩灯控制系统仿真电路图 (17)附录2 LED彩灯彩灯控制程序代码 (18)第1章设计任务当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未见的速度被单片机智能控制系统所取代。
随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的。
单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。
循环彩灯控制器的设计课程设计设计课程:循环彩灯控制器设计背景:随着科技的发展,彩灯在各种娱乐场所和庆典活动中得到了广泛应用。
为了实现各种炫目的灯光效果,循环彩灯控制器被设计出来。
循环彩灯控制器是一种能够自动控制彩灯变换模式和颜色的设备,它具有多种预设的灯光效果和动画模式,能够实现彩灯的循环变化,给人们带来视觉上的享受。
设计目标:本次课程设计的目标是设计一个简单、实用的循环彩灯控制器。
通过该课程设计,学生将学会使用单片机进行硬件控制和编程,了解彩灯的控制原理和基本的电路设计。
同时,通过实践操作,学生将培养动手能力、创新思维和团队合作精神。
设计内容:彩灯控制器的基本构成单片机:使用ATmega328P单片机作为控制芯片,具有丰富的IO接口和强大的计算能力。
彩灯模块:选择常见的RGB LED灯模块,具有三种基本颜色的LED灯,可以通过改变电流和PWM控制颜色的亮度和混合效果。
电源和电路板:提供稳定的电源和电路板,保证彩灯控制器的正常工作。
硬件设计电路设计:根据彩灯模块的特性,设计相应的电路,包括电源电路、驱动电路和信号输入输出电路。
控制接口设计:设计合适的接口,将单片机与彩灯模块连接起来,实现控制功能。
软件设计单片机编程:使用C语言编程,编写单片机的控制程序,实现彩灯的循环变化、颜色控制和动画效果。
控制算法设计:根据彩灯控制的需求,设计相应的控制算法,实现各种灯光效果和动画模式。
实验操作和测试制作彩灯控制器:学生按照设计要求,进行电路焊接、单片机烧录和程序调试,制作出彩灯控制器。
功能测试与优化:对制作的彩灯控制器进行功能测试,发现问题并进行优化,确保控制器的稳定性和可靠性。
设计成果:通过该课程设计,学生将获得以下成果:彩灯控制器的设计与制作经验,了解彩灯的控制原理和基本的电路设计。
掌握单片机编程技术,能够使用C语言编写控制程序。
培养动手能力和创新思维,通过实践操作提高问题解决能力。
增强团队合作精神,通过小组合作完成课程设计任务。
信息职业技术学院毕业设计说明书设计题目: 基于单片机的彩灯控制设计专业: 应用电子技术班级: 应电08-3 学号:姓名:指导教师:二0一0年七月五日四川信息职业技术学院毕业设计(论文)任务书目录摘要 (1)绪论 (2)第1章彩灯控制器方案设计和选择 (3)1.1 设计要求 (3)1.2 系统功能 (3)1.3 方案选择 (3)第2章硬件设计 (5)2.1 系统整体硬件电路和各部分介绍 (5)2.1.1 单片机AT89C52 (5)2.1.2 复位电路 (7)2.1.3 时钟电路 (8)2.2 74HC595的引脚及功能 (8)2.3 驱动模块 (9)2.4 显示模块简介 (11)2.5 彩灯控制器总图 (12)第3章软件设计 (14)3.1 语言选择新型 (14)3.2 程序功能说明 (14)3.3 主程序流程图 (15)3.4 程序简介 (15)第4章彩灯控制器的调试与仿真 (16)结论 (22)参考文献 (24)附录1 源程序清单 (25)附录2 整机电路图 (28)附录3 元器件明细表 (29)摘要单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。
单片机比专用处理器更适合应用于嵌入式系统,因此它得到了最多的应用。
事实上单片机是世界上数量最多的计算机。
现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。
手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有1-2部单片机。
而个人电脑中也会有为数不少的单片机在工作。
汽车上一般配备40多部单片机,复杂的工业控制系统上甚至可能有数百台单片机在同时工作!单片机的数量不仅远超过PC机和其他计算的总和,甚至比人类的数量还要多。
单片机彩灯控制器设计一、硬件设计1.主控单元选择:主控单元选用常用的单片机芯片,如STC89C52、AT89C52等,这种芯片具有成本低、可靠性高、易于编程等特点。
2.彩灯控制电路:彩灯控制电路可以采用常见的PWM(脉宽调制)电路,其中使用光电隔离器将主控单元与触摸开关进行电气隔离,以提高安全性。
通过PWM电路可以调整RGB(红绿蓝)三种基本颜色的亮度,从而实现多种颜色的组合。
3.连接器和线缆:为了方便安装和更好地布局,可以在控制器外壳上设置合适的连接器,如插头或插座。
使用高质量的线缆连接控制器和彩灯,以确保信号的稳定传输。
二、软件设计1.硬件初始化:在程序开始时,需要对单片机的各个端口进行初始化设置。
如设置I/O口接收和发送数据,设置定时器等。
2.触摸开关控制:通过读取触摸开关状态,可以实现对彩灯的开关、颜色切换等控制。
在触摸开关按下时,单片机可以通过读取触摸开关对应的I/O口电平变化来实现相应的功能。
3.调整亮度:可以通过按下触摸开关不同的次数或按下不同的触摸区域来调整彩灯的亮度。
单片机可以通过改变PWM的占空比来控制彩灯的亮度。
4.调整颜色:通过触摸开关可以实现彩灯颜色的切换。
根据按下的次数或按下的区域,单片机可以改变RGB三个通道的PWM占空比,从而实现不同颜色的混合。
5.模式切换:可以通过触摸开关实现不同的彩灯模式切换,如渐变、闪烁、呼吸等。
单片机可以通过改变PWM的频率和占空比来控制彩灯的亮度和变化速度。
三、应用场景举例1.室内装饰照明:单片机彩灯控制器可以用于室内的装饰照明,如客厅、卧室、书房等。
通过控制器可以实现不同颜色和亮度的灯光效果,营造出不同的氛围。
2.室外建筑照明:单片机彩灯控制器可以用于室外建筑照明,如大楼、桥梁、喷泉等。
可以通过控制器实现彩灯颜色的切换和模式的变化,为夜晚的城市增添美丽的景观。
3.舞台灯光:单片机彩灯控制器可以用于舞台灯光的控制。
可以根据音乐的节奏和舞蹈的动作,通过控制器实现灯光的闪烁、渐变等效果,增加舞台表演的视觉效果。
彩灯循环控制电路设计一、引言彩灯是一种非常受欢迎的装饰品,特别是在节日和庆典等场合,人们总是用彩灯来烘托气氛。
为了实现彩灯的循环控制,我们需要设计一个电路来控制它们的开关。
二、电路设计原理彩灯循环控制电路的设计原理主要基于555定时器和74HC595移位寄存器。
555定时器是一种常用的计时器,它可以产生周期性方波信号,并且可以通过改变电容和电阻值来调节输出频率。
74HC595移位寄存器则是一种串行输入并行输出的芯片,它可以将串行输入的数据转换成并行输出,并且可以通过移位操作来控制输出端口。
三、电路设计步骤1. 选择合适的555定时器和74HC595移位寄存器芯片,并根据数据手册确定引脚功能。
2. 设计基本的555定时器电路,包括外部元件如电容和电阻等,并确定输出端口。
3. 将555定时器输出端口连接到74HC595移位寄存器输入端口,通过移位操作将数据传输到寄存器中。
4. 设计驱动彩灯的开关电路,包括三极管、继电器或场效应管等,根据需要选择合适的元件。
5. 将驱动电路连接到74HC595移位寄存器输出端口,通过移位操作控制彩灯的开关状态。
四、电路实现细节1. 555定时器的输入电压应该在5V左右,如果过高或过低会影响输出频率。
2. 74HC595移位寄存器的串行输入端口需要连接到一个控制信号源,比如Arduino或Raspberry Pi等单片机。
3. 驱动彩灯的开关电路需要根据彩灯的功率和数量来选择合适的元件,并且需要注意防止过载和短路等问题。
4. 彩灯循环控制电路可以通过添加多个74HC595移位寄存器来扩展输出端口数量,从而控制更多的彩灯。
五、总结彩灯循环控制电路是一种基于555定时器和74HC595移位寄存器芯片设计的简单而有效的控制方案。
通过合理地设计和实现,可以实现对彩灯开关状态的精确控制,从而达到更好的装饰效果。
《彩灯控制器设计》课程设计说明书专业班级:12级电子信息科学与技术4班姓名学号: 刘翔080212144张银080212154李鹏航080212156指导教师:纪娟娟设计时间:2014.6.6物理与电气工程学院2014年6月6 日摘要彩灯是人们日常生活中的一种装饰用品,它美观大方,尤其在节日期间,倍增节日气氛。
它蕴涵着丰富的文化底蕴,被广泛地应用于各种店面的装饰。
变换无穷的彩灯样式,给城市增添活力,吸引着人们的注意力,深受人民的喜爱。
在日常生活中,人们还将彩灯摆放成各种图案,增添美感。
随着电子技术的发展,应用系统向着小型化、快速化、大容量、重量轻的方向发展。
科学技术更加贴近人们的生活,向着满足人们需求的方向发展。
节日彩灯的设计与制作工艺也一步一步的走向成熟。
关键词LED灯;键盘;STC89C52;集成电路芯片;数码管目录一.概述···························································4二.彩灯设计内容简要 (4)2.1 彩灯设计内容 (4)2.2 彩灯设计要求 (4)2.3 彩灯设计原理.............................................4 2.4 彩灯总体控制框图.. (5)三.硬件电路设计 (5)3.1 STC89C52单片机介绍 (5)3.2 系统的硬件构成及功能描述 (7)四.系统软件设计 (9)4.1 程序流程图 (9)4.2 软件程序 (10)五.设计体会 (4)六.参考文献 (16)一.概述节日彩灯使生活中常常用到的装饰物品。
单片机彩灯控制器课程设计1. 课程设计背景单片机作为一种集成了微处理器、存储器和输入输出功能的微型计算机,广泛应用于各种电子设备中。
彩灯控制器是一种基于单片机的电子设备,可以通过控制单片机的输出口来实现对彩灯的控制。
本课程设计旨在通过学习和实践,使学生掌握单片机的基本原理和彩灯控制器的设计方法。
2. 课程设计目标通过本课程设计,学生将达到以下目标:•理解单片机的基本原理和工作方式;•掌握单片机编程语言及开发环境;•学习使用单片机的输入输出功能;•熟悉彩灯控制器的硬件电路设计;•能够独立完成一个简单的彩灯控制器的设计与实现。
3. 课程设计内容3.1 单片机基础知识•单片机原理及分类•单片机开发环境搭建•单片机编程语言介绍3.2 单片机输入输出功能•数字输入输出口配置及使用•模拟输入输出口配置及使用•中断输入输出口配置及使用3.3 彩灯控制器硬件设计•彩灯控制器电路原理图设计•电路元器件选型与参数计算•PCB布局设计3.4 彩灯控制器软件设计•硬件连接与测试•单片机程序设计思路•程序代码编写与调试4. 课程设计步骤4.1 单片机基础知识学习通过教师讲解、实验演示和学生自主学习,学习单片机的基本原理、分类以及开发环境的搭建。
学习单片机编程语言,如C语言或汇编语言。
4.2 单片机输入输出功能实践在掌握了单片机的基础知识后,通过实验进行单片机输入输出功能的实践。
包括数字输入输出口、模拟输入输出口和中断输入输出口的配置和使用。
4.3 彩灯控制器硬件设计在完成了单片机输入输出功能的实践后,开始进行彩灯控制器的硬件设计。
根据彩灯控制器的功能需求,设计电路原理图,并选型合适的电路元器件。
根据原理图设计PCB布局,并进行电路连接与测试。
4.4 彩灯控制器软件设计在完成了彩灯控制器的硬件设计后,开始进行软件设计。
根据硬件连接与测试的结果,设计单片机程序的思路,并编写程序代码。
通过调试和测试,确保彩灯控制器能够正常工作。
辽宁工业大学单片机原理及接口技术课程设计(论文)题目:彩灯控制器设计院(系):电气工程学院专业班级:学号:学生姓名:指导教师:起止时间:摘要近年来,彩灯在美化城市中起着不可忽视的主要作用。
因此作为城市、家庭装饰品的彩灯的需求越来越大,当然对于彩灯的技术和彩灯显示的花样等也越来越高。
但是目前市场上各式各样的LED灯多半是采用全硬件电路实现,这样的设计电路复杂、功能单一和成本高等局限性。
所以本设计采用AT89C51单片机作为核心部件,与按键、开关等较少的辅助硬件电路相结合,利用软件实现对24个LED彩灯进行控制,根据用户需要可以编写若干种亮灯模式。
本设计具有体积小、硬件少、电路结构简单、适用场合广、易操作、成本低、节约资源。
关键词:单片机AT89C51;彩灯控制;;关键词4目录第1章绪论 01.1彩灯发展来源 01.2国内外发展现状 01.3存在问题和解决方案 (1)第2章课程设计方案 02.1概述 02.2系统任务分析 02.3方案确定 02.4主要器件选择 (1)2.4.1 单片机的选择 (1)2.4.2 数据存储的选择 (1)第3章硬件设计 (3)3.1单片机最小系统设计 (3)3.2按键电路 (4)3.3显示电路 (5)3.4数据存储电路 (5)3.5电源转换电路 (6)第4章软件设计 (8)4.1系统总体图 (8)4.2彩灯四级闪烁控制程序 (9)4.3彩灯十级递增递减闪烁控制程序 (10)4.4彩灯显示方式 (10)第5章系统模拟调试结果及说明 (12)第6章误差分析 (14)第7章课程设计总结 (15)参考文献 (16)附录Ⅰ:硬件总电路图 (17)附录Ⅱ:系统程序 (18)第1章绪论1.1彩灯发展来源彩灯,又名花灯,是中国普遍流行,具有极高艺术价值的汉族传统工艺品。
彩灯艺术也就是灯的综合性的装饰艺术。
中国彩灯,饮誉古今;自贡灯会,久负盛名。
随着社会生产力的发展,人类开始用动植物和矿物的油蜡来作采光的灯。