for循环实现延时函数.ppt

for循环实现延时函数.ppt

ID:50235485

大小:649.02 KB

页数:14页

时间:2020-03-10

for循环实现延时函数.ppt_第1页
for循环实现延时函数.ppt_第2页
for循环实现延时函数.ppt_第3页
for循环实现延时函数.ppt_第4页
for循环实现延时函数.ppt_第5页
资源描述:

《for循环实现延时函数.ppt》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、模拟流水灯广告——for循环语句的应用一、情景导入(一)实物展示,引入新课动画:流水灯效果演示二、编译程序查找问题请各组同学运用keil与proteus联调仿真led灯闪烁程序,验证课前编写的程序请程序仿真出错的同学说一说原因请仿真成功的同学总结for循环实现延时函数主要问题:for循环语句理解不够深刻(一)for延时程序实例二、编译程序查找问题#includevoiddelay(unsignedintt)//延时函数{unsignedinti,t,j;for(i=0;i

2、+);//延时约1ms}voidmain(){while(1){P1=0xfe;//D1亮delay(500);//延时0.5sP1=0xff;//D1灭delay(500);//延时0.5s}}三、客户需求分析(一)分析客户需求,明确任务任务描述:用单片机控制八个LED发光二极管模拟广告流水灯,从左到右依次点亮效果,实现单灯流水显示,每一个灯亮灭时间变慢,循环不断。四、项目开发计划1.制定方案2.设计思路3.硬件电路方框图4.巡视并指导五、项目研发(一)单片机如何控制多个led灯循环闪烁(二)让1,3,5,7led灯循环闪烁?(三)提高闪烁的速度(改

3、变延时时间参数设置方法)?设计思路(四)二进制转换十六进制五、项目研发五、项目研发(五)设置延时时间参数D1亮:P1=0xfe;delay();//11111110D3亮:P1=0xfb;delay();//11111011D5亮:P1=0xef;delay();//11101111D7亮:P1=0xbf;delay();//10111111思考:效果变化速度变化亮度变化根据编程思路填写并设置延时时间参数;注:500ms=0.5s六、项目验证(一)用八个LED灯模拟流水灯广告左移轮流点亮,led灯的亮灭循环闪烁速度逐渐变慢编程设计思路六、项目验证whi

4、le(1){P1=0xfe;delay(500);//11111110P1=0xfd;delay(500);//11111101P1=0xfb;delay(500);//11111011P1=0xf7;delay(500);//11110111P1=0xef;delay(500);//11101111P1=0xdf;delay(500);//11011111P1=0xbf;delay(500);//10111111P1=0x7f;delay(500);//01111111}(二)根据示例设置延时时间参数while(1){P1=0xfe;delay();

5、//11111110P1=0xfd;delay();//11111101P1=0xfb;delay();//11111011P1=0xf7;delay();//11110111P1=0xef;delay();//11101111P1=0xdf;delay();//11011111P1=0xbf;delay();//10111111P1=0x7f;delay();//01111111}根据编程思路填写并设置延时时间参数;注:500ms=0.5s六、项目验收(三)调试与分析(四)效果验证(五)结果测试七、产品验收(一)项目评价工作态度1.不旷课,不迟到,不

6、早退2.课堂回答问题,学习积极性高3.学习认真,上课不开小差4.按时完成作业,字迹工整,整洁美观职业操守1.安全、文明工作2.具有良好的职业操守3.符合6S管理理念团队合作1.服从组长的工作安排2.按时完成组长分配的任务3.热心帮助小组其他成员理论知识1.资讯部分单片机IO的理解2.资讯部分单片机存储器的理解3.资讯部分对C语言程序的理解操作过程硬件:1.绘制硬件框图、原理图2.电路安装调试检修3.正确使用开发板,使用仪表设备、排查硬件故障软件:1.正确绘制软件流程图2.主程序设计3.子程序设计项目完成1.功能全部实现2.性能达到标准3.有创新点评价方

7、式:自评互评师评八、拓展与提高用八个LED灯模拟流水灯广告从左向右移动轮流点亮,8个发光二极管演示单灯流水效果,同时其速度是变化的,逐渐加快,从右向左时,逐渐渐慢。(提示:如果每次调用延时程序的参数是变化的,其延时时间不同,就会出现速度变化的效果。)

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

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

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