- 1
- 0
- 约小于1千字
- 约 11页
- 2026-07-31 发布于山东
- 举报
实例6开关控制LED交替亮灭《单片机基础与应用(C语言版)》高等教育出版社深圳职业技术大学
一、任务导入
任务要求用1个开关控制2个LED交替亮灭。
二、任务分析
控制下,2个LED1、LED2交替亮灭,无论开关SW是闭合还是断开,同一时刻只能有1个LED点亮,另1个LED不亮。
三、硬件电路
开关SW控制2个LED交替亮灭的电路(单片机的P1口引脚P1.0和P1.1作为输出口分别连接LED1、LED2,P0口的P0.0引脚作为输入口连接开关SW)
四、控制程序
当开关SW断开时,LED1亮、LED2灭;当开关SW闭合时,LED1灭而LED2亮,程序如下。//程序:ex7.c//功能:用一个开关SW控制2个LED交替亮灭#includeREGX51.H//包含头文件REGX51.H,定义了51单片机的所有SFRsbitLED1=P1^0;//定义P1.0引脚位名称为LED1sbitLED2=P1^1;//定义P1.1引脚位名称为LED2sbitSW=P0^0;//定义P0.0引脚位名称为SWvoidmain() //主函数{while(1)//无限循环{ LED1=SW;//采用位操作,开关断开时P0.0引脚接高电平,点亮LED1 LED2=~SW;
您可能关注的文档
- 单片机基础与应用(C语言版)(第3版)课件1.2 单片机系统及开发环境.pptx
- 单片机基础与应用(C语言版)(第3版)课件2.1 单片机硬件结构.pptx
- 单片机基础与应用(C语言版)(第3版)课件2.3 51单片机的存储器结构.pptx
- 单片机基础与应用(C语言版)(第3版)课件2.4 时钟电路与复位电路.pptx
- 单片机基础与应用(C语言版)(第3版)课件2.5 单片机并行IO端口.pptx
- 单片机基础与应用(C语言版)(第3版)课件4.1 定时器计数器.pptx
- 单片机基础与应用(C语言版)(第3版)课件4.2 定时器计数器的工作方式.pptx
- 单片机基础与应用(C语言版)(第3版)课件5.2 单片机中断系统结构.pptx
- 单片机基础与应用(C语言版)(第3版)课件5.3 中断处理过程.pptx
- 单片机基础与应用(C语言版)(第3版)课件6.1 单片机与LED接口设计.pptx
最近下载
- 《无人机桨发匹配试验技术规范》.pdf VIP
- 2026 年部编版七年级历史上册期末质量检测试卷(附答案可下载) (1).docx VIP
- 县级体育馆健身气功社会体育指导员考试大纲.docx VIP
- FZ_T 64123-2025 日用棉签(行业标准).pdf VIP
- 大学英语四级真题及答案.doc
- KQSN-X系列双吸泵样本2023.4.pdf VIP
- 项目部建筑工人实名制管理办法.docx VIP
- 办公家具供货安装、保障实施及售后服务方案-第一章-项目实施方案.docx VIP
- 2025届广东省中山一中高二物理第一学期期末教学质量检测试题含解析.doc VIP
- 县级体育馆社会体育指导员太极拳理论知识考试大纲与样题.docx VIP
原创力文档

文档评论(0)