最好还是一种种功能来实验,先做好LCD1602,再DS1302,后AT2402.一口吃个大胖子不切实际! |
参与人数 2 | 黑币 +18 | 收起 理由 |
---|---|---|
![]() | + 8 | 很给力! |
![]() | + 10 | 绝世好帖! |
jipinxlm 发表于 2018-8-10 10:19 就是我所有模块都是好的,加起来有问题了 |
这么长的程序实在没耐心看完。。。我觉得写代码的时候应该先实现小的功能模块并测试OK然后再逐步增加其它功能模块,这样全部写完再测试根本没办法判断问题可能出现的地方,然后出错后可以用printf在特定位置打印代码,方便判断具体执行情况。 |
人中狼 发表于 2018-8-9 15:22 1302的程序就是复制的开发板历程里面的,我在1602单独显示或者串口传回电脑可以有1302的值, |
yousunny 发表于 2018-8-9 11:13 单独1602显示可以的,加到我这个程序就不能显示了 |
为什么没贴1302部分的程序呢,试试把1302部分的操作频率降低,有的1302芯片好像数据的时钟频率不能太高了 |
你这样的开发版,应该有历程的,所以,找个历程下载进去,看下行不行。 然后,就是硬件问题了。我记得当时是那个芯片坏的,一直读取不了。然后,电池也是没电的,也是不行。 |
不是这样的,用c |
程序有点儿长呀~~![]() |
fx283 发表于 2018-8-8 14:56 ds1302 的.c .h 程序都是复制的没问题啊 ,就单独显示时钟是可以的,加到这个程序就不行了,串口发到电脑上也是???问号 |