DS1302与单片机组成的数字时钟显示乱码什么原因

lcd1602 用DS1302 好像晶振不起作用!
2024-11-16 16:37:43
推荐回答(3个)
回答1:

一句话,你程序的原因,你发送了数据是错误的,当然就乱码了,自己仔细看看程序哪里搞错了。算法有没错,读取发送数据有没有对。我怀疑你就是1302的数据读取没有成功,导致读回来的都是乱码。或者就是读取回来的数据再转换成1602的数据时出错。你最好把程序发上来看看。你的显示都是乱码,又看不到时钟有没有走?那你怎么知道晶振不起作用?要注意慢慢分析问题,先排除硬件的问题,再排除软件问题。

回答2:

首先呢,你用什么显示的啊 》???数码管还是 液晶》》》??

数码管还好说点,就几位七段,比较好看是不是向数码管发的数据代码有错,
液晶的话,也是一样的,就是比较难看点,

再者,如果代码对的话,那么就是你单片机问题喽 ,不然不可能有错误的

回答3:

sfgh//.kl[][;lf