51单片机红外通信遥控假如要控制led开关的话,不检测按键是否松开会导致led闪烁,所以要怎么解决
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
51单片机的红外通信遥控怎样检测按键是否松开
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
qllaoda 2022-05-29 15:16关注这个取决于发射器发射方式。如果发射器是按下只发射一次,那就不用处理
如果发射器是按下连续发射。可以在接收端做个连续接收检测功能,就是每次接收到信号的时候,记录一下上一次收到的信号和时间。如果本次收到的信号和上次一样,而且跟上一次间隔很短(这个长短的判断要参考连续发送的频率),则忽略本次接收,同时更新一下记录的信号和接收时间,以便下一次再判断。当然,对于那些本身就支持连续输入的按钮,又要稍微变通一下了,比如音量加减,既要可以连续输入,但又不能太快响应。本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-03-27 13:38回答 1 已采纳 除16相当于右移4位对16取模,相当于除以16后的余数,结果的范围是0-15这16个数,正好是低4位我们常用乘或除2/4/8/16/32等这些2的指数倍来代替左移或右移我们也常用2/4/8/16/32
- 2022-10-26 10:45回答 1 已采纳 如果你直接传的数值,当然可能是乱码。要转成字符串再发送,电脑才能在文本模式正常显示。搞清楚字符,ASCII码这些基本概念。
- 2023-04-11 14:23回答 1 已采纳 以下内容部分参考ChatGPT模型: 首先,需要初始化定时器2,并设置其工作方式为PWM输出模式。然后,需要在主函数中循环检测两个按键的状态,根据按键状态来增加或减少PWM的占空比,进而调整脉宽。最
- 2021-07-16 12:07总结来说,"基于51单片机的红外遥控按键显示"项目涵盖了嵌入式系统的基础知识,包括51单片机的硬件接口、中断处理、信号解析和显示控制等关键技能。通过完成这个项目,学习者可以深化对微控制器和红外遥控技术的理解...
- 2022-02-07 12:53回答 3 已采纳 #include<reg51.h> sbit k1=P1^0; #define uint16 unsigned int #define uchar unsigned char u
- 2022-10-25 00:48回答 2 已采纳 很简单的到我博客找流水灯荔枝很多的包括按键转向
- 2022-03-27 13:45回答 1 已采纳 除16相当于右移4位对16取模,相当于除以16后的余数,结果的范围是0-15这16个数,正好是低4位我们常用乘或除2/4/8/16/32等这些2的指数倍来代替左移或右移我们也常用2/4/8/16/32
- 2024-10-07 14:07利用51单片机和红外遥控器来控制直流电机,不仅要求单片机具备良好的信号处理能力,还需要电机驱动电路的稳定性和红外通信的可靠性。这些技术的综合应用,使得红外遥控成为了工业自动化、智能家居等领域中不可或缺的...
- 2022-12-22 13:58回答 1 已采纳 你说的是stc单片机吧1,注意端口不要选错,串口不要连错,2,注意型号的细微差别3,只能上电后短暂时间内检测到,所以要先在stc软件上点击下载,然后给目标单片机通电4,单片机功耗很低,串口线都可以给目
- 2021-10-07 01:57回答 1 已采纳 我博客有中断切换的例子
- 2021-10-01 00:39回答 1 已采纳 一个按键控制8个led灯_51单片机实现4个按键控制8个LED灯四种状态_MaxwellGeng的博客-CSDN博客 电路原理图元件清单程
- 2022-07-07 13:22基于51单片机的红外遥控多功能风扇(含keil5工程和proteus8.9仿真工程) 含红外线发射程序和红外线接收程序,仿真中使用两个51单片机,一个用于红外线发射(模拟遥控器),一个用于红外线接收并执行对应操作,风扇有...
- 2021-09-28 23:35在电子技术领域,尤其是嵌入式系统设计中,红外遥控(Infrared Remote Control,简称IRC)是一种常见的无线通信方式,广泛应用于电视、空调、音响等家用电器的远程控制。本资料包聚焦于“自做遥控”,包含单片机编程...
- 2021-10-02 19:22标题中的“遥控器 1602显示_lcd1602_51单片机_红外遥控码_”指的是一个项目或教程,它涉及到使用51系列单片机,LCD1602显示器以及红外遥控技术,特别是显示红外遥控器的按键编码。这个项目的核心目标是通过51单片机...
- 2023-11-02 08:21标题中的“红外遥控实现松手检测程序”是指利用51单片机来设计一个系统,该系统能够在红外遥控器的信号中断中实现一种特殊的控制功能——松手检测。这一技术常用于智能小车的遥控操作,确保用户在按下按键持续执行...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司