找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3075|回复: 16
打印 上一主题 下一主题
收起左侧

基于51单片机红外遥控LED灯的程序,求指导

[复制链接]
跳转到指定楼层
楼主
ID:626891 发表于 2020-8-19 23:38 来自手机 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
想自己设计 求指导,STC89C52RC单片机红外遥控控制LED灯的程序,要求:按键1、7、8、9,按一下灯亮,反之灯灭;按键2稍暗,按键3稍亮,按键4、5延时0.5秒闪烁,这个程序可以实现吗?在此感谢各位大佬。
按键编码值:
1:00-FF-0C-F3
2:00-FF-18-E7
3:00-FF-5E-A1
4:00-FF-08-7F
5:00-FF-1C-E3
6:00-FF-5A-A5
7:00-FF-42-BD
8:00-FF-52-AD
9:00-FF-4A-B5
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:626891 发表于 2020-8-20 09:56 来自手机 | 显示全部楼层
csmyldl 发表于 2020-8-20 08:14
可以实现的,亮暗变化采用PWM调制

请问闪烁程序应该怎么写呢,用while循环跳不出来,死循环了
回复

使用道具 举报

板凳
ID:626891 发表于 2020-8-20 14:12 来自手机 | 显示全部楼层
心有浮生 发表于 2020-8-20 11:40
用中断?

能实现效果用什么都可以,求指导
回复

使用道具 举报

地板
ID:626891 发表于 2020-8-20 20:20 来自手机 | 显示全部楼层
梁廷明 发表于 2020-8-20 17:13
循环里面,判断条件再Break退出

我就是不知道怎么判断按其他按键才会break跳出,麻烦可以指导下吗
回复

使用道具 举报

5#
ID:626891 发表于 2020-8-21 20:06 来自手机 | 显示全部楼层
XTXB 发表于 2020-8-21 09:21
这个需求看似很简单,对初学者其实也不容易,按键程序,闪烁程序,调光程序,红外接收程序,每一项都要吃透 ...

太感谢您了,我定好好学习。
回复

使用道具 举报

6#
ID:626891 发表于 2020-8-21 21:22 来自手机 | 显示全部楼层
XTXB 发表于 2020-8-21 09:21
这个需求看似很简单,对初学者其实也不容易,按键程序,闪烁程序,调光程序,红外接收程序,每一项都要吃透 ...

可以再指导指导调光程序吗?
回复

使用道具 举报

7#
ID:626891 发表于 2020-8-22 22:34 来自手机 | 显示全部楼层
XTXB 发表于 2020-8-22 08:31
下载进板子试验一下,体会更深刻。

非常感谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表