有大神做过CC1110挂ds1302操作的吗

2020-01-17 19:05发布

最近在做cc1110挂ds1302的操作,以前用51做过,现在改成CC1110来做,当然ds1302只是其中一部分,操作了好长时间,对1302的读写一直没成功过,想请教一下诸神,谢谢,十万火急……
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
bigmamj
1楼-- · 2020-01-17 22:08
本帖最后由 bigmamj 于 2013-11-8 09:44 编辑

经过百般折磨,终于调出来了
其实单独操作ds1302还是很容易的,加入到无线网络程序里就有问题了,现在加入到整个项目中,还是没成功,仍在调试中……
bigmamj
2楼-- · 2020-01-18 01:58
bigmamj 发表于 2013-11-7 14:12
经过百般折磨,终于调出来了
其实单独操作ds1302还是很容易的,加入到无线网络程序里就有问题了,现在加入 ...

最终发现和无线寄存器的配置发生了冲突,但仍不知是哪个寄存器的配置导致问题。
diskcopy
3楼-- · 2020-01-18 04:47
 精彩回答 2  元偷偷看……
~just_yy
4楼-- · 2020-01-18 04:59
cc1110是3.3的吧 ds1302是5v的
bigmamj
5楼-- · 2020-01-18 10:54
~just_yy 发表于 2013-11-30 01:15
cc1110是3.3的吧 ds1302是5v的

ds1302工作电压2.0-5.5v,3.3v可以的,
问题出在无线寄存器IOCFG2,IOCFG1,IOCFG0的配置上,因为这三个寄存器分别对应P1_7,P1_6,P1_5三个引脚,
而我的ds1302使用了P1_5,所以起冲突了,只要将寄存器配置成0即可。
龙生初九
6楼-- · 2020-01-18 15:07
进来学习!!!

一周热门 更多>