完善资料让更多小伙伴认识你,还能领取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吧
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
【瑞萨RA6E2】瑞萨E2S软件安装过程,等待过程玩下97_e2 studio_ZGZZ
331 浏览 0 评论
532 浏览 0 评论
【原创】【RA4M2-SENSOR开发板评测】低功耗+USB综合测试
842 浏览 0 评论
1383 浏览 2 评论
824 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
16911 浏览 31 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-3 12:14 , Processed in 0.699047 second(s), Total 77, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2188