万里学院-单片机原理与应用-任务二报告-健控灯亮

上传人:j****9 文档编号:46217253 上传时间:2018-06-24 格式:DOC 页数:3 大小:22KB
返回 下载 相关 举报
万里学院-单片机原理与应用-任务二报告-健控灯亮_第1页
第1页 / 共3页
万里学院-单片机原理与应用-任务二报告-健控灯亮_第2页
第2页 / 共3页
万里学院-单片机原理与应用-任务二报告-健控灯亮_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《万里学院-单片机原理与应用-任务二报告-健控灯亮》由会员分享,可在线阅读,更多相关《万里学院-单片机原理与应用-任务二报告-健控灯亮(3页珍藏版)》请在金锄头文库上搜索。

1、1浙江万里学院实验报告课程名称:课程名称: 单片机原理及应用 实验名称:实验名称: 任务二:健控灯亮 专业班级:专业班级: 姓名:姓名: 学号:学号: 实验日期:实验日期: 一、实验目的一、实验目的1. 掌握单片机 4 个并行 I/O 口的结构、功能和使用;2. 掌握 C51 选择结构程序的设计;3. 掌握 C51 的数据类型与存储类型。二、实验内容二、实验内容1. 利用开关控制 LED 的点亮与熄灭。2. 利用开关控制 LED 的闪烁。三、实验结果三、实验结果1. 单片机与开关、LED 的连接原理图成绩成绩: 教师教师: 2实验仪上有 8 只开关 K0-K7,并有与之相对应的 K0-K7 引

2、线孔为逻辑电平输出端。开关向上拨相应插孔输出高电平“1”,向下拨相应插孔输出低电平“0”。 2. 开关控制 LED 点亮或者熄灭的程序:当开关为 1 时,LED 熄灭;当开关为 0 时,LED 点亮。/swi_led.c 键控灯亮程序#include sbit led0=P10; /定义 LED 所连 I/O 口sbit key=P30; /定义开关所连 I/O 口void main() while(1) key=1; /输入写 1if(key) led0=0; /开关打到 1 时,LED 灭else led0=1; /开关打到 0 时,LED 亮 3. 开关控制 LED 闪烁的程序:当开关为

3、 1 时,LED 闪烁;当开关为 0 时,LED 熄灭。/ledoneflash.c 单灯闪烁程序#include sbit led0=P10; 3sbit key=P30 ;/延时子程序:由 Delay 参数决定延时时间void mDelay(unsigned int Delay) unsigned int i; for(;Delay0;Delay-) for(i=0;i114;i+) ; void main() while(1) key=1 ;if(key) led0=!led0; /led0 取反mDelay(1000); else led0=0; 4 4、实验总结实验总结调试过程中遇到的问题,分析原因,如何解决?5 5、心得体会心得体会

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号