打印
[51单片机]

一分钟待机的问题。请高人指教

[复制链接]
1083|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tianqi911|  楼主 | 2018-8-29 14:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
ayb_ice| | 2018-8-31 16:58 | 只看该作者
搞个定时计数器,有操作清零,无操作加一,如果大于一分钟。。。

使用特权

评论回复
评论
smartpower 2018-9-1 10:12 回复TA
正解 
板凳
tianqi911|  楼主 | 2018-9-3 13:02 | 只看该作者
ayb_ice 发表于 2018-8-31 16:58
搞个定时计数器,有操作清零,无操作加一,如果大于一分钟。。。

我去。高人来了。
一个蓝牙音箱的面板。4个按键,不按的话,一分钟,要求led灯变暗;按键有操作的时候,led灯变亮。(led灯全程是开着的)(51核单片机 不能进入休眠状态)。

我按键扫描和控制灯程序要怎么拼到一起去呀?

使用特权

评论回复
地板
tianqi911|  楼主 | 2018-9-3 13:04 | 只看该作者
ayb_ice 发表于 2018-8-31 16:58
搞个定时计数器,有操作清零,无操作加一,如果大于一分钟。。。

我单独的按键扫描和控制灯的PWM还能跑。但是加了定时器,就不知道怎么弄了。这拼到一起的框架要怎么弄呀?

使用特权

评论回复
5
wlc824136| | 2018-9-3 14:27 | 只看该作者
tianqi911 发表于 2018-9-3 13:04
我单独的按键扫描和控制灯的PWM还能跑。但是加了定时器,就不知道怎么弄了。这拼到一起的框架要怎么弄呀 ...

在按键扫描里面加也可以,扫到键值清零计数,没扫到键值计数+1,到一定值时,改变LED的显示

使用特权

评论回复
6
ayb_ice| | 2018-9-3 15:41 | 只看该作者
你这MCU都没有睡眠,随便整都可以

在定时中断里完成扫键,计时处理不就可以了

使用特权

评论回复
7
gx_huang| | 2018-9-3 15:51 | 只看该作者
有一百种方式实现该功能,奈何?

使用特权

评论回复
8
tianqi911|  楼主 | 2018-9-10 12:08 | 只看该作者
wlc824136 发表于 2018-9-3 14:27
在按键扫描里面加也可以,扫到键值清零计数,没扫到键值计数+1,到一定值时,改变LED的显示 ...

谢谢。

使用特权

评论回复
9
tianqi911|  楼主 | 2018-9-10 12:08 | 只看该作者
ayb_ice 发表于 2018-9-3 15:41
你这MCU都没有睡眠,随便整都可以

在定时中断里完成扫键,计时处理不就可以了 ...

谢谢高人回答我这个弱智问题。

使用特权

评论回复
10
hxlawf| | 2018-9-15 16:56 | 只看该作者
什么片子没有计数器?
没有就用+1计数呗,这样的话就是计数不太精确。


------------------------------------------------------------------------------------------
专业定制开发单片机等嵌入式系统方案,欢迎来店访问:https://shop303370381.taobao.com/

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

48

主题

235

帖子

2

粉丝