1 / 10
文档名称:

单片机跑马灯实验报告.docx

格式:docx   大小:79KB   页数:10页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机跑马灯实验报告.docx

上传人:非学无以广才 2020/3/18 文件大小:79 KB

下载得到文件列表

单片机跑马灯实验报告.docx

文档介绍

文档介绍:学号1414277序号19单片机原理与接口技术实验报告实验项目序号一实验项目名称跑马灯实验姓名卢志雄专业电子信息工程班级电信14-2BF完成时间4月2日一、实验内容实验内容为3项,其中第1、2项必做。1、基本的流水灯。根据图1电路,编写一段程序,使8个发光二极管D1、D2、D3、D4、D5、D6、D7、D8顺序(正序)点亮:先点亮D1,再点亮D2、D3……D8、D1……,循环点亮。每点亮一个LED,采用软件延时一段时间。2、简单键控的流水灯。不按键,按正序点亮流水灯;按下K1不松手,按倒序点亮流水灯,即先点亮D8,再顺序点亮D7、D6……D1、D8……。松手后,又按正序点亮流水灯。3、键控的流水灯。上电,不点亮LED,按一下K1键,按正序点亮流水灯。按一下K2键,按倒序点亮流水灯,按一下K3键,全部关闭LED。二、电路原理图图1跑马灯实验电路原理图三、程序流程图检测P2键值开始完成对应键值的功能判断P2键值是否改变图2简单键控的流水灯程序流程图四、源程序1、基本的流水灯#include<>#defineuintunsignedint#defineucharunsignedcharvoiddelay(j) //延时函数datauintj;{datauinti;while(j--)for(i=0;i<250;i++);}voidmain() //主函数{datauchara;a=1; //保证只有一个点亮while(1) //不断循环{P2=~a; //低电平点亮a=a<<1; //左移一位,右补0if(a==0)a=1; //全0delay(2250);} //流动点亮延时}2、简单键控的流水灯#include<>#defineucharunsignedchar#defineuintunsignedintvoiddelay(uinti){ uchart; while(i--) { for(t=0;t<120;t++); }}voidmain(){ datauchara; a=1; while(P2==0xff) { P0=~a; a=a<<1; if(a==0) a=1; delay(250); } while(P2==0xfe) { P0=~a; a=a>>1; if(a==0) a=128; delay(250); } }3、键控的流水灯#include<>#defineucharunsignedchar#defineuintunsignedintvoiddelay(uinti){ uchart; dataucharb=0xfb; while(i--) { if(P2==0xfe)b=0xfe; if(P2==0xfd)b=0xfd; if(P2==0xfb)b=0xfb; for(t=0;t<120;t++); }}voidmain(){ datauchara;a=1; while(P2==0xfe) { P0=~a; a=a<<1; if(a==0) a=1; delay(250); while(P2==0xff) { P0=~a; a=a<<1; if(a==0) a=1; delay(250); } } while(P2==0xfd) { P0=~a; a=a>>1; if(a==0)a=128;

最近更新

全面提升公司培训管理设计方案执行效果的路径.. 31页

日本垃圾分类(环境专业PPT) 31页

儿童康复新时机与新起点的启航 23页

儿科常见病诊断与治疗培训课件极早产儿保健的.. 21页

儿科常见病诊断与治疗培训课件佝偻病的诊断和.. 23页

初中历史汇报课件:贴近学生实际,激活历史课.. 37页

体育教育行业体育运动与健身指导讲座培训 29页

以人工智能技术改进中小学教育评价与监测 32页

人才引进计划推动文化创意产业发展 22页

人工智能的应用与发展培训 30页

《薪酬福利政策汇总》 30页

《商业计划书的误区》 14页

地产工程项目策划 43页

人力资源规划与配套体系 24页

人体解剖学中的内分泌系统解剖学名称 27页

护理操作技术并发症预防及处理规范ppt 28页

国际贸易保护理论的演变过程ppt 23页

耳部护理ppt 26页

大学生职业生涯规划ppt护理系 33页

更换气管内套管操作流程 8页

年度铲车竞争策略分析报告 80页

人教版五年级数学下册期中考试卷(一套) 6页

义勇军进行曲教学反思 1页

小学学业水平国家抽样检测四年级数学模拟试题.. 5页

2023年中考英语作文范文12篇初三英语中考作文.. 22页

护理人员入团申请书范文(通用4篇) 8页

人教版五年级语文下册期中考试卷(一套) 6页

军人站岗睡觉检讨书(军人站岗睡觉检讨书5000.. 7页

中华人民共和国民办教育促进法(2022修正) 3页

倍他乐克-(ZOK) 36页