学习了一段时间的单片机 闲来无事 把开发板拆了 做了个小玩意(拆部分元件)
大字显示时间万年历带节气显示 农历节日显示 闰月识别 除夕大小月识别(29 或者30 是除夕)背光时间亮度可调 时间5到45秒 每次加减5秒
背光亮度1-10级 1为10% 10为100%
嘿嘿 这个就是传说中的功率 电流电压表咯 本来打算整合到万年历中去 但是由于这个电流 电压 AD 采样后 需要进行数字滤波
数字太大了 占用ram 太厉害 XDATA 又不太会用 勉强弄进去后 显示不正常 结果就是两块单片机 不同功能 共用板子咯
万年历 编译后 他说
Build target 'Target 1'
compiling 小板万年历.c...
linking...
Program Size: data=100.3 xdata=21 code=27035
creating hex file from "小板万年历"...
"小板万年历" - 0 Error(s), 0 Warning(s).
ram 用了100.3 xdata 21 程序大小27.035k
这个就是单片机掉电模式 但是由于洞洞板实在太小 就没用用三极管 做液晶的电源开关了 液晶可以通过指令直接关闭
但是这次没有加入进去!图上进入待机模式后 背光还是亮的 是因为 背光时间设置的45秒 待机模式启动时间设置的是30秒
然后启动待机模式的时候没有加入关闭背光的指令 所以 这个算是一个bug 吧 后续加上!