项目五-花样小灯控制的设计
《电气工程专业课程设计》彩灯的花样控制

《电气工程专业课程设计》彩灯的花样控制
一、控制要求:
1、当按下启动按钮后,彩灯隔一灯闪烁:L1、L3、L5、L7,亮1秒后灭,接着L
2、L4、L6、L8亮,1秒后灭,在接着L1、L
3、L5、L7亮,1秒后灭,如此循环下去,当按下关闭按钮时,所有的灯熄灭。
2、当按下启动按钮后,彩灯隔两灯闪烁:L1、L4、L7亮,1秒后灭,接着L2、L5、L8亮,1秒后灭,接着L
3、L6、L9亮,1秒后灭……如此循环,当按下关闭按钮时,所有的灯熄灭。
以上两题请选1题,按要求编制梯形图程序并进行调试。
二、、实验设备:
三、PLC的I/O分配设计:
四、PLC与外部电器连接电路设计:
五、程序设计:
1.(梯形图)
六、PLC控制过程简述
1.按下启动按钮(I0.0),I0.1呈关闭状态,中间继电器得电,同时程序自锁,从而使得线圈Q0.0,Q0.2,Q0.4,Q0.6得电,即L1、L3、L5、L7导通发光;在一秒后,T37输出信号,信号灯L1、L3、L5、L7熄灭。
2.T37闭合形成导通状态,T38得电并开始计时,线圈Q0.1,Q0.3,Q0.5,Q0.7得电,即L2、L4、L6、L8导通发光;一秒延迟后,T38产生输出信号,随后T37失电,T38立刻关断,信号灯L2、L4、L6、L8熄灭。
即产生一个两秒的循环。
七、个人心得
通过实践的学习,我认到学好计算机要重视实践操作,其它的计算机方面的知识都要重在实践,所以以后在学习过程中,我会更加注视实践操作,使自己便好地学好计算机。
按键控制多种花样霓虹灯设计

应用工程学院单片机应用技术实训报告专业:应用电子学号:1504150137姓名:许林日期:2016/12/24项目一按键控制多种花样霓虹灯设计一、任务目的1.理解实验板独立按键部分的电路原理。
2.掌握循环类、位操作类指令的应用。
3.熟练掌握51单片机集成开发软件的使用。
4.巩固C语言知识并灵活运用到单片机编程。
二、任务要求使用按键控制多种花样霓虹灯设计,电路板上有8个自上而下排列整齐的发光二极管,需要根据一个(或者三个)按键的输入来实现以下3种显示状态的切换:a.全部闪烁b.至上而下流水灯循环c.第8、6、4、2、1、3、5、7个发光二极管循环三、硬件电路设计四、软件设计#include<regx51.h>unsigned int n;void delayms(n){unsigned char i,j,k;for(i=15;i>0;i--)for(j=202;j>0;j--)for(k=81;k>0;k--);}void main(){unsigned char key,a,m;unsigned char codeled[]={0x00,0xff,0x00,0xff,0x00,0xff,0x00,0xff, 0xfe,0xfc,0xf8,0xf0,0xe0,0xc0,0x80,0x00,0xbf,0xef,0xfb,0xfe,0x7f,0xdf,0xf7,0xfd};P0=0xff;while(1){key=0;while(key==0){key=P3;key=~key;}while(key==0);switch(key){case 0x04:a=0;break;case 0x08:a=1;break;case 0x10:a=2;break;default:break;}do{for(m=0;m<8;m++){P0=led[a*8+m];delayms(10);P0=0xff;}key=P3;key=~key;}while(key==0);}}编程思想:用16进制数对对单片机编程,从而实现对彩灯控制。
流水灯控制教案

流水灯的模拟控制【引入】在前面的学习中,我们给大家介绍了定时器的相关知识点,同学们也能够运用定时器这种软元件进行一些简单程序的编写。
然而,定时控制在实际生活中的运用也是比比皆是。
比如在一些标志牌和广告牌,内部和四周都会运用流水灯来增加它的醒目程度。
利用PLC技术如何来进行流水灯控制呢?这就是今天所要给大家介绍的:项目五——流水灯的模拟控制。
【过渡】首先我们来看一下我们今天的学习目标。
一、【学习目标】1.会分析流水灯控制系统的动作要求,合理分配输入/输出点。
2.能独立完成流水灯控制系统的安装、调试和监控。
3.培养勤于思考、善于动手的良好习惯以及团队合作的能力。
【过渡】那么流水灯是如何控制的呢,我们来看一下它的动作要求?在此过程中,请大家思考这样几个问题?1.系统中用到哪些输入/输出器件呢?2.它们又该如何分配呢?请大家完成I/O分配表。
二、【动作要求】有三盏灯分别为红灯、绿灯和黄灯。
要求:1.按下启动按钮SB1三盏灯按以下顺序循环:2.按下停止按钮SB2三盏灯均熄灭,系统恢复初始状态。
三、【输入/输出分配表】流水灯控制电路的输入/输出分配表如表所示。
流水灯控制输入/输出分配表【点评】【过渡】动作任务清楚了。
接下来,请大家根据输入/输出分配表画出原理图。
然后,进行该系统硬件接线部分的安装。
四、【安装、连接、检测电路】一、用三菱FX2-48MR型可编程序控制器实现流水灯控制的输入/输出接线如图下所示。
图2-32流水灯PLC控制输入/输出接线图二、在此过程中,请大家务必注意:1)注意安全规范。
严格按照评分表的要求文明操作。
【点评】【过渡】至此,硬件部分的安装已经完成。
那么软件(梯形图的程序)该如何编写呢?请同学们以小组为单位相互讨论一下。
在讨论过程中可以带着这3个问题去思考?1.本控制任务每循环一个周期需要几秒时间?2.每个循环周期分几个步骤来完成,需要几个定时器,设定值分别为多少?3.每个定时器的作用是什么?下面,请几位同学谈谈他们小组的思路。
花样彩灯课程设计

摘要在许多场合都可以看到彩色霓虹灯,LED彩灯由于其彩色丰富,造价低廉,控制简单等特点受到了广泛的应用。
本系统是以51系列单片机AT89C51为主控器,附有LED发光二极管,用51系列单片机AT89C51来控制LED发光二极管亮灭,系统运行稳定,花样多多。
关键词彩色霓虹灯AT89C51 LED一方案设计与论证1.1单片机方案一STC89C52STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。
能为许多嵌入式控制引用系统提供高灵活、超有效的解决方案。
方案二AT89C51AT89C51是一种带4K字节Flash存储器的低电压、高性能COMS 8位微处理器。
AT89C51单片机能为很多嵌入式系统提供一种灵活性高且价廉的方案。
虽然STC89C52具有51单片机不具备的功能,单本系统操作简单,且51单片机价格低廉,所以我们选择方案二。
二硬件电路设计2.1 主控模块2.1.1 AT89C51引脚图图2.1.1 AT89C51引脚图2.1.2AT89C51引脚功能介绍Vss:接地端。
Vcc:电源端。
XTAL1:接外部晶体的一个引脚。
CHMOS单片机采用外部时钟信号时,时钟信号由此脚引入。
XTAL2:接外部晶振的一个引脚。
HMOS单片机采用外部时钟信号时,外部时钟信号由此脚接入。
RST:(1)复位信号输入;(2)Vcc掉电后,此引脚可接备用电源,低功耗条件下保持内部RAM中的数据。
ALE//PROG:地址锁存允许。
/PSEN:程序锁存允许。
/EA/Vpp:EA=0,单片机只访问外部程序存储器。
EA=1,单片机访问内部程序存储器。
P0口----P0口可以作为输入/输出口,在实际应用中,常作为地址/数据总线口,即低8位地址与数据线分时使用P0口。
低8位地址由ALE信号的下跳沿锁存到外部地址锁存器中,而高8位地址由P2口输出。
P1口----P1口每一位都能作为可编程的输入或输出口线。
花样彩灯课程设计

花样彩灯课程设计一、课程目标知识目标:1. 学生能够理解并掌握花样彩灯的基本制作原理,包括电路连接、色彩搭配等;2. 学生能够描述并分析我国传统彩灯的文化背景及其在民俗活动中的应用;3. 学生掌握相关物理知识,如光的传播、反射和折射等,并能运用到彩灯设计中。
技能目标:1. 学生能够运用所学知识,独立设计并制作具有创意的花样彩灯;2. 学生能够在团队协作中发挥个人特长,共同完成彩灯制作任务;3. 学生能够运用信息技术手段,收集、整理并展示与彩灯相关的资料。
情感态度价值观目标:1. 学生通过学习,增强对我国传统文化的认识和热爱,培养民族自豪感;2. 学生在创作过程中,体验创新设计的乐趣,激发探索精神和实践能力;3. 学生在团队协作中,学会相互尊重、合作与交流,培养集体荣誉感。
课程性质:本课程为综合实践活动课程,以美术、物理、传统文化等学科知识为基础,注重培养学生的动手能力、创新意识和团队协作能力。
学生特点:五年级学生具有一定的知识储备和动手能力,对新鲜事物充满好奇心,喜欢动手实践和团队活动。
教学要求:教师需结合学生特点,采用启发式、探究式教学方法,引导学生主动参与、乐于探究、善于创新,注重培养学生的实践能力和综合素质。
通过课程学习,使学生达到预定的学习成果,为后续的教学设计和评估提供依据。
二、教学内容本课程教学内容主要包括以下三个方面:1. 彩灯制作原理与设计:- 电路连接原理:介绍简单电路的组成,引导学生理解电路连接方式;- 色彩搭配技巧:讲解色彩的基本知识,指导学生如何进行彩灯的色彩搭配;- 传统文化元素:介绍我国传统彩灯的寓意、造型特点及其在民俗活动中的应用。
2. 实践操作与技能培养:- 制作步骤:明确彩灯制作的详细步骤,指导学生动手制作;- 工具使用:教授各种制作工具的使用方法,确保学生安全、熟练地操作;- 创意设计:鼓励学生发挥想象,进行个性化彩灯设计。
3. 团队协作与展示交流:- 团队协作:指导学生进行有效沟通,共同完成任务;- 展示交流:组织学生进行作品展示,培养他们的表达能力和自信心;- 评价反思:引导学生对作品进行评价和反思,提高审美和创新能力。
花样灯课程设计

花样灯课程设计一、课程目标知识目标:1. 学生能理解并掌握花样灯的基本制作原理,包括电路连接、材料选择及安全知识。
2. 学生能描述并分析不同类型的灯具设计,了解其历史文化背景。
3. 学生能运用所学的物理知识解释灯光效果的产生及其与色彩的关系。
技能目标:1. 学生能够独立设计并制作一个具有创意的花样灯作品,展示动手操作能力。
2. 学生通过小组合作,培养沟通协调和解决问题的能力。
3. 学生能够运用信息技术工具进行资料的搜集和整理,为创作提供素材。
情感态度价值观目标:1. 学生培养对手工制作的热情,激发创造力和想象力。
2. 学生在学习过程中,增强对传统文化的尊重和认识,培养民族自豪感。
3. 学生通过实践活动,提高环保意识,养成节约能源的良好习惯。
课程性质:本课程为实践性强的综合活动课程,结合物理、美术等学科知识,注重培养学生的动手能力、创新意识和团队合作精神。
学生特点:考虑到学生所在年级,具备一定的物理知识和动手能力,对新鲜事物充满好奇心,喜欢挑战性任务。
教学要求:教师应采用启发式教学,引导学生主动探索,关注学生的个体差异,鼓励学生创新思维,确保每个学生都能在活动中得到锻炼和提高。
通过分解课程目标为具体学习成果,使学生在实践中达成各项能力目标。
二、教学内容本课程依据课程目标,结合以下教学内容,确保科学性和系统性:1. 灯具设计原理:- 介绍电路基础知识,如串联、并联电路的特点。
- 讲解安全用电常识,强调操作过程中的安全注意事项。
- 分析各类灯具的设计原理,如台灯、吊灯、LED灯等。
2. 灯具制作技巧:- 指导学生进行材料选择,包括电线、灯泡、开关等。
- 教授基本的焊接技术,掌握电路连接方法。
- 介绍灯光效果与色彩搭配,提高学生的审美能力。
3. 创意设计与实践:- 引导学生从生活中寻找灵感,进行创意设计。
- 组织学生分组合作,共同完成花样灯作品。
- 鼓励学生运用废旧材料,培养环保意识。
教学内容安排与进度:第一课时:灯具设计原理学习,了解安全用电常识。
小型灯光工程设计方案

小型灯光工程设计方案一、项目背景小型灯光工程设计方案的制定是为了满足不同场所的照明需求,提供舒适的照明环境,增加空间的美感和实用性。
在设计方案中,需要考虑场所的功能需求、照明效果、能耗节约和成本控制等因素,综合考虑各种因素,设计出最佳的照明解决方案。
二、项目位置本项目的位置为一家咖啡馆,位于市中心繁华商业区,周围环境复杂,需要考虑周围环境的自然光线和周围建筑物的照明影响。
三、设计需求1. 照明需求:咖啡馆的照明需求主要分为两个部分,一是白天的自然光线,需要合理利用自然光,提高光线利用率,减少能源消耗;二是夜晚的人工照明,需要提供舒适的照明环境,令顾客感到舒适和愉悦。
2. 能耗节约:在照明设计中,需要考虑节能灯具的应用,通过合理配置照明设备,减少能源的浪费,提高能源的利用率。
3. 照明效果:需要考虑到不同照明场景下的照明效果,如舒适的用餐环境、柔和的阅读光线、温馨的交流环境等。
四、设计方案1. 自然光合理利用:在咖啡馆的设计中,应尽量利用自然光,通过窗户设置和采光设计,使得自然光能够充分照射到室内,减少日间的人工照明需求,节约能源。
2. 灯具选择:在人工照明方面,选择LED灯具作为主要的照明设备,LED灯具具有节能、环保、寿命长等优点,可以提供舒适的照明环境,并且可以根据不同场景需求做到灯光亮度和色温的变化,如用餐环境需要柔和的温暖光线,交流环境需要明亮而自然的光线。
3. 照明布局:在咖啡馆的照明设计中,需要将灯具布局合理地安装在各个区域,如用餐区、休息区等,确保每个区域都能得到充分的照明,使整个场所呈现出舒适的照明效果。
4. 照明控制:为了更好地满足不同场景下的照明需求,可以采用智能照明控制系统,实现对灯光亮度和色温的自动调节,提高照明的灵活性和便利性。
五、预算和实施1. 预算:在设计方案中,需要综合考虑成本和效益,制定合理的预算,包括灯具的采购、安装费用、智能控制系统的费用和使用成本等。
2. 实施:在设计方案制定后,需要找到合适的供应商,采购符合设计方案的灯具设备,然后进行安装和调试工作。
多花样自动切换的彩灯控制器设计 精品

多花样自动切换的彩灯控制器设计1 设计意义及要求1·1设计意义(1)让学生懂得设计的一些思想,培养学生的创新能力和探索知识的思路。
(2)让学生学会独立分析问题和解决问题。
(3)在课程设计过程中,学生需要计算参数和查阅设计资料、学习仿真软件,这让学生综合能力得到提高。
(4)巩固、深化了学生的理论知识。
1·2设计要求(1) 现有8只彩灯,试设计一控制器,要求彩灯能实现如下追逐图案:(2)第1种花样为彩灯从右到左,然后从左到右逐次点亮,全灭全亮,(3) 第2种花样为彩灯两边同时亮1个逐次向中间移动再散开;(4) 2种花样自动变换,循环往复。
时间间隔为1秒。
2·1设计思路依照实验要求,需要彩灯从右到左,然后从左到右逐次点亮,全灭全亮,然后彩灯两边同时亮1个逐次向中间移动再散开,所以电路需要两个四位双向移位寄存器74LS194,然后将两个以为寄存器进行扩展成实验要求的八位。
由于是四位移位寄存器,所以计数电路就要实现四进制计数,因此选择两个74LS161计数器。
由于两个移位寄存器,并且按照实验要求,因此需要控制电路两个数据选择器74LS151分别控制移位寄存器。
实验要求时间间隔为1秒,因此选用555定时器来实现。
最后在根据要求运用门电路来实现控制。
2·2·1设计方案一及电路图原理分析:电路有四部分组成。
第一部分是脉冲产生电路。
其他三部分是计数电路、控制电路、移位寄存显示电路。
计数电路有两片74LS161组成,下面一片计数器实现四进制计数,从0000到0011,然后回到0000,上面一片计数器的使能端与下面一片计数器输出端通过门电路相连,。
这样每次下面的计数器从0011变为0000时,上面的计数器就计数一次。
对应的74LS151数据选择器就会选择不同的电平,从而改变移位寄存器的选择功能,实现左移、右移、并行输入等功能。
当彩灯从右到左,然后从左到右逐次点亮后需要全灭全亮,此时就需要运用计数器各个输出端的门电路来控制计数器清零或者置零,并且让移位寄存器实现并行送入数据的功能,而且送入高电平全亮后立即改变为送入低电平全灭。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第2章端口操作课题项目五花样小灯控制的设计(第一次课)课时2学时教学内容1、花样(流水)小灯控制外围电路认识2、程序编写、编译和下载教学目标1、认知目标:花样(流水)小灯控制外围电路认识和程序设计。
2、技能目标:学会Keil软件的基本编程和花样小灯程序编写、编译和下载。
3、情感目标:培养学生研究运用能力。
教学重点流水灯Keil软件工程建立教学难点流水灯程序编译教学方法设疑法、讲解法、提问法、示范法、练习仿真法教学过程学生活动一、创设意境,导入新课导入:复习-引入新知识-同学们看到这个图片想到什么?这些灯又是怎么样控制的呢?怎么样实现的呢?上一次课同学们学习了控制一个或者多个LED灯点亮,同学们想一下怎么样来控制一个或者多个LED闪烁呢?那我们今天来学习一下流水灯的控制,让LED 灯逐一点亮,不断的闪烁。
二、新课教学任务一、认识并搭接外围电路(第一节课理论教学)1、认识电路图1所示,是除单片机最小系统工作电路外所需要搭接的外围电路,P1端口的8个引脚分别接一个发光二极管。
观察学生反映(对导入是否产生兴趣):图1 花样小灯控制外围电路2、搭接实物电路如图2所示:图2 流水灯实物连接图任务二、程序的设计、编写、编译和下载1、程序设计思路开始第一个LED点亮延时500ms 第一个LED灯灭延时500ms 第二个LED点亮延时500ms 第二个LED灯灭延时500ms 以此循环到第八的LED灯控制结束。
2、程序的编写/******头文件********/#include<reg52.h>#define uchar unsigned char //宏定义#define uint unsigned int 学生听课状态:学生练习情况:学生兴趣焦点总结:/*****定义********/void delay(uchar utime); //声明子函数sbit led1=P1^0;sbit led2=P1^1;sbit led3=P1^2;sbit led4=P1^3;sbit led5=P1^4;sbit led6=P1^5;sbit led7=P1^6;sbit led8=P1^7;/******主函数**********/void main(){while(1){led1=0;delay(1);led1=1;delay(1);led2=0;delay(1);led2=1;delay(1);led3=0;delay(1);led3=1;delay(1);led4=0;delay(1);led4=1;delay(1);led5=0;delay(1);led5=1;delay(1);led6=0;delay(1);led6=1;delay(1);led7=0;delay(1);led7=1;delay(1);led8=0;delay(1);led8=1;delay(1);}}/*****延时子函数********/void delay(uchar utime){uint i,j,k;for(i=utime;i>0;i--)for(j=500;j>0;j--)for(k=115;k>0;k--);}3、程序的编译与下载程序编译成功后通过progisp在线编程软件下载到单片机中,可观察到效果,仿真效果如图3所示:实物演示效果如图4所示:图3 仿真效果图4 实物演示效果任务三、花样小灯控制实训(第二节课实训)1、仿真电路图绘制,并进行仿真。
(实训)2、单片机开发板实物演示。
(实训)***法律知识:《城市市容和环境卫生管理条例》第九条城市中的建筑物和设施,应当符合国家规定的城市容貌标准。
对外开放城市、风景旅游城市和有条件的其他城市,可以结合本地具体情况,制定严于国家规定的城市容貌标准;建制镇可以参照国家规定的城市容貌标准执行。
第十条一切单位和个人都应当保持建筑物的整洁、美观。
在城市人民政府规定的街道的临街建筑物的阳台和窗外,不得堆放、吊挂有碍市容的物品。
搭建或者封闭阳台必须符合城市人民政府市容环境卫生行政主管部门的有关规定。
第十一条在城市中设置户外广告、标语牌、画廊、橱窗等,应当内容健康、外型美观,并定期维修、油饰或者拆除。
大型户外广告的设置必须征得城市人民政府市容环境卫生行政主管部门同意后,按照有关规定办理审批手续。
三、课堂小结同学们学习了流水灯控制八个LED灯亮灭闪烁,在实训中很多同学没有能很好的控制全部LED灯,只能控制简单的一两个LED灯闪烁。
对于新知识的灵活应用能力不够,程序的编写中经常出现错误。
四、课后作业编写一个C语言程序,让四个LED灯分别以500ms、1s、2s、3s的时间间隔轮流亮灭闪烁。
(实训)五、开拓思维,同时提出新的问题花样小灯(流水灯)控制我们已经学习了,那同学们想一下流水灯怎么样来控制?是通过哪些语句实现的?课后反思第2章端口操作课题项目五花样小灯控制的设计(第二次课)课时2学时教学内容1、花样小灯控制外围电路认识2、程序编写、编译和下载教学目标1、认知目标:花样小灯控制外围电路认识和程序设计。
2、技能目标:学会Keil软件的基本编程和花样小灯程序编写、编译和下载。
3、情感目标:培养学生研究运用能力。
教学重点花样小灯Keil软件工程建立教学难点花样小灯程序编译教学方法设疑法、讲解法、提问法、示范法、练习仿真法教学过程学生活动一、创设意境,导入新课导入:复习导入新知识-同学们看一下这幅图中的灯可以分别控制闪烁,这是怎么样实现的呢?上一次课同学们学习了控制一个或者多个LED灯点亮,同学们想一下怎么样来控制一个或者多个LED闪烁呢?那我们今天来学习一下延时小灯的控制。
二、新课教学任务一、认识并搭接外围电路(第一节课理论教学)1、认识电路图1所示,是除单片机最小系统工作电路外所需要搭接的外围电路,P1.0-P1.3四个引脚分别接一个发光二极管。
观察学生反映(对导入是否产生兴趣):学生听课状态:图1 花样小灯控制外围电路2、搭接实物电路如图2所示:图2 开发板演示任务二、程序的设计、编写、编译和下载1、程序设计思路开始第一个LED点亮第二LED亮灭闪烁5次第一个LED熄灭5次第三个LED点亮第一个LED和第四个LED点亮2s灭2s循环m次第一个LED灭3s循环四次第三个LED灭3s这样循环6次。
注意:循环用for循环来进行控制,延时函数用有参函数。
3、程序的编写/******头文件********/#include<reg52.h>#define uchar unsigned char //宏定义#define uint unsigned int/*****定义********/ 学生练习情况:学生兴趣焦点总结:void delay(uchar utime); //声明子函数sbit led1=P1^0;sbit led2=P1^1;sbit led3=P1^2;sbit led4=P1^3;/******主函数**********/void main(){while(1){uchar l,m,n;for(l=0;l<5;l++){led1=0;for(m=0;m<5;m++){led2=0;delay(1);led2=1;delay(1);}led1=1;delay(1);}for(l=0;l<=5;l++){led3=0;for(m=5;m>1;m--){led1=0;for(n=m;n>0;n--){led4=0;delay(2);led4=1;delay(2);}led1=1;delay(3);}led3=1;delay(3);}}}/*****延时子函数********/void delay(uchar utime){uint i,j,k;for(i=utime;i>0;i--)for(j=1000;j>0;j--)for(k=115;k>0;k--);}3、程序的编译与下载程序编译成功后通过progisp在线编程软件下载到单片机中,可观察到效果,仿真效果如图3所示:实物演示效果如图4所示:图3 仿真效果图图4 开发板演示图任务三、花样小灯控制实训(第二节课实训)1、仿真电路图绘制,并进行仿真。
(实训)2、单片机开发板实物演示。
(实训)3、设计制作一个心形花样彩灯(要求有仿真图演示成功)***法律知识:《城市市容和环境卫生管理条例》第十一条在城市中设置户外广告、标语牌、画廊、橱窗等,应当内容健康、外型美观,并定期维修、油饰或者拆除。
大型户外广告的设置必须征得城市人民政府市容环境卫生行政主管部门同意后,按照有关规定办理审批手续。
三、课堂小结同学们学习了花样小灯控制四个LED灯亮灭闪烁,在实训中很多同学没有能很好的控制全部LED灯,只能控制简单的闪烁,对I/O口的控制理解不是很透彻,只能在以后的实训中多加强。
四、课后作业1、编写一个C语言程序,让四个LED灯分别以500ms、1s、2s、3s的时间间隔轮流亮灭闪烁。
(实训)2、设计制作一个心形花样彩灯,变化的花样至少在6种以上(要求有仿真图演示成功)。
五、开拓思维,同时提出新的问题花样小灯(流水灯)控制我们已经学习了,那同学们想一下流水灯怎么样来控制?是通过哪些语句实现的?课后反思第2章端口操作课题项目五花样小灯控制的设计(第三次课)课时2学时教学内容1、花样小灯for循环控制语句认识2、Keil软件仿真下I/O口与变量状态的观察教学目标1、认知目标:花样小灯for语句学习和Keil软件仿真下I/O口的变化。
2、技能目标:学会Keil软件仿真下I/O口的变化、位操作法和总线操作法。
3、情感目标:培养学生研究运用能力。
教学重点For循环语句的详细分析教学难点总线操作法教学方法设疑法、讲解法、提问法、示范法、练习仿真法教学过程学生活动一、创设意境,导入新课导入:上一次课同学们学习了控制多个或者四个LED灯亮灭闪烁,同学们想一下这些是通过哪些语句来控制的呢?(for循环控制语句)例如:for(l=0;l<5;l++){led1=0;for(m=0;m<5;m++){led2=0;delay(1);led2=1;delay(1);}led1=1;delay(1);}这个for循环到底怎么样来控制LED灯闪烁的次数的呢?那我们今天一起来学习一下for语句。
二、新课教学任务一、程序中for嵌套语句的详细分析(第一节课理论教学)1、第一段for嵌套循环语句分析for(l=0;l<5;l++){led1=0;for(m=0;m<5;m++){led2=0;delay(1);led2=1;delay(1);} 观察学生反映(对导入是否产生兴趣):学生听课led1=1;delay(1);}以上程序是for语句的两层嵌套,内层for语句的作用是led2灯亮1s灭1s 循环5次。