应各位朋友要求 经过几天奋斗 把万年历的代码重新写了一下
加入省电模式 比原来省电30%以上 之前版本: 请点这里 还有 这里
以前有的电压电流测量 本机电压检测 由于贴片式的AD芯片 脚基本上被弄断了 然后被击穿了一个测量引脚 导致所有其他引脚数据不准确 所以就丢弃不用了(遗憾中)
不啰嗦 先上附件
优化.rar
(176.05 KB, 下载次数: 974)
说明:我的液晶是 128点阵加 最上面有一点点 的段式液晶(早期手机用的那种点阵液晶)
段式区域用到了 铃声符号 闹钟符号电池框框符号
主界面 大字显示时间 16*16 中文字显示星期 日期农历 闹钟状态
在没有节日需要显示的时候 显示时间 星期 日期 农历
当有节日需要显示的时候 农历显示的位置将会显示节日信息 (农历与节日轮流显示 四秒钟变化一次 )
24节气显示在 闹钟状态的位置 与闹钟状态轮流显示 同样也是四秒钟变化一次
设置里面总共六项 时间设置 闹钟设置 背光设置 农历查询 关于本机 系统设置 这六项
背光设置里面有子菜单 背光时间 背光亮度设置 时间设置范围 为 5-45秒 每5秒递增 递减
背光亮度 1-10可调 每次调整1级 数值为1 时背光关闭
农历查询 输入任意日期 查询 对应的农历日期(2000 -2099年)
系统设置里面 包含 整点报设置(开关) 按键声音设置(开关)待机设置(开关 以及时间) 待机时间从 30-600秒 每30秒递增 递减
另由于我的无源蜂鸣器已经坏了 铃声函数 还是之前没有优化之前的 铃声函数 可能由于优化后 效率有所提高 而导致的声音频率发生变化 可自行调整
好了 上优化前 工作电流对比
接上电源
10毫安档位 7毫安不到
进入界面后背光处于设置亮度中 当时为2级
6毫安
好了灯光熄灭 进入省电模式 3.几毫安
这个是优化前的 上电
8毫安
进入界面 七点几毫安
灯光熄灭后 还是大于7毫安
进入待机模式 单片机进入掉电模式
此时档位换到1毫安档位 0.7几个毫安 这个电流 要是用一块手机电池的话 可以用好长时间了哦
下面进入整机查看模式。。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。。。
外部唤醒用的外部中断一 与返回键接在一起 进入待机模式后按一下返回键 机器重新正常工作
有个BUG 貌似我解决不了 首先按下确定键 不放 然后按下返回键 然后松开确定键 在松开返回键 会出现只显示秒钟农历闹钟 的情况 需要进入以下设置 然后在返回才行 当然 这个是刻意使坏 正常不会这样按滴!
|