找回密码
 立即注册

QQ登录

只需一步,快速开始

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

STC15程序中怎样加入延时熄屏省电

[复制链接]
跳转到指定楼层
楼主
ID:333678 发表于 2019-12-22 08:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问各位大侠,我用STC15W408AS和ST7565驱动的12864做了一个时钟,想用CR2032供电,发现电流较大(7mA左右),怎样在程序中加入无按键操作5秒后,自动关闭显示,然后按任意键恢复显示。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:94031 发表于 2019-12-22 14:03 | 只看该作者
这种思路不合理,不按按键就不能看时间。
回复

使用道具 举报

板凳
ID:333678 发表于 2019-12-22 14:36 | 只看该作者
这是为了用电池省电,就像用手机一看时间一样,按一下电源键,屏幕显示,然后延时一段时间屏幕进入休眠状态。
回复

使用道具 举报

地板
ID:562338 发表于 2019-12-22 15:15 | 只看该作者
STC标准模式是差不多这个电流值,可以待机模式或者掉电模式等。你可以增加按键的判定,当按键一直处于高电平,开始计时,后进入待机模式。
回复

使用道具 举报

5#
ID:333678 发表于 2019-12-23 06:46 | 只看该作者
我测量了一下,其实ST7565驱动的液晶屏还是很省电的,在12M晶振,显示屏显示时,电流10.2mA,而在6M晶振,显示屏显示时,电流5.93mA,不显示时电流,5.83mA,显示屏显示与不显示只差0.1mA,而晶振频率不同时则相差将近一半。看来,降单片机功耗才是关键。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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