找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4384|回复: 10
收起左侧

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

  [复制链接]
ID:232875 发表于 2018-11-14 13:31 | 显示全部楼层 |阅读模式
按键一控制LED常亮,按键二控制LED流水,按键三控制LED呼吸,谁能提供下思路
回复

使用道具 举报

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呼吸,无非是判断按了那个键,执行相应功能罢了。
回复

使用道具 举报

ID:426417 发表于 2018-11-14 15:38 | 显示全部楼层
您好。什么叫LED呼吸?谢谢
回复

使用道具 举报

ID:425568 发表于 2018-11-14 15:45 来自触屏版 | 显示全部楼层
正点原子的资料里,有一个按键输入实验,和那个原理差不多,自己可以看下
回复

使用道具 举报

ID:155507 发表于 2018-11-14 19:31 | 显示全部楼层
pieluoljh 发表于 2018-11-14 15:38
您好。什么叫LED呼吸?谢谢

这是LED呼吸灯




A2CA983CEA97.gif
回复

使用道具 举报

ID:232875 发表于 2018-11-23 13:33 | 显示全部楼层
qq729595716 发表于 2018-11-14 15:45
正点原子的资料里,有一个按键输入实验,和那个原理差不多,自己可以看下

太多了找不到
回复

使用道具 举报

ID:440314 发表于 2018-12-5 19:05 | 显示全部楼层
三个IF搞定
回复

使用道具 举报

ID:613211 发表于 2020-2-23 17:15 | 显示全部楼层
pieluoljh 发表于 2018-11-14 15:38
您好。什么叫LED呼吸?谢谢

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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