版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、for循环语句的应用一、情景导入(一) 实物展示,引入新课动画:流水灯效果演示二、编译程序查找问题请各组同学运用keil与proteus联调仿真led灯闪烁程序,验证课前编写的程序请程序仿真出错的同学说一说原因请仿真成功的同学总结for循环实现延时函数主要问题:for循环语句理解不够深刻(一)for延时程序实例二、编译程序查找问题#include void delay(unsigned int t)/延时函数unsigned int i,t,j;for(i=0;it;i+)/延时t个1msfor(j=0;j112;j+);/延时约1msvoid main()while(1)P1=0 xfe;
2、/D1亮delay(500); /延时0.5sP1=0 xff; /D1灭delay(500); /延时0.5s 三、客户需求分析(一) 分析客户需求,明确任务任务描述:用单片机控制八个LED发光二极管模拟广告流水灯,从左到右依次点亮效果,实现单灯流水显示,每一个灯亮灭时间变慢 ,循环不断。四、项目开发计划1.制定方案2.设计思路 3.硬件电路方框图 4.巡视并指导五、项目研发(一)单片机如何控制多个led灯循环闪烁(二)让1,3,5,7led灯循环闪烁?(三)提高闪烁的速度(改变延时时间参数设置方法)? 设计思路(四)二进制转换十六进制五、项目研发五、项目研发(五) 设置延时时间参数D1亮:
3、P1=0 xfe;delay( ); / 1111 1110D3亮:P1=0 xfb;delay( ); / 1111 1011D5亮:P1=0 xef;delay( ); / 1110 1111D7亮:P1=0 xbf;delay( ); / 1011 1111思考:思考:效果变化效果变化速度变化速度变化亮度变化亮度变化根据编程思路填写并设置延时时间参数;注:500ms=0.5s六、项目验证(一)用八个(一)用八个LEDLED灯模拟流水灯广告左移轮流点亮,灯模拟流水灯广告左移轮流点亮,ledled灯的亮灭循环闪烁速灯的亮灭循环闪烁速度逐渐变慢度逐渐变慢编程设计思路编程设计思路六、项目验证wh
4、ile(1)P1=0 xfe; delay(500); / 1111 1110P1=0 xfd; delay(500); / 1111 1101P1=0 xfb; delay(500); / 1111 1011P1=0 xf7; delay(500); / 1111 0111P1=0 xef; delay(500); / 1110 1111P1=0 xdf; delay(500); / 1101 1111P1=0 xbf; delay(500); / 1011 1111P1=0 x7f; delay(500); / 0111 1111(二)根据示例设置延时时间参数while(1)P1=0 xf
5、e; delay( ); / 1111 1110P1=0 xfd; delay( ); / 1111 1101P1=0 xfb; delay( ); / 1111 1011P1=0 xf7; delay( ); / 1111 0111P1=0 xef; delay( ); / 1110 1111P1=0 xdf; delay( ); / 1101 1111P1=0 xbf; delay( ); / 1011 1111P1=0 x7f; delay( ); / 0111 1111根据编程思路填写并设置延时时间参数;注:500ms=0.5s六、项目验收 (三)调试与分析(四)效果验证(五)结果测试
6、七、产品验收工作态度工作态度1. 不旷课,不迟到,不早退2. 课堂回答问题,学习积极性高3. 学习认真,上课不开小差4. 按时完成作业,字迹工整,整洁美观职业操守职业操守1. 安全、文明工作2. 具有良好的职业操守3. 符合6S管理理念团队合作团队合作1. 服从组长的工作安排2. 按时完成组长分配的任务3. 热心帮助小组其他成员理论知识理论知识1资讯部分单片机IO的理解2资讯部分单片机存储器的理解3. 资讯部分对C语言程序的理解操作过程操作过程硬件硬件:1.绘制硬件框图、原理图2.电路安装调试检修3.正确使用开发板,使用仪表设备、排查硬件故障软件软件:1正确绘制软件流程图2主程序设计3子程序设计项目完成项目完成1. 功能全部实现2. 性能达到标准3. 有创新点评价方式:评价方式:自评自评互评互评师评师评八、拓展与提高 用八个用八个LEDLED灯模拟流水灯广告从左向右移动轮流点亮,灯模拟流水灯广告从左向右移动轮流点亮,8 8个发光二极管演示单灯流水效果,同时其速度是变化的,逐个发光二极管演示单灯流水效果,同时其速度是变化的,逐渐加快,从右向左时,逐渐
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 三相插头行业深度研究报告
- 2026年市场分析报告模版(二)
- 晶体管β值测试仪行业深度研究报告
- 综合能源站地热管线建设项目风险评估报告
- 新型二次加压供水设备技术方案
- 乡村合伙养老协议书
- 企业扶贫借款协议书
- 临时归还借款协议书
- 书稿件出售合同范本
- 作品受权协议书范本
- 2025贵州贵安新区产业发展控股集团有限公司招聘30人笔试历年参考题库附带答案详解
- 2025年广东省集体经营性建设用地使用权租赁合同
- 离婚协议书标准电子模板(含书写范文)可编辑A4打印版
- 2025年完整版零星维修工程施工方案服务投标标书
- 医院患者隐私保护制度及培训讲义
- 库房灯具安装施工方案
- 高中语文统编教材全5册古代诗歌梳理
- TSG Z7002-2022特种设备检测机构核准规则
- JJF(苏)163-2014漆包绕组线回弹角试验仪校准规范-(高清现行)
- 超高性能混凝土研究进展及工程应用199页PPT_ppt
- 工地三相五线制电路布线详解20160318
评论
0/150
提交评论