求高手解决啊!我自己做了一个基于52单片机的数字钟用的是(DS1302+DS18B20+LCD1602)这几个芯片。

我在PROTUES里面编译都没有出现错误,还以为很成功。结果我电路板焊接起来调试却出现了很多的问号而且秒也不走。在仿真软件里面调试都是对的。程序不是自己写的但编译都是可以... 我在PROTUES里面编译都没有出现错误,还以为很成功。结果我电路板焊接起来调试却出现了很多的问号而且秒也不走。在仿真软件里面调试都是对的。程序不是自己写的但编译都是可以通过的。刚开始的时候我以为是程序错了。我又在网上下了一下适合的程序烧进去,这次没有问号了,但是数字都在不停的闪烁。下面是程序;
http://hi.baidu.com/wangfeng198706/blog/item/18768cfd0411ebebfd037f3f.html
那位好心人帮忙看一下问题出在哪里了。这个程序烧到芯片里会出现时分秒位上是问号。
这是LCD的截图
展开
 我来答
huzengpan
2011-04-12 · TA获得超过1499个赞
知道小有建树答主
回答量:1199
采纳率:84%
帮助的人:430万
展开全部
这个我貌似做过
更多追问追答
追问
你能不能看一下我的这个问题在哪?
追答
哦,应该是1302的数据你没有转化,嘿嘿
1302的输出数据是BCD码,而不是十进制的哦,你没有转化,所以出来的不对,
还有,LCD显示数据的时候是用的ASII值,对于转化出来的数据还要再加上0x30;因为0--9的ASII值为0X30--0X39
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式