单片机实验3 指导
更新时间:2023-10-04 12:58:01 阅读量: 综合文库 文档下载
实验3 按键 K1-K4 分组控制LED
目标功能: K1按下时递增点亮一只LED,全亮后再次按下则再次循环开始, K2按下后点亮上面4只LED,
K3按下后点亮下面4只LED, K4按下后关闭所有LED。
每位同学单独要求提交实验报告,内容包含:
1 实验步骤 2 Debug步骤
3 附电路图运行结果截图 4 程序详细注释
5 实验报告命名规则 : “学号后四位” + “K1-K4 分组控制LED”.doc
参考电路图
参考程序:
#include
#define uchar unsigned char #define uint unsigned int //延时
void DelayMS(uint x) { uchar i; while(x--) for(i=0;i<120;i++); } //主程序 void main() { uchar k,t,Key_State; P0=0xff; P1=0xff; while(1) { t=P1; if(t!=0xff) { DelayMS(10); if(t!=P1) continue;
//取得4位按键值,由模式XXXX1111(X中有一位为0,其他均为1) //变为模式0000XXXX(X中有一位为1,其他均为0) Key_State=~t>>4; k=0;
//检查1所在位置,累加获取按键号k while(Key_State!=0) { k++; Key_State>>=1; }
//根据按键号k进行4种处理 switch(k) { case 1: if(P0==0x00) P0=0xff; P0<<=1; DelayMS(200); break; case 2: P0=0xf0;break; case 3: P0=0x0f;break; case 4: P0=0xff;
}
}
}
}
课后作业:
自行复习汇编语言, 用汇编实验相同功能(可参考教材第二章程序)。 下周一将保存好的项目文件带到实验室,检查。
正在阅读:
单片机实验3 指导10-04
天津海关进口货物报关操作流程详解05-25
食品卫生法知识考试试题及答案05-11
配套K122018-2019版高中地理 第四单元 区域综合开发与可持续发展 第三节 经济发达地区11-24
青少年活动中心建设情况汇报材料01-24
土力学试题10-11
分居多久才算离婚03-16
读毛泽东《论人民民主专政》有感01-21
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 单片机
- 指导
- 实验
- 中国档案管理信息化发展状况与趋势分析报告 - 图文
- 第四章 随机变量的数字特征试题答案
- 必修一:第4专题-像山那样思考(练习册及单元测评AB卷-含答案)
- 中考语文临场最后叮嘱2
- 《现代教育技术》实验报告
- 护士人文修养测试题答案2013.4.22
- 平均数问题讲解材料
- 大学物理复习题1
- Allegro16.6光绘生成步骤
- 现行农村土地制度的探讨与思考
- 生辰八字 - 图文
- 2017-2022年中国软饮料包装市场深度评估与发展前景评估报告(目录)
- 微信怎么找回前一天被删聊天记录 这个方法试过吗
- 数字信号处理试卷
- STM32建工程详细方法步骤
- 仁爱英语八年级下册Unit5Topic2知识点总结及词汇测试(新版) - 图文
- 知道并描述各种地形地貌的特点
- 省重点领域首台套认定扶持办法
- XX课程教学大纲(模板)
- 数学教学中应怎样处理好算理和算法的关系