找回密码
 立即注册

QQ登录

只需一步,快速开始

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

求助:51单片机三个独立按键实现三个功能的设计思路?

  [复制链接]
跳转到指定楼层
楼主
按键一控制LED常亮,按键二控制LED流水,按键三控制LED呼吸,谁能提供下思路
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩1
回复

使用道具 举报

沙发
ID:375003 发表于 2018-11-14 15:09 | 只看该作者
if(key1==0)led1=1;
P1=0x80;
if(key2==0)P1>=1;
呼吸灯就是PWM,要用到PWM功能.
回复

使用道具 举报

板凳
ID:375003 发表于 2018-11-14 15:15 | 只看该作者
基于单片机的计算器设计资料 矩阵键盘+LCD1602显示
http://www.51hei.com/bbs/dpj-108605-1.html
这里有,
回复

使用道具 举报

地板
ID:94031 发表于 2018-11-14 15:17 | 只看该作者
如果你能控制LED常亮,控制LED流水,控制LED呼吸,无非是判断按了那个键,执行相应功能罢了。
回复

使用道具 举报

5#
ID:426417 发表于 2018-11-14 15:38 | 只看该作者
您好。什么叫LED呼吸?谢谢
回复

使用道具 举报

6#
ID:425568 发表于 2018-11-14 15:45 来自手机 | 只看该作者
正点原子的资料里,有一个按键输入实验,和那个原理差不多,自己可以看下
回复

使用道具 举报

7#
ID:155507 发表于 2018-11-14 19:31 | 只看该作者
pieluoljh 发表于 2018-11-14 15:38
您好。什么叫LED呼吸?谢谢

这是LED呼吸灯




A2CA983CEA97.gif (539.78 KB, 下载次数: 55)

A2CA983CEA97.gif
回复

使用道具 举报

8#
ID:232875 发表于 2018-11-23 13:33 | 只看该作者
qq729595716 发表于 2018-11-14 15:45
正点原子的资料里,有一个按键输入实验,和那个原理差不多,自己可以看下

太多了找不到
回复

使用道具 举报

9#
ID:440314 发表于 2018-12-5 19:05 | 只看该作者
三个IF搞定
回复

使用道具 举报

10#
ID:613211 发表于 2020-2-23 17:15 | 只看该作者
pieluoljh 发表于 2018-11-14 15:38
您好。什么叫LED呼吸?谢谢

就是像手机呼吸灯一样
回复

使用道具 举报

11#
ID:462827 发表于 2020-2-23 17:29 | 只看该作者
按键按下只设置标志值,主循环或定时中断里根据标志值来作相应的动作,亮灯还是流水还是呼吸灯。其实也叫做状态机
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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