极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13698|回复: 2

Arduino UNO R3控制七節顯示器上數計數

[复制链接]
发表于 2018-10-30 10:14:31 | 显示全部楼层 |阅读模式
各位前輩:小弟最近試著利用一個按鍵控制七節顯示器上數,功能為按鍵未按下時由0至9依序計數,按鍵按下則停止計數並停在該計數值,再按一次則又從停止的值繼續上數,直到再次按下又停止,如此不斷循環。但我只能做到按一下停止,再按就無反應了,而且按的時間太短會感應不到有按下。麻煩了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2018-10-31 08:00:44 | 显示全部楼层
程序为什么不直接贴出来?你可以设一个标志,按键按下就更新标志,循环显示部分就检测这个标志,然后做出相应的动作。
回复 支持 反对

使用道具 举报

发表于 2018-11-2 07:14:59 | 显示全部楼层
本帖最后由 shouzama 于 2018-11-2 22:34 编辑

你的程式在按下按鈕後(==HIGH),進入 while 的無限迴圈裏了,
等於死當... -_-"

在迴圈裏並沒有更新&判讀按鈕狀態、跳出迴圈的程式,這是問題一,
等你解決問題一,應該還有問題二吧(邏輯上看起來),一個一個來囉 ^^a
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-24 18:20 , Processed in 0.052304 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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