找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

各位大佬这单片机电路怎么按键了没反应?麻烦帮我看看程序

查看数: 2489 | 评论数: 6 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-11-23 20:07

正文摘要:

开始时,第一个灯闪烁,时间间隔为1s。当按下按键后,八个灯闪烁,时间间隔为 2s;若在时间间隔为4s时按下按键,则进入呼吸灯模式,八个灯从亮到暗,再由暗到亮如此循环;再次按下按键,则恢复最初状态(第一个灯闪 ...

回复

ID:1049152 发表于 2023-1-12 15:00
变量是几就执行第几个函数就行了
ID:1049152 发表于 2023-1-12 14:59
把你要实现的状态分几个函数写好,定义一个变量,按一下按键变量加1,有几种状态就加到几,大于之后清零如此循环。
ID:1052650 发表于 2022-11-24 19:44
lkc8210 发表于 2022-11-24 17:58
代码逻辑太混乱了
理一下逻辑,画一画流程图

终于找到哪里逻辑错了。大佬有没有优化的方法
ID:161164 发表于 2022-11-24 17:58
代码逻辑太混乱了
理一下逻辑,画一画流程图
ID:1052650 发表于 2022-11-24 16:18
coody_sz 发表于 2022-11-24 09:51
示波器看看按键时IO有变化吗?有变化就是电路有反应。

按了后p1.0口有反应,但是p2口没反应。。没有变化成下面俩种模式,
ID:1034262 发表于 2022-11-24 09:51
示波器看看按键时IO有变化吗?有变化就是电路有反应。

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

Powered by 单片机教程网

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