切换到宽版
  • 4295阅读
  • 15回复

[C51]基于消息机制构建的51单片机带收音机的万年历 [复制链接]

上一主题 下一主题
离线秉烛良宵
 

发帖
509
M币
3251
专家
23
粉丝
49
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2015-08-06
论坛上用DS1302做万年历的人很多,我以前在面板板上也调试成功过。但是这次做这个是为一验证一个目的。我在玩单片机的过程中发现有很多项目要跟人互动时都需要显示屏和按键,然而还有很多其他硬件。如何协调这些模块的相互工作就是难点了,我之前做这类项目代码非常乱以至于过一段时间再去看就完全不知道自己写的是什么东西,所以非常想要一个可以容易实现管理有显示屏和按键等多个硬件的框架结构。后来不经意间发现windows的消息机制非常好,就想借鉴用。后来发现自己根本没有能力和时间去研究wiindows的消息机制,所以最后就按自己的理解构建了一个属于51单片机用的消息机制。为了验证好不好用就借用了这个万年历来实验。不多说了,还是先看下图片吧。







我的程序通过在DS1302的RAM中设置完全断电标志位来实现只有在完全断电的情况下(包括备用电池断开)才重新给DS1302初始化。备用电池存在时每次单片机上电是不会初始化DS1302的,这点可以给新手借鉴下
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共5条打赏 ,M币+160 ,专家+1
关键词: DS1302万年历
离线秉烛良宵

发帖
509
M币
3251
专家
23
粉丝
49
只看该作者 1楼 发表于: 2015-08-06
请登录后查看
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共8条打赏 ,M币+24
离线zhaoyuan863

发帖
1109
M币
144
专家
4
粉丝
58
只看该作者 2楼 发表于: 2015-08-06
请登录后查看
离线孤云feng

发帖
3353
M币
1225
专家
5
粉丝
55
只看该作者 3楼 发表于: 2015-08-06
请登录后查看
离线桃源客

发帖
3451
M币
762
专家
18
粉丝
245
只看该作者 4楼 发表于: 2015-08-07
请登录后查看
离线inthesun

发帖
9
M币
-477
专家
0
粉丝
5
只看该作者 5楼 发表于: 2015-08-07
请登录后查看
离线秉烛良宵

发帖
509
M币
3251
专家
23
粉丝
49
只看该作者 6楼 发表于: 2015-08-07
回 inthesun 的帖子
请登录后查看
离线inthesun

发帖
9
M币
-477
专家
0
粉丝
5
只看该作者 7楼 发表于: 2015-08-07
回 秉烛良宵 的帖子
请登录后查看
离线gw168sh

发帖
132
M币
24
专家
2
粉丝
8
只看该作者 8楼 发表于: 2015-08-07
请登录后查看

发帖
9596
M币
13
专家
26
粉丝
3454
只看该作者 9楼 发表于: 2015-08-08
请登录后查看
快速回复
限80 字节
温馨提示:所有技术区严禁灌水,“沙发”“顶”字样;禁止广告贴;以免被删除
 
上一个 下一个