完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 harryrobot 于 2013-12-8 22:44 编辑
大家好,最近在搞ds1302,但是被困扰了。 我先说说自己的意图: 由于对寄存器的了解不是很多,所以希望通过51逐一地往ds1302中写入和读出。我写了一个程序,期望是写入0x18(秒),并读出0x18,把这个结果放在P2口上以便用led来观察(然后循环上述)。但实际的情况是读出了0x02。 我手头有一个arduino的板子,我从网上down了一个ok的程序,运行结果正确,我用万用表量32.768那个晶振两端分别是2.5V左右;而我量我自己用51做的那个,晶振两端电压一个是0,一个是5V,我怀疑是这个晶振根本没有起振。 以下附上我的程序,请大家指点,万分感谢。(因为在arduino上是ok的,所以可以判定不是硬件的问题)
|
|
相关推荐
2个回答
|
|
不错,,,参考参考..到时我也做个时钟..
|
|
|
|
看电压 不太可以确定 还是测一下方波比较好。ds1302的数据格式好像是 4位bcd吧
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
《DNK210使用指南 -CanMV版 V1.0》第十七章 machine.WDT类实验
270 浏览 0 评论
1020 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-通用文件I/O模型之close
1109 浏览 0 评论
《DNK210使用指南 -CanMV版 V1.0》第十五章 按键中断实验
1013 浏览 0 评论
《DNK210使用指南 -CanMV版 V1.0》第十一章 FPIOA管理器实验
1214 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11467 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-16 05:54 , Processed in 0.593663 second(s), Total 77, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号