1 / 10
文档名称:

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

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

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

分享

预览

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

上传人:63229029 2017/6/24 文件大小:100 KB

下载得到文件列表

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

文档介绍

文档介绍:学号 **********序号 19

单片机原理与接口技术
实验报告
实验项目序号一
实验项目名称跑马灯实验
姓名卢志雄专业电子信息工程班级电信14-2BF
完成时间 2016年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<>
#define uint unsigned int
#define uchar unsigned char
void delay( j ) //延时函数
data uint j;
{ data uint i;
while(j--)
for(i=0;i<250;i++);
}
void main( ) //主函数
{ data uchar a;
a=1; //保证只有一个点亮
while(1) //不断循环
{ P2=~a; //低电平点亮
a=a<<1; //左移一位,右补0
if(a==0)a=1; //全0
delay(2250);} //流动点亮延时
}
2、简单键控的流水灯
#include<>
#define uchar unsigned char
#define uint unsigned int
void delay(uint i)
{ uchar t;
while(i--)
{
for(t=0;t<120;t++);
}
}
void main()
{ data uchar a;
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<>
#define uchar unsigned char
#define uint unsigned int
void delay(uint i)
{ uchar t;
data uchar b=0xfb;
while(i--)
{ if(P2==0xfe) b=0xfe;
if(P2==0xfd) b

最近更新

画册编制方案 8页

2024保安员保安服务考核题库及答案(全国通用.. 33页

2024保安员知识考试题带答案ab卷 32页

小学语文《自己的花是让别人看的》优秀教案范.. 7页

2024国家保安员资格考试题库附解析答案 32页

医学人文素质教育对提高医学生临床实践能力的.. 27页

2024年云南交通职业技术学院单招职业适应性测.. 56页

2024年云南省昆明市委办公室所属事业单位招聘.. 616页

2024年保安员必考题库及答案(必刷) 32页

写给即将成为研究生的一些建议(超有用) 6页

2024年兰州航空职业技术学院单招职业适应性测.. 55页

2024年内蒙古兴安盟行政职业能力测验题库精编.. 149页

2024年内蒙古巴彦淖尔盟行政职业能力测验题库.. 150页

前鼻音和后鼻音 4页

2024年南京工业职业技术大学单招职业适应性测.. 55页

2024年唐山工业职业技术学院单招职业适应性测.. 53页

2024年国家保安员资格考试重点题库往年题考 32页

2024年安徽中医药高等专科学校单招职业适应性.. 56页

2024年山西省运城市行政职业能力测验题库及一.. 149页

2024年平凉职业技术学院单招职业适应性测试题.. 55页

语音厅小游戏策划方案 3页

田径国家一级裁判模拟试题 61页

模拟电子技术模电模拟试题 74页

阻碍小学教师专业发展的因素研究 8页

丙烯酰胺与nn一亚甲基双丙烯酰胺的凝胶反应 13页

ck520立式车床总体及床身设计 37页

基督生平第一册练习题 7页

先天性心脏病患儿护理查房 26页

2018年某市委第三巡察组副组长填表的说明及其.. 4页

太阳能电池交直流供电电源设计太阳能电池电源.. 91页